• ベストアンサー

インターネットのHTMLが圧縮形式にならないのは

ZIP圧縮すると5分の1にサイズがなるのですがなぜHTMLは無線回線を圧迫する無圧縮形式が今も主流なのでしょうか? 主流ブラウザが対応すれば一瞬で普及すると思うのですが何か見落としてることがあるのでしょうか?

noname#163918
noname#163918
  • HTML
  • 回答数3
  • ありがとう数3

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

・HTMLの方が人間が書きやすいですし,読みやすいです。 ・圧縮はHTTPレベルで定義されています。これはHTMLに限らず,全てのHTTP通信において有効です。 http://tools.ietf.org/html/rfc2616#section-14.3 http://tools.ietf.org/html/rfc2616#section-14.11 ・HTMLの通信量なんて大した量ではありません。 例えば,OKWaveのトップページ http://www.okwave.co.jp/ の通信キャプチャ (IE9 F12開発者ツール) によると, /images/image0.png image/png 287.47KB (2.66s) /common/img/btn_top.png image/png 271.36KB (265ms) /images/image1.png image/png 205.51KB (1.37s) /img/img_tablogo.png image/png 191.36KB (1.57s) /images/image2.png image/png 175.01KB (1.32s) /images/image3.png image/png 160.49KB (3.85s) などに比べ,本体は / text/html 35.76KB (141ms) と,小さくレスポンスも早いです。 ちなみに, /common/css/base.css text/css 53.40KB (94ms) /common/css/page.css text/css 43.58KB (63ms) など,もっと大きなCSSが存在します。 # まぁ,これらはキャッシュに載るわけですが。 ・過去との互換性 対応していないブラウザは,結局非圧縮のデータを提供する必要があります。 結果,HTMLだけをわざわざバイナリにする意味もないのが現実だと思います。

noname#163918
質問者

お礼

ありがとうございました

その他の回答 (2)

  • ORUKA1951
  • ベストアンサー率45% (5062/11036)
回答No.3

ウェブを利用していれば、常識以前の問題ですよ。 【引用】____________ここから HTMLは、どんな環境からもWebの情報を利用できるようにすべきだという方針の下に開発されている。例えば、様々な解像度や色深度のグラフィックディスプレイを持つPCや、携帯電話、モバイル機器、音声入出力機器、帯域が広いコンピュータや狭いコンピュータ、等の環境である。  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ここまで[Introduction to HTML 4 (ja)( http://www.asahi-net.or.jp/%7Esd5a-ucd/rec-html401j/intro/intro.html#h-2.2.1 )]より  何よりも大事にしなければならないのは、「主要ブラウザだけじゃない」と言うこと  もちろん、ご存知でしょうが、いささか古くからある技術ですが、HTTPサーバーにもブラウザにも圧縮した状態で転送する方法はあります。apacheを利用されていればmod_filter.soとmod_deflate.soを動作するように設定しておけば良いでしょう。USER_AGENTが可能なら圧縮して送信する設定に出来ます。  ですが、上記の理由でほとんど使われていません。  そもそも、HTMLのテキストデータなんてタカが知れています。データ量の大部分を占めるのは画像や動画ですが、これらは元々圧縮されていますからgzipを使ったってデータ量は変わりません。逆にサーバーやブラウザの負荷ばかり上昇する。

noname#163918
質問者

お礼

ありがとうございました

  • te2kun
  • ベストアンサー率37% (4557/12166)
回答No.2

gzip圧縮がありますけどね 大半のブラウザーは対応しています 圧縮すればサーバに負荷がかかります。 今の回線って動画が一番使われているみたいなんですけどね。 それを比べるとHTMLなどのページなんて微々たるものでしょう

noname#163918
質問者

お礼

ありがとうございました

関連するQ&A

  • zip形式の圧縮について

    何気なく使っている圧縮ツールですが、ZIP形式で圧縮できるファイルサイズに制限はあるのでしょうか?今まで100MB程度のファイルを圧縮していました。業務で10GBのファイルを圧縮したいのです。どなたかお教えください。

  • HTML形式のメルマガを出すあたって

    HTML形式のメルマガというかHTML形式の対応ができないメーラーって結構ありますか?最近は出来るやつが主流だと思っているのですが HTML形式が受けれないともらっった人はタグばかりで困ると思ったので、 割合的に7:3くらいで、できるメーラーが多いのでしょうか?

  • HTMLデータの圧縮について

    ホームページのHTMLデータを zipにて圧縮してメールで送ると 解凍してブラウザーで確認すると リンクファイル名が文字化けしているわけでもないのですが 画像とのリンクが切れてしまいます。 圧縮によってなにかソースが変わってしまうことがあるのでしょうか

  • 何でHTMLがインターネットの標準

    ダウンロードしたHTMLファイルは圧縮すると1/5ぐらいになります。 ワードファイルやOOoファイルは実はzip形式だそうですが、もっともサイズに敏感なはずのホームページはなぜわざわざデータ量を多くしてネットに後悔するのですか?

  • zip形式の圧縮だけできない

    数多くの圧縮・解凍できるフリーソフトがありますが、 先日XPに変えてからそれらのソフトでzip形式のものだけ圧縮できなくなってしまいました。 そのフリーソフトがXPに対応してないものもありましたが、lhaやcab形式などは問題なく圧縮できました。 Lacha、Lhaplusというソフトの場合だけzip形式の圧縮が可能でした。 zipの圧縮ができないとされるソフトが使用しているDLLはsystem32フォルダに入っています。 「UNZIP32.DLL」「IZIP32J.DLL」「ZIP32J.DLL」といったものを入れています。 参考までにzip圧縮ができなかったソフトを挙げます。 「LHUT32」「ONEPACALL2」「連続圧縮」「連続あっしゅ君」 これらは外部DLLを使用するようなのでそれが関係してるのかと自分は考えたのですが。 あとは複数ファイルを個別に圧縮する機能を持っているという特徴ぐらいでしょうか。 何かおわかりでしたら、よろしくお願いします。

  • 圧縮率の高い形式は?

    圧縮率の高い形式は? 最近、父の仕事の手伝いの関係でファイル圧縮を使う機会が多くなってきました。家で作ったファイルが入ったフォルダを、いつもはZipかLZHで圧縮してGmailで父に送っています。 しかし、稀にGmailの添付ファイルの限界サイズ50MBを超える事があります。 その場合非常に困ります。 そこで、より圧縮率の高い形式を探しています。 大抵のソフトで解凍できてなおかつ高圧縮で、ファイルやフォルダへのダメージ(ファイルの劣化、損傷)が少ない安全な圧縮形式をご紹介お願いします。

  • mpegの圧縮について

    こんにちわ 早速ですが撮影したmpeg形式の動画をCDRに焼いて友人にあげようとしたところ、サイズがCDRの容量より微妙に大きく、フリーの圧縮解凍ソフトでzip形式で圧縮して渡したのですが、解凍しても何もファイルが出来ませんでした。mpeg形式のファイルは圧縮出来ないのですか??また、圧縮の仕方を教えてくださいよろしくお願いします。

  • 互換性の高い分割圧縮

    大きめのファイルを分割圧縮して、DVDにバックアップをとろうと思っております。 圧縮するのは、MP3ファイルが主の音楽データのライブラリです。(30GB程度) 7-zipで分割圧縮しようとすると、拡張子が.001、.002…となり7-zip以外では解凍しづらくなります。 ALzipを使用するとegg形式となり、やはりその他の解凍ソフトでは扱いづらいです。 互換性が高く、zipやrarなどの主流のフォーマットで圧縮できたらと思います。 どの解凍ソフトを使っても、1つ目のファイルを解凍すれば、連動して全て解凍できるような形式で保存しておきたいと思っています。

  • asfとDivx形式のaviの圧縮について

    動画の拡張子についてですが。asfとDivx形式のaviどちらが圧縮率が高いでしょうか? ストリーミング放送を保存してasfとして動画があるのですが、HDを圧迫をしたくないのでできるだけサイズを小さくしたいのですが。

  • ZIP形式のファイルに圧縮する方法教えてください

    いま、商品登録するため『ZIP形式のファイルに圧縮』するよう指示が出てるのですが。。【lhaca】はデスクトップにありますが、ここで圧縮するために、エクセルと画像のファイルをどうすればいいか教えてください。よろしくお願いします(*- -)(*_ _)

専門家に質問してみよう