diff --git a/migration/esr153.md b/migration/esr153.md index b53156f4..66f42782 100644 --- a/migration/esr153.md +++ b/migration/esr153.md @@ -49,19 +49,79 @@ Firefox ESR140のサポートは、2026年10月13日で終了します(以後 ## 外観、メニュー構成の変更 -* +* 垂直タブ利用時に、サイドバー下部のツール領域のサイズを調整できるようになった。ドラッグして区切り線を下げることで、より多くのタブを表示できる。(Firefox 141) + ![(画像:垂直タブ利用時のツールアイコン表示例)](./esr153/141_vertical_icons.png) +* Windows 11での慣例に従い、Windows 11版ではキャプションボタン(ウィンドウ上部のタイトルバー内に配置されたボタン)にシステム提供のフォントアイコン(文字として提供されたアイコン)を使用するようになった。(Firefox 141) +* タググループが折りたたまれている場合も、アクティブなタブはタブバーに表示されるようになった。(Firefox 142, Firefox 144) + ![(画像:折りたたまれたタブグループ内のアクティブなタブの表示例)](./esr153/144_tab_focus_no_shadows.png) +* タブバー上の先頭位置にタブをドラッグすることで、タブをピン留めできるようになった。(Firefox 143) + ![(画像:ピン留め用のタブのドラッグ領域の表示例)](./esr153/143_tab_pinning.png) +* Microsoft製のCopilotを[サイドバーで利用できるチャットボット](https://support.mozilla.org/ja/kb/ai-chatbot)に追加。(Firefox 143) +* カメラへのアクセス許可要求時にダイアログ内でプレビュー表示できるようになり、複数のカメラを切り替える際の利便性が向上した。(Firefox 143) + ![(画像:カメラアクセス許可要求の表示例)](./esr153/143_camera_preview.png) +* 折りたたまれたタブグループに対し、展開せずにそのままタブをドラッグできるようになった。(Firefox 144) + ![(動画:折りたたまれたタブグループへのタブドラッグ操作の例)](./esr153/144_Movetabgroup.mp4) +* 画像ファイル上の右クリックメニューに「Google Lens で画像を検索」が追加された(デスクトップ版のみ)。使用時には既定の検索エンジンをGoogleにする必要がある。(Firefox 144より順次導入) + ![(画像:「Google Lens で画像を検索」の表示例)](./esr153/144_lens.png) +* タブグループ名の上にマウスカーソルを移動させることで、タブグループを開かずにグループ内のタブのプレビューが表示されるようになった。(Firefox 145) + ![(動画:グループ内のタブプレビュー操作の例)](./esr153/145_tab_hover_preview.mp4) +* 保存したパスワードをサイドバーからアクセス・管理できるようになった。新しいタブやウィンドウを開かずにすみ、ページを表示したままより手早くログインできる。(Firefox 145) + ![(画像:サイドバー設定の表示例)](./esr153/145_sidebar_setting.png) + ![(画像:サイドバーのパスワード管理画面表示例)](./esr153/145_passwords_sidebar.png) +* 右クリックメニューの「選択部分へのリンクをコピー」(Copy Link to Highlight)により、ユーザーがページ内で任意に選択した範囲を他者と共有できるようになった。(Firefox 145) +* デスクトップ版の新規タブ用に、ブランドをイメージした新しい壁紙が利用可能となった。ライトモードとダークモード両方のバージョンが用意されている。(Firefox 145) +* 「アプリからのリンクを使用中のタブの隣に開く」設定を追加した。、他のアプリからのリンクについて、従来はタブの末尾に開いていたが、使用中のタブの隣に開けるようになった。(Firefox 145) + ![(画像:タブグループ設定の表示例)](./esr153/145_open_link_next.png) +* 拡張機能がインストールされていない場合に「拡張機能」ボタンを押すと、ADD-ONSストアへのリンク付きで、拡張機能の利便性を強調するメッセージを表示するようになった。(Firefox 145) +* `DisableFirefoxStudies`(実験機能への参加可否)や`DisableTelemetry`(テレメトリーの実施可否)の状態にかかわらず、すべてのデスクトップ版ユーザーが「Firefox Labs」[^Firefox-Labs]を利用可能となり、より多くのユーザーが実験的な機能を簡単に試せるようになった。(Firefox 146) +* 検索結果ページの表示をスキップし、検索バーに入力した検索結果が直接表示されるようになり、より速く簡単なブラウジングを実現。(Firefox 146より順次導入) + ![(画像:検索結果を直接表示した例)](./esr153/146_search_suggestion.webp) +* 設定により「新しいタブ」に天気予報を表示できるようになった。位置情報の検出を有効にするか、手動で場所を検索するかで選択できる(EUおよび他の国々のユーザー向け)。(Firefox 146より順次導入) + ![(画像:天気予報のオプトインダイアログの例)](./esr153/146_newtab_weather.png) +* 設定画面の「配色の管理」のUIを改善し、ラベルの隣に配色のサンプルが保持されるようになった。(Firefox 146) + ![(画像:「配色の管理」設定の表示例)](./esr153/146_color_settings.png) +* 設定画面に、AI強化機能を管理するための「AI制御」セクションが追加された[^AI-controls]。(Firefox 148) + ![(画像:「AI制御」設定の表示例)](./esr153/148_ai_controls_enabled.png) + * https://support.mozilla.org/ja/kb/firefox-ai-controls +* 既定の「新しいタブ」ページのほか、新しいコンテナタブでも「新しいタブ」に設定した壁紙[^New-tab-wallpapers]が表示されるようになった。(Firefox 148) + + +[^Firefox-Labs]: https://support.mozilla.org/ja/kb/firefox-labs-explore-experimental-features-firefox +[^AI-controls]: https://blog.mozilla.org/en/firefox/ai-controls/ +[^New-tab-wallpapers]: https://support.mozilla.org/ja/kb/customize-items-on-firefox-new-tab-page#w_wallpapers ## アドレスバー -* +* アドレスバー上で単位変換できるようになった。[^Unit-conversion] 長さ、温度、質量、力、角度およびタイムゾーンをサポートしている。電卓機能と同様に、結果をクリックすることでクリップボードへのコピーも可能。(Firefox 141) + ![(画像:単位変換機能の表示例)](./esr153/141_unit_conversion.png) +* Windows版Firefoxで、Webページをタスクバーに直接ピン留めすることで、Webアプリとして実行できるようになった。対応ページには、アドレスバー上に「タブをタスクバーに追加します」アイコンが表示される。詳細は[Windows の Firefox でウェブアプリを使う](https://support.mozilla.org/ja/kb/web-apps-firefox-windows)を参照。(Firefox 143) +* デスクトップ版に、AI搭載の回答エンジンである「Perplexity」を組み込み。複雑な質問にも会話形式で回答し、複数のソースを探さずにすむ。既定の検索エンジンに指定するか、アドレスバーに`@perplexity`と入力することで利用できる。(Firefox 144より順次導入) +* 実験的な機能として、キーボードショートカットのカスタマイズが可能となった。入力しにくい、または覚えにくいホットキーの置き換えや、他のソフトウェアとの競合の解消、好みのショートカットセットの作成などができる。アドレスバーに`about:keyboard`を入力すると設定画面が表示される。(Firefox 147) +[^Unit-conversion]: https://support.mozilla.org/ja/kb/solve-math-calculations-directly-your-firefox-addr ## セキュリティ・プライバシー保護 -* +* 日本の住所自動入力[^Address-autofill]に対応。(Firefox 141) + [フォーム上で住所を自動入力する](https://support.mozilla.org/ja/kb/automatically-fill-your-address-forms) +* リンク先のプレビュー機能により、訪問前にリンク先の情報を参照できるようになった。リンクの長押し、または右クリックメニューの「リンク先をプレビュー」によりプレビューが表示される。利用可能なRAM容量が3GB以上のユーザーに対し適用。(Firefox 142より順次導入) +* 強化型トラッキング防止機能(ETP)の「厳格」モードで例外リストをサポート。トラッカー遮断によるサイトの動作の問題を修正できるようになった。例外リストは「ベースライン(中核的な機能)」と「便利機能(付随する機能)」に別れており、プライバシー保護機能の基幹部分をを損なうことなく、サイト互換性の改善をユーザーが選択できる。参考:[強化型トラッキング防止の例外を管理する](https://support.mozilla.org/ja/kb/manage-enhanced-tracking-protection-exceptions)、[サイトの表示が崩れた場合にするべきこと](https://support.mozilla.org/ja/kb/enhanced-tracking-protection-firefox-desktop?as=u&utm_source=inproduct#w_what-to-do-if-a-site-seems-broken) +(Firefox 142) +* フィンガープリント採取防止機能を拡充し、ユーザーのコンピュータに関する特定の属性について、採取の試みに対し定数値を報告するようになった。詳細は[Firefoxのフィンガープリント採取防止機能](https://support.mozilla.org/ja/kb/firefox-protection-against-fingerprinting#w_suspected-fingerprinters)を参照。(Firefox 143) +* 「プロファイルを管理」機能[^Profile-management]の全世界への展開。「仕事」「学校」「休暇の計画」といった任意の用途別にプロファイルを分けることで、ブックマーク、タブ、閲覧履歴の各情報を完全に分けて保存できるため、プライバシーの保護に役立つ。プロファイルには任意の名称を付けられるほか、アバターやテーマをカスタマイズでき、簡単に識別と切り替えができる。詳細は[Firefoxのプロファイルを管理する](https://support.mozilla.org/ja/kb/profile-management)を参照。(Firefox 144より順次導入) + ![(画像:「プロファイルを管理」の表示例)](./esr153/144_profile_mgmt.png) +* フィンガープリンティング削減の研究成果に基づいた、新たなプライバシー保護機能[^new-phase-of-privacy-protections]の導入。プライベートブラウジングモードか、強化型トラッキング防止機能(ETP)の「厳格」モードを利用することで、ユニークなユーザーと特定される比率がほぼ半減し、より安全でプライバシーの守られたブラウジングとなる。(Firefox 145) +* Bounce Tracking(中間サイトを介したトラッキング)を防御する機能を強化し、強化型トラッキング防止機能[^enhanced-tracking-protection]の「厳格」モードにて「ステートレス」モードを既定で有効とした。トラッカーにステート(状態)を持たさないことで、より進化したトラッキング手法をブロックするようになった。(Firefox 145) +* 強化型トラッキング防止機能(ETP)の「厳格」モード利用時にローカルネットワークへのアクセス制限が既定で有効となった。外部のWebサイトがローカルネットワークリソースへアクセスする場合、Firefoxはユーザーに明示的な許可を求める。(Firefox 147より順次導入) + * [Firefox での個人のデバイスとローカルネットワークの権限の制御](https://support.mozilla.org/ja/kb/control-personal-device-local-network-permissions-firefox) + +[^Address-autofill]: https://support.mozilla.org/en-US/kb/automatically-fill-your-address-web-forms +[^new-phase-of-privacy-protections]: https://blog.mozilla.org/en/firefox/fingerprinting-protections/ + +[^enhanced-tracking-protection]: https://support.mozilla.org/ja/kb/enhanced-tracking-protection-firefox-desktop ## ネットワーク接続 * @@ -69,76 +129,224 @@ Firefox ESR140のサポートは、2026年10月13日で終了します(以後 ## ファイルのダウンロード -* +* プライベートブラウジングモードでファイルをダウンロードした際に、セッション終了後にファイルを保持するか削除するかを聞くようになった。この挙動は設定により変更可能。(Firefox 143) + ![(画像:プライベートブラウジングモードでファイルダウンロードした時のプロンプト例)](./esr153/143_privatemode_prompt.png) + ![(画像:プライベートブラウジングモードでダウンロードしたファイルをプライベートウィンドウをすべて閉じた時に削除する)](./esr153/143_privatemode_setting.png) ## インストール・更新 -* - +* 大半のWindowsユーザーについて、既存のFirefox起動用のショートカットが、デスクトップランチャー(インストール済みの場合はFirefoxを起動し、未インストールの場合はFirefoxのインストールを促すプログラム)に置き換わった。これにより、新しいWindowsデバイスにFirefoxがデフォルトではインストールされていないが、OneDriveなどのクラウドストレージを介してデスクトップランチャープログラムが同期されている可能性がある場合、インストールが簡単となる。(Firefox 145) +参考 https://support.mozilla.org/ja/kb/firefox-desktop-launcher ## 内蔵PDFビューワー -* +* PDFファイル内に、ユーザーの注釈(要約・質問・タスクなど)としてコメントを作成・編集・削除できるようになった[^Comment-in-PDFs]。コメントサイドバーにすべてのコメントが表示され目的のコメントにジャンプできるようになっており、長文のPDFや書き込みの多いPDFの場合に便利である。(Firefox 145) + ![(画像:PDFファイル内のコメントとサイドバー表示例)](./esr153/145_pdf_comments.png) +* PDF内の数式の読み上げ機能が改善された。[^Implications-for-PDF-viewers](Firefox 148) +[^Comment-in-PDFs]: https://support.mozilla.org/ja/kb/view-pdf-files-firefox-or-choose-another-viewer#w_pdf-huairunokomento +[^Implications-for-PDF-viewers]: https://pdfa.org/accessible-math-in-pdf-finally/#:~:text=Implications%20for%20PDF%20viewers ## 動画・音声・音楽再生 -* +* Windows 11 22H2+、macOS、Android 9+でxHE-AACオーディオ再生をサポート。(Firefox 143) +* 動画を一時停止させずに、ピクチャーインピクチャー[^Picture-in-picture]のウィンドウを閉じることができるようになった。「閉じる」ボタン上でのShift + クリックか`Shift + Esc`押下により、再生を続けたまま閉じられる。(Firefox 144) +* 「タブを切り替えた時、再生中の動画をピクチャーインピクチャーモードにする」設定が追加され、タブで再生中の動画がバックグラウンドに移行した際、ピクチャーインピクチャーの再生ウィンドウを自動的に開けるようになった。(Firefox 147) + ![(画像:「タブを切り替えた時、再生中の動画をピクチャーインピクチャーモードにする」設定の表示例)](./esr153/147_auto_pip.png) +[^Picture-in-picture]: https://support.mozilla.org/ja/kb/about-picture-picture-firefox ## レガシーな仕様への対応終了、機能の廃止 -* +* 互換性の観点から`FirefoxHome`ポリシー[^FirefoxHome]に`Pocket`関連設定が復活した。また、`Pocket`の代替として`Stories`設定が追加された。(Firefox 141) +* Windows版でのDirect2Dサポートを終了。(Firefox 146) + +[^FirefoxHome]: https://mozilla.github.io/policy-templates/#firefoxhome ## その他、法人運用への影響度が低いと思われる変更 -* +* Windows UI Automationをサポートし、Windows Voice Access、Text Cursor Indicator、Narratorといったアクセシビリティツールの使い勝手が向上した。(Firefox 143より順次導入) +* Windows版で他のアプリケーションからリンクを開いた際、現在の仮想デスクトップ上のウィンドウか、もしくは必要に応じて新しいウィンドウのみを使用するように変更された。(Firefox 144) +* 書字方向の異なる言語間での翻訳機能が改善された。(Firefox 145) + ![(動画:英語とアラビア語間の翻訳例)](./esr153/145_translations.mp4) +* Safe Browsing V5 プロトコルをサポート[^Safe-Browsing-V5-protocol]し、Safe Browsing V4プロトコルをV5のLocal Listモード[^local-list-mode]へ移行中。(Firfox 147) +* Freedesktop.orgの「XDG Base Directory Specification[^XDG-Base-Directory-Specification]」に対応。設定やキャッシュをXDGの定める場所に保存するようになった。(Firefox 147) +* Unicode ICUライブラリをリリース78[^ICU-release78]に更新し、Unicode 17[^unicode17]および新規ロケールをサポート。(Firefox 147) +* リモート改善設定(「更新間で Firefox の機能、パフォーマンス、安定性の向上を許可する」)[^Remote-improvements]をテレメトリー項目(「技術データと対話データをMozillaに送信する」)から分離した。テレメトリーデータの共有や実験的研究への参加をしていなくても、リモートブラウザの変更情報を受け取れるように設定できる。(Firefox 148) + +[^Safe-Browsing-V5-protocol]: https://developers.google.com/safe-browsing/reference?hl=ja +[^local-list-mode]: https://developers.google.com/safe-browsing/reference/Local.List.Mode?hl=ja +[^XDG-Base-Directory-Specification]: https://specifications.freedesktop.org/basedir/latest/ +[^ICU-release78]: https://github.com/unicode-org/icu/releases/tag/release-78.1 +[^unicode17]: https://blog.unicode.org/2025/09/unicode-170-release-announcement.html +[^Remote-improvements]: https://support.mozilla.org/ja/kb/remote-improvements @@ -148,7 +356,8 @@ Firefox ESR140のサポートは、2026年10月13日で終了します(以後 ### 追加 -* +* `GenerativeAI`ポリシー +* `BrowserDataBackup`ポリシー ### 変更 diff --git a/migration/esr153/141_smart_tabs_animation.gif b/migration/esr153/141_smart_tabs_animation.gif new file mode 100644 index 00000000..25b7d8d2 Binary files /dev/null and b/migration/esr153/141_smart_tabs_animation.gif differ diff --git a/migration/esr153/141_unit_conversion.png b/migration/esr153/141_unit_conversion.png new file mode 100644 index 00000000..9c095a5e Binary files /dev/null and b/migration/esr153/141_unit_conversion.png differ diff --git a/migration/esr153/141_vertical_icons.png b/migration/esr153/141_vertical_icons.png new file mode 100644 index 00000000..b1b2c351 Binary files /dev/null and b/migration/esr153/141_vertical_icons.png differ diff --git a/migration/esr153/142_debugger-paused-overlay.webp b/migration/esr153/142_debugger-paused-overlay.webp new file mode 100644 index 00000000..99451b7d Binary files /dev/null and b/migration/esr153/142_debugger-paused-overlay.webp differ diff --git a/migration/esr153/142_new_tab_output_2.mp4 b/migration/esr153/142_new_tab_output_2.mp4 new file mode 100644 index 00000000..88985c55 Binary files /dev/null and b/migration/esr153/142_new_tab_output_2.mp4 differ diff --git a/migration/esr153/143_camera_preview.png b/migration/esr153/143_camera_preview.png new file mode 100644 index 00000000..4860090a Binary files /dev/null and b/migration/esr153/143_camera_preview.png differ diff --git a/migration/esr153/143_privatemode_prompt.png b/migration/esr153/143_privatemode_prompt.png new file mode 100644 index 00000000..304b9773 Binary files /dev/null and b/migration/esr153/143_privatemode_prompt.png differ diff --git a/migration/esr153/143_privatemode_setting.png b/migration/esr153/143_privatemode_setting.png new file mode 100644 index 00000000..5e0afba3 Binary files /dev/null and b/migration/esr153/143_privatemode_setting.png differ diff --git a/migration/esr153/143_tab_pinning.png b/migration/esr153/143_tab_pinning.png new file mode 100644 index 00000000..0497f7dc Binary files /dev/null and b/migration/esr153/143_tab_pinning.png differ diff --git a/migration/esr153/144_Movetabgroup.mp4 b/migration/esr153/144_Movetabgroup.mp4 new file mode 100644 index 00000000..af1e223b Binary files /dev/null and b/migration/esr153/144_Movetabgroup.mp4 differ diff --git a/migration/esr153/144_lens.png b/migration/esr153/144_lens.png new file mode 100644 index 00000000..e4b7ee7b Binary files /dev/null and b/migration/esr153/144_lens.png differ diff --git a/migration/esr153/144_profile_mgmt.png b/migration/esr153/144_profile_mgmt.png new file mode 100644 index 00000000..00d8c0db Binary files /dev/null and b/migration/esr153/144_profile_mgmt.png differ diff --git a/migration/esr153/144_tab_focus_no_shadows.png b/migration/esr153/144_tab_focus_no_shadows.png new file mode 100644 index 00000000..48f9ddfa Binary files /dev/null and b/migration/esr153/144_tab_focus_no_shadows.png differ diff --git a/migration/esr153/145_desktop_exe.png b/migration/esr153/145_desktop_exe.png new file mode 100644 index 00000000..8104dedf Binary files /dev/null and b/migration/esr153/145_desktop_exe.png differ diff --git a/migration/esr153/145_open_link_next.png b/migration/esr153/145_open_link_next.png new file mode 100644 index 00000000..7e8fef63 Binary files /dev/null and b/migration/esr153/145_open_link_next.png differ diff --git a/migration/esr153/145_passwords_sidebar.png b/migration/esr153/145_passwords_sidebar.png new file mode 100644 index 00000000..dbad5380 Binary files /dev/null and b/migration/esr153/145_passwords_sidebar.png differ diff --git a/migration/esr153/145_pdf_comments.png b/migration/esr153/145_pdf_comments.png new file mode 100644 index 00000000..cf3ecc0b Binary files /dev/null and b/migration/esr153/145_pdf_comments.png differ diff --git a/migration/esr153/145_sidebar_setting.png b/migration/esr153/145_sidebar_setting.png new file mode 100644 index 00000000..cf583a29 Binary files /dev/null and b/migration/esr153/145_sidebar_setting.png differ diff --git a/migration/esr153/145_tab_hover_preview.mp4 b/migration/esr153/145_tab_hover_preview.mp4 new file mode 100644 index 00000000..d8b6e876 Binary files /dev/null and b/migration/esr153/145_tab_hover_preview.mp4 differ diff --git a/migration/esr153/145_translations.mp4 b/migration/esr153/145_translations.mp4 new file mode 100644 index 00000000..271e2947 Binary files /dev/null and b/migration/esr153/145_translations.mp4 differ diff --git a/migration/esr153/146_color_settings.png b/migration/esr153/146_color_settings.png new file mode 100644 index 00000000..fa4555a3 Binary files /dev/null and b/migration/esr153/146_color_settings.png differ diff --git a/migration/esr153/146_newtab_weather.png b/migration/esr153/146_newtab_weather.png new file mode 100644 index 00000000..ac361ff9 Binary files /dev/null and b/migration/esr153/146_newtab_weather.png differ diff --git a/migration/esr153/146_search_suggestion.webp b/migration/esr153/146_search_suggestion.webp new file mode 100644 index 00000000..df3aef60 Binary files /dev/null and b/migration/esr153/146_search_suggestion.webp differ diff --git a/migration/esr153/147_auto_pip.png b/migration/esr153/147_auto_pip.png new file mode 100644 index 00000000..01f8c5a3 Binary files /dev/null and b/migration/esr153/147_auto_pip.png differ diff --git a/migration/esr153/148_ai_controls_enabled.png b/migration/esr153/148_ai_controls_enabled.png new file mode 100644 index 00000000..4f1a0e82 Binary files /dev/null and b/migration/esr153/148_ai_controls_enabled.png differ diff --git a/migration/esr153/Fx146_Backup_Image.png b/migration/esr153/Fx146_Backup_Image.png new file mode 100644 index 00000000..412f0038 Binary files /dev/null and b/migration/esr153/Fx146_Backup_Image.png differ