포럼: 도움 (Thread #25213)

HTMLの圧縮 (2010-01-25 10:19 by Anonymous #48092)

手元で自分の端末用にスタイルをつけているときに思ったのですが、出力するHTMLから改行コードや余分なスペースを取り除くオプションをつけてはどうでしょうか。
パケット量が減ってレスポンスが改善されると思います。

Reply to #48092×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) Login

RE: HTMLの圧縮 (2010-01-25 10:34 by ishikawa #48093)

[メッセージ#48092 へのフォロー]

> 手元で自分の端末用にスタイルをつけているときに思ったのですが、出力するHTMLから改行コードや余分なスペースを取り除くオプションをつけてはどうでしょうか。
> パケット量が減ってレスポンスが改善されると思います。

やるなら、ディフォルトでonでしょうね(デバグ用にoffにできるといいけど)
Reply to #48092

Reply to #48093×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) Login

RE: HTMLの圧縮 (2010-01-25 10:57 by morimoto #48095)

9年前だったら優先度高く実装したい機能ですが、
* いわゆるケータイのWebブラウザ機能では、white spaceや改行の有無が画面上の文字の並びに結構影響してしまう
* ケータイの通信速度は向上し、通信料金も低廉になった
ことを考えると、副作用やメンテナンスコストもあわせ、優先度は相当低い気がします。
Reply to #48093

Reply to #48095×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) Login

RE: HTMLの圧縮 (2010-02-01 13:48 by noblejasper #48230)

> * いわゆるケータイのWebブラウザ機能では、white spaceや改行の有無が画面上の文字の並びに結構影響してしまう
多分携帯で圧縮するなら、
s/\n//
s/\t//
s/[ ]+/ /
/<!--[^-]*-->//
とかならほぼ大丈夫かと思います。

IRCの文章の内容でスペース連続とかは消えちゃうかもですが、
s/\n//
s/\t//
/<!--[^-]*-->//
はやる価値はあるかと。
Reply to #48092

Reply to #48230×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) Login

RE: HTMLの圧縮 (2010-02-01 14:01 by ishikawa #48232)

[メッセージ#48230 へのフォロー]

> IRCの文章の内容でスペース連続とかは消えちゃうかもですが、
> s/\n//
> s/\t//
> /<!--[^-]*-->//
> はやる価値はあるかと。

テンプレート見ればわかるけど、\n はともかく\tはほぼないし、
最後のコメント消すのに引っかかるのは皆無なので、
効果としてはほぼ期待できないでしょう。
Reply to #48230

Reply to #48232×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) Login

RE: HTMLの圧縮 (2010-02-01 14:37 by noblejasper #48241)

テンプレート見てみました。
確かにコメントは皆無ですねw

最近の携帯電話のwebは3Gとかになって早いからやってもそんなに体感できる程変わらないかもですねー。

一応自分が一人でやってるProjectとかではとりあえず行頭のスペースと改行は消してますね。
なんつーか癖というか。
Reply to #48232

Reply to #48241×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) Login