Snapdragon デバイス用に最適化された Chromium

Code Aurora Forum の開発者は、Snapdragon デバイス用に最適化された Chromium ブラウザのフォークを作成しました。

CAFとは一体何でしょうか?

CAFを覚えていますか? Qualcomm Snapdragon デバイスのカーネル開発者が作業の 2 つの別々のフォークを維持していた頃、フォーラム全体でその名前を目にしたことがあるかもしれません。 1 つは Google の AOSP に基づいたコード用で、もう 1 つは CAF に基づいたコード用です。 Code Aurora Forum は Linux Foundation によって維持されており、Qualcomm がさまざまなプラットフォームのリファレンス ソースをリリースする場所です。 ほとんどの OEM は、Qualcomm が提供するものをカーネル ソースのベースにしています。 一方、AOSP は Android ソフトウェアの反復ごとに CAF のフォークから動作し、途中ですべての Android デバイスに新機能を導入します。 時間が経つにつれて、CAF は特に Snapdragon デバイスを対象とした独自の最適化を導入します。

クロムブラウザ

クロム は、Google の Chrome ブラウザのオープンソース バージョンです。 あまり大騒ぎではありませんが、Code Aurora Forum の開発者のグループは、Snapdragon デバイス向けに Chromium を最適化することに取り組んでいます。 プロジェクトページで進捗状況を確認できます ここで、ソース コードを APK にビルドすることもできます。 ソースから APK をビルドした一部のユーザーは、Chromium ブラウザのバージョンが v42 のみであり、したがって古いと報告しています。 各バージョン間で多くのセキュリティ上の欠陥が発見され、すぐにパッチが適用されるため、一般に古いブラウザ ソフトウェアを実行することはお勧めできません。 ただし、Chromium の最新の安定バージョン v46 は最近、 プロジェクトソースにマージされました そのため、すぐに最新バージョンを実行できるようになることが期待されます。

特徴

CAF ビルドを維持している開発者は、Snapdragon デバイス用にブラウザを最適化しただけではなく、 しかし、私たちのフォーラムのユーザーが他の Web から求める多くの重要な機能も導入しました。 ブラウザ。 公式の Google Chrome ビルドに含まれるすべての機能に加えて、Snapdragon に最適化された Chromium ブラウザには次のものが含まれます。

  1. ナイトモード
  2. 内蔵の広告ブロッカー
  3. プロセッサコアの数を制限し、コア速度を抑制して消費電力を削減する省電力モード
  4. ダウンロード ページが刷新され、各ファイルを保存するディレクトリを選択できるようになりました。
  5. どちらの端からスワイプするかに応じて (それぞれ右/左) 前/後ろに移動できる横スワイプ機能

コードの改善

主観的には、CAF の最適化によりブラウジング エクスペリエンスが大幅に高速化されたように感じます。 Google Play ストアの Chrome Dev と CAF に最適化された Chromium ビルドで SunSpider ブラウザ ベンチマークを実行したところ、最終的に次のスコアが得られました。 996.7 ミリ秒 +/- 17.5% Chrome 開発者向けとの比較 761.6ms +/- 13.8% CAF 最適化ビルド用。 Web ブラウザの作成に興味のある開発者向け、CAF の開発者 カスタマイズページを提供しました 不要なコンテンツを非表示にするための URL や DOM (Document Object Model) マニピュレータなどの機能を追加する手順が記載されています。 新しい Web ブラウザを構築しようとしている開発者であっても、Chrome のより高速な代替手段を探している一般ユーザーであっても、このブラウザは間違いなくあなたのニーズを満たすはずです。

Chrome はデフォルトのブラウザですか? この Chromium ビルドを試してみましたか? コメント欄でブラウザの設定をお知らせください。