Google と Stackoverflow の両方でこの質問を検索しましたが、欲しいものが見つかりませんでした。
では、Facebook や Google などの Web サイトのソース コードを見るときはいつでも、それらの HTML コードが 1 行にまたがっていますか? なぜ彼らはそれをするのですか?それを行う意義は何ですか?学校のウェブサイトなど、小さなウェブサイトでもそれを行う必要がありますか?
Google と Stackoverflow の両方でこの質問を検索しましたが、欲しいものが見つかりませんでした。
では、Facebook や Google などの Web サイトのソース コードを見るときはいつでも、それらの HTML コードが 1 行にまたがっていますか? なぜ彼らはそれをするのですか?それを行う意義は何ですか?学校のウェブサイトなど、小さなウェブサイトでもそれを行う必要がありますか?
メインの Google ページ サーバーでは、毎時間数百万のページ ビューが処理されます。1 バイト長いということは、インターネットを介して毎日ギガバイトの追加データが転送されていることを意味します。
そのため、トラフィックの多い大規模なサイトでは、HTML コードからすべてのビットを実際に絞り出しています。小規模なサイトの場合、これは実際には問題になりません。
Web サイトが一般的に「悪い慣行」を使用する理由がたくさんある StackOverflow の回答を次に示します。
ただし、他の人が言ったように、「1 つの大きな行」の問題は通常、パフォーマンスの考慮事項と難読化の両方によって動機付けられます。
率直に言って、1 分間に数百 (数千?) のページ読み込みを処理していない限り、私はそれについて心配する必要はありません。
Aaron Digullaが言ったように、バイトサイズを抑えるために使用されます。
また、空白 (php&js でエラーを引き起こす可能性があります)、コメントを削除し、厄介な人がコードを盗もうとするのを防ぐためにも使用されます。縮小された形式では、読みにくく、したがってコピーするのが難しくなります。