Firefoxの121

利用可能 Firefoxの121。
新機能

  • Wayland サポートが含まれています。 XWayland の代わりのデフォルト 使用されます 作曲家ウェイランド (詳細) 不要 MOZ_ENABLE_WAYLAND パラメータを使用してブラウザを起動します)。これにより、タッチパッドとタッチ スクリーンでのジェスチャのサポート、スワイプ ナビゲーション、システムに複数のモニターがある場合のさまざまな DPI 設定のサポートを追加できるようになり、グラフィック パフォーマンスも向上しました。ピクチャー・イン・ピクチャー・ウィンドウを使用する Wayland プロトコルの制限のため 〜する必要があります 特別な方法 (通常はウィンドウを右クリックする) で対話するか、コンソール/デスクトップ環境をさらにカスタマイズします (KDE / GNOME)。 その上、 修理済み Wayland でピクチャーインピクチャーのウィンドウサイズを大きくできない問題。
  • PDF ビューアにフローティング ボタン (ゴミ箱アイコン) が追加され、ユーザーが追加した図面、画像、テキストを簡単に削除できるようになりました。
  • 設定ダイアログで 追加した 「常にリンクに下線を引く」オプション。
  • システムにデフォルトの電子メール クライアント セットがない場合、mailto:// リンクを開くことをサポートする電子メール サービスにアクセスすると、Firefox 申し出ます 自分自身を電子メールクライアントとして設定します。
  • Torのブラウザ 受け入れた ブラウザ ウィンドウのタイトルに現在のタブのタイトルを表示しないようにする設定を追加したパッチ (privacy.exposeContentTitleInWindow.privacy.exposeContentTitleInWindow.pbm)。
  • 多くの行で、ロシア語の規則に反して、「コピー」という単語が「コピー」に置き換えられています。どうやって 彼が指摘しました ロシア語のローカリゼーションをサポートするボランティアの XNUMX 人である文盲のオプションは、ほとんどのユーザーにとってより一般的で馴染みのあるものです (たとえば、macOS インターフェイスでは Apple が「コピー」を使用し、macOS ユーザーよりもはるかに多くのユーザーがいる Windows の Microsoft は「コピー」を使用します) ”)。ウクライナ語とベラルーシ語のローカライズでは、「コピー」も使用されます。さらに、この言語は静的なものではなく、常に発展し、変化しており、そのルールは大多数のネイティブ スピーカーに適応しています。
  • 削除されました about:plugins ページ。[アドオンとテーマ] > [プラグイン] セクションが複製されています。
  • MacOSの:
  • Windows:
    • about:サポートページに移動します 追加した AV1 形式のデコード (NVIDIA RTX 1、AMD RX 3000 (6000XT を除く)、および Intel Xe および Arc Alchemist ビデオ カードでサポート) のハードウェア アクセラレーションを行うために、Windows ストアから Microsoft AV6500 拡張機能をインストールするよう通知します (見つからない場合)。 )。
    • 修理済み MSIX パッケージからインストールされている場合、Firefox をデフォルトのブラウザとして設定できない。
    • 強化された レジストリを操作するためのメカニズム。
  • HTML: 実装されました サポート 遅延読み込み フレーム ()これにより、ページの初期読み込みが高速化され、トラフィックとメモリ消費量も削減されます(ユーザーがページを下にスクロールせず、フレームを読み込む必要がなかった場合)。
  • CSS:
    • プロパティ テキストの折り返しサポートする バランス値と安定した値 (バランスは見出しなどのコンテンツの短いブロックに使用され、コンテンツが複数行にまたがる場合にバランスがとれて読みやすくなります。安定値は、ユーザーが編集中に編集されたコンテンツがリフローしないようにします) )。
    • 追加した セレクターのサポート :もっている()一般的に呼ばれる 親の セレクター (関連する要素に基づいて要素にスタイルを適用できます。たとえば、li:has(ul) は次のレベルのリストを含むリストに一致し、h1:has(+ p) は段落が続く見出しに一致します) 。
    • プロパティ テキストインデント 取得した 価値観のサポート 各行 и 絞首刑 (特定のテキスト インデント スタイルの指定が簡単になります。たとえば、text-indent: 3em Hang each-line のように、さまざまな値を組み合わせることもできます)。
  • JavaScript:
    • 実装済み 静的メソッドのサポート Promise.withResolvers() (Promise の作成後に、Promise を解決または拒否できます)。
    • Date.parse() 追加の日付形式をサポートするようになりました。
      • YYYY-MMM-DD 形式 許可する 9999 より大きい年を指定します (たとえば、19999-Jan-01)。
      • MMM-DD-YYYY (例: 01 年 1970 月 XNUMX 日)。
      • ミリ秒 非 ISO 形式の場合 (例: 1 年 1970 月 10 日 00:00.050:XNUMX)。
      • 曜日 はじめに (例: Wed, 1970-01-01, Wed, 1970-Jan-01。曜日は正確である必要はありません。たとえば、foo 1970-01-01 は許可されます)。
    • その他の変更 Date.parse():
  • WebAssembly: 削除が実装されました テールコール 関数型言語のサポートを改善します。
  • WebTransport: インターフェース WebTransportSendStream 不動産サポートを受けました 送信注文 (他のスレッドに対するスレッドの送信の優先順位を指定できます)。
  • 開発者ツール: 現在デバッガー内にあります 1ことができます 無効にする キーワードデバッガ;現在のページにあります。

出所: linux.org.ru

コメントを追加します