要約:
Google は、Linux プラットフォーム上の Chrome/Chromium に対する Flatpak パッケージ化サポートの実験を開始しています。この変更が最終的に実装されると、既存の RPM および DEB ネイティブ インストール パッケージに加えて、新しい公式インストール オプションが提供され、Chromium ベースのアプリケーションに対する公式 Flatpak サポートの長期欠如が改善されることが期待されます。

現在、Linux ユーザーはすでに Flatpak を通じて Chrome をインストールできますが、関連するバージョンは Flathub コミュニティによって維持されており、Google によって正式にリリースされていません。 Chrome 開発者の Tom Anderson 氏は、この取り組みは Google が Flatpak ソフトウェア パッケージを正式にサポートすることをまだ約束したことを意味するものではないと強調しました。その主な目的は、「制限付きサンドボックス構成」を内部でテストし、既存の XDG ポータルのサポート機能を拡張することです。
主流のブラウザの中で、Mozilla Firefox は現在、成熟した公式 Flatpak バージョンを提供する数少ない製品の 1 つです。 GNOME Web、KDE Falkon、Opera GX、および Arc のようなデザイン スタイルを持つ Firefox ブランチである Zen Browser も、Flatpak を通じて利用できます。対照的に、Microsoft Edge や Vivaldi などの Chromium ベースのブラウザーは、正式にメンテナンスされている Flatpak バージョンをまだリリースしていません。 Brave は Flatpak インストール方法を提供していますが、そのパフォーマンスがまだネイティブ ソフトウェア パッケージほど良くないため、同社はそれを推奨していません。
Chromium ブラウザは通常、公式の Flatpak パッケージを採用していません。主な障害は、サンドボックス メカニズムの互換性にあります。悪意のある Web サイトがタブ分離を突破してユーザー システムにアクセスするのを防ぐために、Chromium ブラウザ自体には、各タブとプロセスが実行できる操作を制限するサンドボックス システムが組み込まれています。
Flatpak 自体もサンドボックス設計を採用しています。サンドボックスの 2 つの層が入れ子になっている場合、互換性の問題がよく発生します。この制限を回避するために、コミュニティのメンテナーは Zypak を利用することがよくあります。これは、Flathub の Chromium および Electron アプリケーションで広く見られる互換性レイヤーです。システムコールを傍受し、Chromium にネイティブのサンドボックスがまだ正常に有効になっていると誤って認識させ、アプリケーションを Flatpak 環境で実行できるようにします。
同時に、ブラウザーによる新世代の画像形式のサポートも進んでいます。 Mozilla は Firefox に JPEG XL サポートを追加することを計画しています。この形式は、非可逆画像、可逆グラフィックス、アニメーション表示、圧縮効率、エンコード速度の点で競争力があり、その画像パフォーマンスは従来の JPEG よりも優れており、可逆グラフィックスのレンダリング効果は PNG よりも優れており、アニメーション機能は GIF よりも優れており、元の圧縮効率とエンコード速度の点で AVIF よりも優れています。
現在、ブラウザによる JPEG XL のサポートはまだ限られており、デフォルトで公式サポートを提供している主要なブラウザは Safari だけです。 Firefox は、来月リリースされる Firefox 157 でこの形式のサポートを追加する予定です。
詳細:
https://chromium-review.googlesource.com/c/chromium/src/+/8274810
コメント