アカウント名:
パスワード:
そんなことはない。
ことJavaScriptに関しては、コメントありで数十~数百KBになるソースは普通にある。Ajaxなんかで、動作がワンテンポ遅れるような時、ソースを上にかかれている方法で圧縮するとかなり(時として劇的に)改善されたりもする。特に動的にjsファイルを読んだりしてると。ちなみに(難読化が目的ではない)JavaScriptの圧縮ツールも巷にはある。
♯Ajaxなフレームワーク開発チーム所属なのでAC
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
ソースを見ろ -- ある4桁UID
難読化というのか知りませんが (スコア:1)
たとえば、/.Jで使われているJavaScriptの一部に
function toggle_loginform() {
obj = document.getElementById("loginform");
visible = (obj.style.height == "" || obj.style.height == "0pt") ? false : true;
if (visible) {
obj.style.height = "0pt";
神社でC#.NET
歴史は繰り返す (スコア:0)
変数名は1文字でとか、省略できるところは省略とか、なるべく1行に詰め込むとか。
今の実行環境や処理速度考えたら、そんな些細なパフォーマンス改善のメリットは可読性の低下を上回るとは思えません。
Re:歴史は繰り返す (スコア:0)
そんなことはない。
ことJavaScriptに関しては、コメントありで数十~数百KBになるソースは普通にある。
Ajaxなんかで、動作がワンテンポ遅れるような時、ソースを上にかかれている方法で圧縮するとかなり(時として劇的に)改善されたりもする。特に動的にjsファイルを読んだりしてると。
ちなみに(難読化が目的ではない)JavaScriptの圧縮ツールも巷にはある。
♯Ajaxなフレームワーク開発チーム所属なのでAC