Firefox 119はすでにリリースされており、これらはそのニュースです

Firefoxロゴ

Firefox は人気のある Web ブラウザーです。

数日前、 Firefox 119の新バージョンがリリースされることが発表されました。このバージョンでは、新機能、改善点、そして何よりもバグ修正が導入されています。

Firefox 119の注目すべき点は、更新されたビューページのインターフェースです。これにより、以前閲覧したコンテンツへのアクセスが容易になりました。新しいバージョンのFirefox Viewでは、どのウィンドウで開いているすべてのタブに関する情報が表示されるほか、閲覧履歴を日付またはサイト別に並べ替えて表示する機能も追加されています。

この新バージョンにおけるもう一つの注目すべき変更点は、Chromeやその他のChromiumベースのブラウザからプラグインをインポートできるようになったことです。プラグインを転送するオプションが、about:preferences#generalページの「データのインポート」ダイアログボックスに追加されました。

Firefox 119では、ESNIの開発を継続するECH(Encrypted Client Hello)メカニズムのサポートが実装されました。ECHは、要求されたドメイン名など、TLSセッションパラメータに関する情報を暗号化するために使用されます。

さらに、内蔵のPDFビューアの文書編集機能が向上し、以前から利用可能だったフリーハンド描画やテキストコメントの添付に加え、画像やテキスト注釈の挿入にも対応しました。この新しいPDF編集モードは一部のユーザーのみに有効になっています。強制的に有効にするには、about:configページで「pdfjs.enableStampEditor」設定を有効にする必要があります。

また、ブラウザを閉じた後に中断されたセッションを復元する際の設定が変更された点にも注目してください。以前のバージョンとは異なり、アクティブなタブだけでなく、最近閉じたタブの情報もセッション間で保存されるようになりました。これにより、再起動後に誤って閉じてしまったタブを復元したり、Firefox Viewでタブの一覧を表示したりすることが可能になります。デフォルトでは、過去7日間に開いた最後の25個のタブが保存されます。閉じたウィンドウ内のタブに関するデータも考慮され、閉じたタブの一覧は現在のウィンドウだけでなく、すべてのウィンドウのコンテキストで一度に処理されます。

フルCookie保護モードの機能が拡張されました。このモードでは、サイトごとに独立したCookieストレージを使用することで、Cookieがサイト間のユーザー移動の追跡に使用されることを防ぎます。新バージョンでは、ユーザー追跡に適した情報を送信するために使用される可能性のあるURIスキームの分離機能が導入されました。

Windows版Firefox 119では、入力中にカーソルを非表示にするシステム設定がサポートされました。また、Android版では、動画を全画面表示で視聴した際に発生していたクラッシュが修正されました。さらに、Android 14環境におけるコントラスト設定と透明度設定に関するメディアクエリのサポートも追加されました。

開発者向けの改善点に関しては、既存の HTML 要素の機能を拡張するカスタム要素に ARIA 属性のサポートが含まれており、障害のある人にとってこれらの要素がよりアクセスしやすくなっていることがわかります。

Cross-Origin-Embedder-Policy HTTP ヘッダーは、Cross-Origin 分離モードを制御し、特権操作ページで安全な使用ルールを定義できるようにし、資格情報を含む関連情報の送信を無効にする「no credential」パラメーターをサポートするようになりました。 Cookie やクライアント証明書など。

その他の注目すべき変更点は以下のとおりです。

  • Web 認証 API に credProps プロパティのサポートが追加されました。これにより、作成または登録後に資格情報の存在を確認できるようになります。
  • オブジェクトをシリアル化/逆シリアル化に適した JSON 表現に変換してサーバーに転送するために、parseCreationOptionsFromJSON()、parseRequestOptionsFromJSON()、および toJSON() メソッドを PublicKeyCredential API に追加しました。
  • Web 開発者ツールでは、要素に影響を与えない CSS プロパティを識別する機能など、CSS (非アクティブ CSS スタイル) を使用した対話型作業のためのインターフェイスが改善されました。また、「:」などの疑似要素の完全なサポートも追加されました。 : 最初の文字」、「::cue」、および「::placeholder」。
  • 組み込みの JSON データ ビューアは、表示されている JSON データが間違っているか破損している場合、データをそのまま (未加工) で表示するように自動的に切り替わります。

最後に、この新しいバージョンのブラウザについてさらに詳しく知りたい場合は、以下のリンクから詳細をご確認いただけます。

Linuxに新しいバージョンのFirefoxをインストールまたは更新するにはどうすればよいですか?

これまでと同様に、既にFirefoxをご利用の方は、メニューから最新バージョンにアップデートできます。つまり、自動アップデートを無効にしていないFirefoxユーザーは、自動的にアップデートを受け取ることになります。

それを待てない方は、正式リリース後に「メニュー」>「ヘルプ」>「Firefoxについて」を選択することで、ウェブブラウザの手動アップデートを開始できます。

開いた画面には、現在インストールされているバージョンのWebブラウザーが表示され、機能が有効になっている場合は更新のチェックが実行されます。

Ubuntu、Linux Mint、またはその他のUbuntu派生ディストリビューションのユーザーであれば、ブラウザのPPAを使用してこの新しいバージョンをインストールまたは更新するという方法もあります。

これは、ターミナルを開いて次のコマンドを実行することでシステムに追加できます。

sudo add-apt-repository ppa:ubuntu-mozilla-security/ppa -y sudo apt-get update sudo apt install Firefox

最後に追加された設置方法「Flatpak」。 これを行うには、このタイプのパッケージがサポートされている必要があり、ターミナルで次のコマンドを入力することでブラウザのインス​​トールが行われます。

flatpak フラットハブ org.mozilla.firefox をインストールします

すでにブラウザをインストールしている場合は、次のコマンドを実行するだけで、Firefox だけでなく、Flatpak 形式のすべてのアプリケーションも更新できます。

フラットパックの更新

Snap の使用を希望する場合は、次のコマンドを入力してブラウザのインス​​トールを行うことができます。

sudo スナップ インストール firefox

スナップ形式でインストールしたアプリケーションを更新するには、ターミナルに次のように入力するだけです。

sudoスナップリフレッシュ

Googleで優先ソースとして追加する