1

長い言葉の名前を削除することでトラフィックを節約する以上の効果があるかどうかはわかりませんが、命名、宣言、およびそれらの組織のシステムを隠したいと思うことは間違いありません。

問題は、手動での検索と置換には非常に長い時間がかかり、わずかな変更ごとにプロセスの一部または全体をやり直す必要がある可能性があることです。

誰もこの問題について考えたことがありますか?多分マクロを書く?CSS ファイル内の名前を検出できるほどインテリジェントになりますか? よりシンプルで優れたものはありますか?

4

6 に答える 6

1

YUICompressorを試してみてください。

http://developer.yahoo.com/yui/compressor/

于 2009-02-17T22:04:17.523 に答える
1

「判読不能」にすることはできませんが、CSS オプティマイザーなどを使用してスペースを節約できます。

于 2009-02-17T21:55:51.663 に答える
0

Perlを使用します。単純なperlスクリプトは、すべてのファイルを再帰的に検索し、指定したものを別のものに置き換えることができます。

于 2009-02-17T22:05:39.300 に答える
0

CSS コンプレッサーを使用します。非常に読みにくくなりますが、完全に読めなくすることはできません。これはCSS Driveからの 1 つです。

于 2009-02-17T22:12:46.070 に答える
0

他の人が述べているように、名前を短くしたり意味​​を弱めたりすることはできますが、人間が読めない状態にすることは基本的に不可能です。

css の名前を変更したり歪めたりしても、適切な属性が必要であり、html は名前付きのクラスや ID を参照する必要があります。さらに、firebug などのツールは、使用されている css を確実にユーザーに示します。これにより、意図が無効になると思います。

また、HTML で意味的に意味のあるタグを使用する目的も無効になります。

于 2009-02-18T15:36:42.690 に答える