HTMLコードが1行でフォーマットされるページがますます増えています(translate.googleなど)。それはローディング時間を短縮するために作られていますか?それは現在の状態ですか?HTMLコードは1行のコードで整形されています
ありがとう
HTMLコードが1行でフォーマットされるページがますます増えています(translate.googleなど)。それはローディング時間を短縮するために作られていますか?それは現在の状態ですか?HTMLコードは1行のコードで整形されています
ありがとう
短い答えは「はい」です。ダウンロードのサイズが小さくなります。
個々のユーザーのダウンロード速度にあまり影響しない場合でも、サイトが多くのユーザーにページを提供している場合、累積的な影響はサーバーのトラフィック量を大幅に削減します送信する。
冗長な空白をHTMLドキュメントから取り除くのはかなり簡単です。開発中に白いスペースを埋めるように書かれていて、実際のシステムに展開された後に削除されているようです。
JavascriptファイルとCSSファイルには同じ扱いが付いていることがよくあります。
エンドユーザーは、生のHTMLを見る必要はありません。ページがどのように書かれているかを実際に見たい場合は、ソースを見るのではなく、HTMLページの要素のツリービュー(視覚的にはDOMはこれよりもはるかに多いそれはあなたが見ることができるものです)
FirefoxのFirebug拡張機能、またはIE8、Chrome、Safariの開発者ツール機能を使って見ることができます。
希望に役立ちます。
HTMLはブラウザ用です。彼らは人々が必要とする余分な改行/スペースを必要としません。
HTMLがプログラムで生成された場合、人間のためにHTMLをフォーマットするために余分な時間/コードが必要です。したがって、1行に出力するほうが簡単です。
だけアップに追加する(すでに偉大な答えの答えを持っている):
あなたがWebパフォーマンスで最先端技術になりたい場合は、ここで素晴らしいリソースです。
Yahoo's Best Practices for Speeding Up Your Web Site
幸運!
また、Google /(他の大きなWebサイト/アプリ)では、1日に何百万回もページをプッシュすると注意してください...ホワイトスペースのトリミングは、全体のパフォーマンスと帯域幅の使用/コストに大きな違いをもたらします。 – scunliffe