Chrome で CSS を削除して OffiDocs と結合する
CSS は Chrome ウェブストア拡張機能を削除して結合します
説明:
OffiDocs Chromium online を使用して、Chrome オンライン ウェブ ストア拡張機能 CSS の削除と結合を実行します。
この拡張機能は、使用中のセレクターのみを含む新しい CSS スタイルシートを作成することにより、ページ上の未使用の CSS ルールを削除します。これは、スタイルシートを整理して最適化するだけでなく、それらを XNUMX つのファイルにまとめてダウンロードできるようにします。
拡張機能で使用されるアプローチは、ページ上にない ID とクラスを参照するすべての ID とクラス ベースのセレクターを排除することに基づいています。
使用済みおよび未使用のセレクターの数に関するページ上のユーザー情報を提供するクイック ビュー ダイアログもあります。
また、拡張機能が説明どおりに機能していることを確認するために使用できる未使用のセレクターに関するレポートもあります。
レビューで、拡張機能が他の Web サイトへのリンクを開くという問題が報告されています。
これがどのように可能になるかわかりません。
拡張機能は、スタイルシートのリストを取得します。
このリストは、Web ページ ドキュメント オブジェクトのプロパティです。
次に、各スタイルシートを開こうとします。
スタイルシートが別のドメインにある場合、何も返されません。
このようにして、拡張機能は別のドメインのページを開くことができません。
この問題を回避するための開発コードがありますが、まだ有効ではありません。
「WebKitBlobBuilder」の問題は解決されました。
これにより、拡張機能が使用できなくなり、すべての否定的なフィードバックが発生しました。
残念ながら、私は長い間病気にかかっていたため、以前に問題を解決できなかったことをお詫び申し上げます。
「WebKitBlobBuilder」エラーは、標準の「BlobBuilder」を支持して「WebKitBlobBuilder」プロパティのサポートを削除するためのクロムの変更 (かなり合理的) が原因でした。
拡張機能が広告どおりに機能しているかどうかをお知らせください。
通常の拡張機能のフィードバック システムまたは cssremoveandcombine@gmail からご連絡ください。
コム 0。
2.
0.
0: 未使用セレクター レポート 0 を追加しました。
1.
2.
0: 複数ウィンドウの問題が修正されました 0。
1.
1.
0: 「WebKitBlobBuilder」の問題が修正されました 問題: 1: 別のドメインのスタイルシートがセレクターを報告しません。
セレクターが見つからないというメッセージが出力されます。
開発中で。
2: Ajax または JavaScript が追加された要素は考慮されていません。
開発中 3: メディア クエリが無視されます。
追加情報:
- スティーブ・マッカーサー提供
- 平均評価 : 2.3 星 (嫌い)
CSS を削除して、OffiDocs Chromium オンラインと統合された Web 拡張機能を結合する