6
古いPCが最新のサイトを表示できないのはなぜですか?[閉まっている]
この質問の理由は、クライアント、友人、および親が、完全に機能する古いPCをオンラインで使用できなくなった理由を何度も尋ねるからです。私はそれらの人々と私(主に私)に良い答えを探しています。 2000年にPentium2 400MHz PCで仕事をし、グラフィックが豊富なサイトをサーフィンしたり、RealPlayerの埋め込みビデオを見たり、Flashムービーを楽しんだことを覚えています。 昨日、私はその古いPCを起動し、オンラインになりました-私が開こうとしたほとんどのサイトでPCの速度が遅くなりました。 私が見ていたサイトには、画像、テキスト、1つまたは2つのフラッシュバナーがありました-2000年のほとんどのサイトと同じです。 それで、何が変わったのでしょうか?ブラウザ?JavaScript?閃光? ここに私の理論があります-私が間違っているところを修正してください: 重いJSの使用。 90年代にリンクをクリックすると、別のURLに移動しました。ここでクリックすると、モーダルウィンドウ、スライダー、ソーシャル投票などが表示されます。JSがオンザフライでコンパイルしている場合でも、JSはCPUに負荷がかかることがわかっています。 ブラウザーの作成方法 ブラウザーエンジンの再利用性が高まっています。よくできた抽象化レイヤーにより、同じエンジンをPCおよびデバイスで使用できます。エンジンはそのハードウェアアーキテクチャ専用に作られていないため、抽象化はCPUに負担をかけます。 Flash、HTML5ビデオ 多くのFlashバナーには豊富なアニメーションがあり、多くの場合、効果的に作成されていません。最近のFlashビデオとHTML5ビデオでは、最新のGPUが必要です。 最新のCPUアーキテクチャー 今日、私は3GHz CPUで作業しています。技術的には、P2 400MHzの約6倍の速度になります。実際、最新のCPUは私のP2と同じように動作しないため、さらに高速です。複数のコアやその他の新しいテクノロジーのため、MHz値を比較することはできません。これが、現在GHz値ではなくアーキテクチャ(Haswellなど)について話している理由です。そのため、CPUは非常に高速であるため、同じページでjQuery、Googleマップ、フラッシュビデオを簡単に処理できます。