利用可能 Firefox 125。リリース直前にバグが発見された 重大なエラーなので、リリースバージョンは 125.0.1 になります。
- Linux: 実装済み サードパーティのテーマによって提供されるウィンドウ コントロール ボタンを非表示にする機能 (たとえば、ユーザーがサードパーティのブラウザー テーマをインストールしているが、システム テーマに一致するボタンを使用したい場合など) : widget.gtk.non-native-titlebar-buttons.enabled。
- Firefox ビュー:
- PDFビューアはテキストのハイライト表示をサポートするようになりました(この機能は 意志 徐々に多くのユーザーに組み込まれる予定です。
- 現れた AV1 コーデックを使用して保護されたストリーミング ビデオを視聴する機能。
- クリップボードにリンクが含まれている場合、空のアドレスバーにフォーカスを設定すると、ユーザーには このリンクをたどることをお勧めします (browser.urlbar.clipboard.featureGate)。
- アドレスバーから開いているタブを検索できるようになりました производится 上の すべてのコンテナ現在のものだけでなく (browser.urlbar.switchTabs.searchAllContainers)。
- 複数のブラウザを使い慣れているユーザーの利便性のために、 追加した 新しい about:settings サービス ページ (about:preferences へのリンク)。
- デフォルトでは ブロックされています 安全でない HTTP プロトコル経由のすべてのダウンロード (以前は、HTTPS ページから開始されたダウンロードのみがブロックされていました)。 HTTP プロトコルは安全ではないため、中間ノードがダウンロードしたファイルを変更または置き換える可能性があります。もちろん、ユーザーにはダウンロードを強制的に続行するオプションが残っています。
- 改善されました ドメイン名のなりすましに対する保護( 国のアルファベットの記号が使用される).
- 有効 住所を保存して自動入力します (米国およびカナダのユーザーのみ)。
- 音声読み上げモードになりました 1ことができます キーボードの矢印キーを使用して制御します。
- 変更 Tab キーで移動するときのラジオ ボタン グループとの対話。いずれかのボタンがアクティブな場合は、Tab キーを押すと選択されます。アクティブなボタンがない場合、Tab キーを押すと最初のボタンが選択され、Shift + Tab キーを押すと最後のボタンが選択され、もう一度 Tab キーを押すと、以前のようにボタンが循環するのではなく、ボタンのグループが終了して次の要素に移動します。この動作は標準に準拠しています。 ワイアリア.
- Windows: 組み立て中 適用された Visual Studio 2022 コンパイラ。
- CSS:
- JavaScript:
- 有効 サポート 国際セグメンター (スペースを使用して単語を区切らない言語で文字列を単語に分割するなど、文字列のロケールを考慮したテキスト分割を実行できます)。
- 実装済み サポート JSONファイルをモジュールとしてインポートする.
- ウェブアセンブリ: 有効 複数のメモリのサポート (WASM モジュールが複数の独立した線形メモリ領域を使用およびインポートできるようにします)。
- 有効 サポート ポップオーバー API (アクション メニュー、カスタム トースト通知などに使用できるトップレベルの UI ポップアップを作成できます) ポップアップとそのトリガーは、HTML または JavaScript 属性を使用して作成し、CSS を使用してスタイルを設定できます。次の Web API が実装されています。
- プロパティ HTMLボタン要素 ポップオーバーターゲット要素 и ポップオーバーターゲットアクション.
- プロパティ HTML入力要素 ポップオーバーターゲット要素 и ポップオーバーターゲットアクション.
- プロパティ HTML要素 ポップオーバー、方法 ポップオーバーを非表示にする(), ポップオーバーを表示() и トグルポップオーバー()、イベントなど トグル前 и トグルイベントイベント.
- ポップアップウィンドウを作成するときは、疑似クラスを使用できます。 :ポップオーバーを開く と要素 ::背景.
- グローバル属性もサポートされています。 ポップオーバーターゲット и ポップオーバーターゲットアクション.
- 現れた プロパティのサポート RTCトランスポート 状態 и 集合状態、それらに関連するイベント 状態の変化 и 収集状態変更イベント、およびプロパティ RTCDtlsTransport.iceTransport.
- 実装済み サポート Element.aria点字ラベル и 要素.ariaBrailleRoleDescription (グローバルHTML ARIA属性を反映) aria-点字ラベル и aria-点字解説.
- 有効 サポート クリップボード.readText() (クリップボード データを読み取ろうとするときに貼り付けコンテキスト メニューを表示して、ユーザーがアクションを確認できるようにします)。
- 削除されました 以前のリリースではサポートが無効になっています DOMリクエスト.
- NS プロパティ SVGA要素.テキスト (代わりに テキストコンテンツ).
- 開発者ツール:
- CSP違反報告 スチール より有益です。
- デバッガー 学んだ すべての DOM の変更をトレースします (:tracer --dom-mutations)。
- 戻ってきた デバッガーで Web アプリケーションが一時停止されているというメッセージを表示してオーバーレイを無効にするオプション (devtools.debugger.features.overlay) は 1 年前に削除されました。これは不要だと考えられていましたが、実際には、Web 開発者にはこれが必要になる場合があることがわかっています。
- デバッガーパネルの下部に 追加した コード カードに関連するさまざまなアクションのメニュー。
出所: linux.org.ru
