Google は、アプリのインストール サイズではなく、ハイエンドの Android デバイスでの速度を優先するように見える Chrome へのアップデート。この別バージョンのブラウザは、「バイナリ サイズではなく速度に合わせて調整されたコンパイラ フラグ」を使用します。 Google によると、これを実行している Android ハンドセットは Speedometer 2.1 ベンチマークを最大 30% 速く実行します!
さらに、Chrome 開発チームは、特定の JavaScript 関数の最適化や、JavaScript を介して DOM を更新するための他の HTML 解析方法をターゲットにすることを学びました。ブラウザーの「DOM」は「ドキュメント オブジェクト モデル」、つまり Web ドキュメントのプログラミング インターフェイスです。プログラムがその構造、スタイル、およびコンテンツを変更できるように、ページを表します。 JavaScript が操作できるように、ノードとオブジェクトとして表示されます。
DOM とは何かをよりよく説明するために、Web サイトをさまざまな部屋、家具、装飾を備えた家として想像してみてください。 DOM は、家の構造とその中のすべてを示す設計図のようなものです。 設計図がさまざまな部屋や物がどのように接続され、整理されているかを示すように、DOM は Web サイトのさまざまな要素がどのように接続され、整理されているかを示します。
住宅所有者が設計図を使用して家を変更できるように、プログラムは DOM を使用して Web サイトを変更できます。たとえば、プログラムは、要素を追加または削除したり、ボタンの色を変更したり、段落のテキストを更新したりできます。同様に、住宅所有者は、壁を追加または削除したり、部屋の色を変更したり、家具を更新して新しい外観や雰囲気を作成したりできます. 英語では、Chrome チームはその青写真をより効率的に操作する方法を見つけました。これにより、ページの読み込みが速くなり、パフォーマンスがスムーズになり、ブラウジング エクスペリエンスが向上します!
Google はベンチマーク テストに Apple の WebKit Speedometer を使用する傾向があるため、ユーザーが日常的にブラウザーを操作する方法が最も正確であるためです。最後に、Chrome for Mac デバイスでは、過去 3 か月間で Speedometer 2.1 が 10% 増加しています。これはかなり重要なことのように思えます!