未使用の画像ファイルを見つけるために使用できる (試行錯誤以外の) 方法はありますか? サイトにさえ存在しない ID とクラスの CSS 宣言はどうですか?
サイトをスキャンしてプロファイリングし、読み込まれない画像とスタイルを確認するスクリプトを作成する方法があるようです。
Web サービスに料金を支払ったり、アドオンを検索したりする必要はありません。これは Google Chrome の F12 の下に既に存在します。(Inspector)->Audits->Remove unused CSS rules
スクリーンショット:
更新: 2017 年 6 月 30 日
Chrome 59 では、CSS および JS コード カバレッジが提供されます。https://developers.google.com/web/updates/2017/04/devtools-release-notes#coverageを参照してください
ファイルレベルで:
wgetを使用してサイトを積極的にスパイダーし、httpサーバーのログを処理してアクセスされたファイルのリストを取得します。これをサイト内のファイルと比較します。
diff \
<(sed some_rules httpd_log | sort -u) \
<(ls /var/www/whatever | sort -u) \
| grep something
Adobe Dreamweaver か Adobe Golive のどちらかが孤立したスタイルと画像の両方を見つける機能を持っていたことを思い出すようです。どれが今思い出せない。おそらく両方ですが、機能は十分に隠されていました.