Firefox 58.0リリースの概要

Mozillaは、2018年1月23日にFirefox 58.0を安定版チャンネルにリリースする予定です。これは、Firefoxの2018年の安定版チャンネルの最初のメジャーアップデートです。

概要では、Firefox 58.0の新機能、改善、変更に関する詳細情報を提供します。

:Firefox 58で作成されたユーザープロファイルは、Firefox Webブラウザーの以前のバージョンと互換性がありません。 Firefoxを以前のバージョンにダウングレードするオプションを保持する場合は、そのバージョンの新しいプロファイルを作成します。

エグゼクティブサマリー

  • Firefox 58ユーザープロファイルは、古いバージョンのFirefoxと互換性がありません。
  • Firefox 58は、パフォーマンスの向上、新しいWebExtensions API、およびその他の改善を特徴としています。

Firefox 58.0のダウンロードと更新

Mozillaは、2018年1月23日にFirefox 58.0をリリースチャンネルにリリースする予定です。Firefoxユーザーは、当日にアップデートの手動チェックを実行して、ブラウザに新しいFirefoxリリースを自動的にインストールできます。

[メニュー]> [ヘルプ]> [Firefoxについて]を選択して、Firefoxアップデートの手動チェックを実行します。

Firefoxインストールファイルの直接ダウンロードリンク。

  • Firefox Stableダウンロード
  • Firefox Betaダウンロード
  • 夜間ダウンロード
  • Firefox ESRダウンロード
  • Firefoxのブランドなしビルド情報

Firefox 58.0の変更

パフォーマンスの改善

Mozillaのエンジニアは、Firefox 58のパフォーマンスを向上させるいくつかの改善を行いました。オフメインスレッドペインティングは、ラスタライズを独自のスレッドに移動して、ページレンダリングのパフォーマンスを向上させます。

12月にFirefox Nightlyで公開されたFirefoxのOff-Main-Threadペインティングをレビューしました。 Mozillaは当時、Firefox 57と比較した場合、Firefox 58ではFPSベンチマークが最大30%改善されたと述べています。

JavaScriptスタートアップバイトコードキャッシュは、「ナビゲーションの開始」から「各Webサイトのonloadイベントが発生する」までの時間を短縮します。 Mozillaは、2017年12月に、JavaScriptスタートアップバイトコードキャッシュを有効にしたFirefoxが「平均43ミリ秒高速で」ページを読み込むことを指摘しました。

また、WebAssemblyのパフォーマンスが向上しました。

タブページ、ホームページ、検索エンジンのオーバーライド

WebExtension機能は、新しいリリースごとに改善されます。 Mozillaは、Firefoxユーザーが拡張機能によってブラウザに加えられた変更のいくつかを認識していることを確認したいと考えています。

拡張機能がタブページ、ホームページ、またはデフォルトの検索エンジンを変更したときにFirefoxが強調表示するのはそのためです。

拡張機能がデフォルト値またはユーザー設定値のいずれかを変更した場合、Firefoxによって強調表示されます。 さらに良いことに、拡張機能の名前がリストされているので、どの拡張機能が原因であるかがすぐにわかります。また、現在の設定ページからそれを無効にする「拡張機能を無効にする」ボタンがあります。

WebExtensions APIの変更

WebExtensionsベースのアドオンシステムの開発は継続的なプロセスです。 最初の最初のAPIセットがFirefox 57でリリースされましたが、これらのAPIの改善と新しいAPIの追加に取り組んでいます。

Firefox 58では、いくつかのAPIが改善されています。 Theme APIは、テーマ作成者により多くのオプションとカスタマイズオプションを提供する新機能をサポートします。

Web上の記事を読みやすさを向上させる形式に変換するFirefoxの機能であるリーダーモードが、APIを介して利用できるようになりました。

Firefox 58では、webRequest APIの改善や、デフォルトのsaerchエンジンを変更するための拡張機能の新しいオプションなど、その他の改善が行われています。 Mozillaは、拡張機能がバックグラウンドでサイレントに検索エンジンを変更しないようにするプロンプトを追加しました。

Firefox 58.0のその他の変更

  • Firefoxスクリーンショットの改善:スクリーンショットはクリップボードに直接コピーして貼り付けることができ、プライベートブラウジングモードでも機能します。
  • クレジットカードの自動入力サポート。 about:preferences#privacyのForms&Passwordsで機能を制御します。 これは徐々にロールアウトされ、あなたの側ではまだ見えないかもしれないことに注意してください。
  • ネパールのne-NPロケールが追加されました。
  • Linuxの非標準ディレクトリにフォントのフォントがインストールされている場合の空白フォントの問題を修正しました。
  • シマンテック認証局に対するMozillaの段階的な不信感計画についてユーザーおよびサイト所有者に通知する警告。
  • トップレベルのデータURLナビゲーションをブロックします。

Firefox 58.0の問題

Firefox 58.0には、Mozillaが将来のリリースで解決したいと考えている2つの既知の未解決の問題があります。

  • Firefox for Windows上のリモートデスクトップ接続セッションでオーディオ再生が無効になっている場合があります。 about:config?filter = security.sandbox.content.levelをロードし、値を2に設定することにより、問題を軽減できます。
  • スクリーンリーダーを実行するユーザーは、パフォーマンスの問題に遭遇する可能性があります。 Mozillaは、問題が修正されるまでユーザーがFirefox ESRを使用することを提案しています。

開発者の変更

  • PerformanceNavigationTiming APIが実装されました。 設定dom.enable_performance_navigation_timingによって制御されます(デフォルトはtrue)
  • PerformanceResourceTiming.workerStartを実装して、Service Workerの起動パフォーマンスを測定するオプションをサイトに提供します。

Android版Firefox 58.0

Firefox 58 for Androidの主な新機能の1つは、実行時のアクセス許可要求プロンプトのサポートです。 Android上のFirefoxにインストールした拡張機能は、インストール中に許可要件を表示します。

実行時にインストールで追加の許可が必要な場合、これらの許可を受け入れるか拒否するかを尋ねるプロンプトがユーザーに表示されます。

その他の変更は次のとおりです。

  • プログレッシブWebアプリのサポート。
  • JavaScriptスタートアップバイトコードキャッシュによるパフォーマンスの向上。
  • 非従量制接続でのみ同期するオプションが追加されました。
  • Bengali bn-BDおよびNepali ne-NPが追加されました。
  • フォルダをサポートするフルスクリーンブックマーク管理。
  • FLAC再生のサポート。
  • テーマのステータスバーの色を変更する機能が追加されました。
  • ホーム画面からFirefox検索ウィジェットを削除しました。
  • セーフブラウジングプロトコルがバージョン4に更新されました。

セキュリティアップデート/修正

Firefoxのリリース後に修正が発表されます。 Mozillaがそれらを公開したら、記事を更新します。

こちらからFirefox 58で修正されたセキュリティ脆弱性のリストにアクセスできます。

Firefox EST 52.6を使用している場合は、ここで修正されたセキュリティ問題のリストを確認してください。

追加情報/ソース

  • Firefox 58リリースノート
  • Firefox 58 Androidリリースノート
  • Firefox 58のアドオン互換性
  • 開発者向けFirefox 58
  • Firefox 58のサイト互換性
  • Firefoxセキュリティアドバイザリ
  • Firefoxリリーススケジュール