利用可能 Firefox 68 リリース。
主な変更点:
- アドレスバーコードが完全に書き換えられた - XUL の代わりに HTML と JavaScript が使用されます。 古い (Awesome Bar) 行と新しい (Quantum Bar) 行の外部的な違いは、アドレス バーに収まらない行の端が切り取られるのではなく (...) フェードアウトすることと、エントリが削除されることだけです。履歴から削除するには、Delete / Backspace の代わりに、Shift+Delete/Shift+Backspace を使用する必要があります。 新しいアドレス バーは高速になり、アドオンを使用して機能を拡張できます。
- アドオン管理ページ (about:addons) も Web API を使用して完全に書き直されました。 削除/無効化ボタン メニューに移動しました。 アドオンのプロパティでは、次のことができます 要求された権限とリリースノートを参照してください。 無効化されたアドオンに関する別のセクション (以前は単にリストの最後に配置されていました) と、推奨されるアドオンのセクション (各バージョンは徹底的なセキュリティ チェックを受けています) を追加しました。 悪意のあるアドオンまたは遅すぎるアドオンを報告できるようになりました。
- 以前のセッションを復元するコードは次のとおりです。 書き直された JS から C++ へ。
- サイト固有の「修正」を管理できる about:compat ページを追加しました。 これらは、サイトが正しく動作していない場合の一時的な修正です (たとえば、ユーザー エージェントの変更や、Firefox での動作を修正するスクリプトの実行など)。 about:compat を使用すると、アクティブなパッチを簡単に表示でき、Web 開発者がテスト目的でパッチを無効にできるようになります。
- 同期設定にはメイン メニューから直接アクセスできます。
- 読み取りモードのダーク テーマは、ページ コンテンツだけでなく、インターフェイス (ツールバー、サイドバー、コントロール) にも適用されます。
- Firefox は HTTPS エラーを自動的に修正しようとしますサードパーティのウイルス対策ソフトウェアが原因です。 Firefox はこれまで、システムの証明書ストアではなく独自の証明書ストアを使用してきました。 安全性にプラスの影響を与えるただし、ウイルス対策ソフトウェアがそのルート証明書をブラウザのストレージにインポートする必要がありますが、一部のベンダーはこれを無視しています。 ブラウザーが MitM 攻撃 (トラフィックを復号化して検査しようとするウイルス対策によって引き起こされる可能性がある) を検出すると、security.enterprise_roots.enabled 設定が自動的に有効になり、システム ストレージからの証明書の使用が試行されます (サードパーティによってそこに追加された証明書のみ) -パーティ ソフトウェア、OS に付属の証明書は無視されます)。 これで解決した場合、設定は有効なままになります。 ユーザーが security.enterprise_roots.enabled を明示的に無効にすると、ブラウザはそれを有効にしようとしません。 ESR の新しいリリースでは、この設定はデフォルトで有効になっています。 さらに、通知領域 (アドレス バーの左側) にアイコンが追加され、表示しているサイトがシステム ストアからインポートされた証明書を使用していることを示します。 開発者は、システム証明書の使用はセキュリティに影響を及ぼさないことに注意しています(サードパーティ ソフトウェアによってシステム証明書に追加された証明書のみが使用され、サードパーティ ソフトウェアには証明書を追加する権利があるため、同様に簡単に追加できる可能性があります) Firefox ストレージに保存されます)。
- プッシュ通知を許可するためのプロンプトは、ユーザーが明示的にページを操作するまで表示されません。
- 今後はカメラとマイクにアクセスします 安全なコンテキストからのみ実行できます (つまり、HTTPS 経由でロードされたページから)。
- 2 年後、このシンボルは停止リスト (ドメイン名で使用できない文字のリスト) に追加されました。 Κ` / ĸ (U+0138, *クラ*)。 大文字の形式では、ラテン語の「k」またはキリル文字の「k」のように見え、フィッシング詐欺師の手にかかる可能性があります。 この間ずっと、開発者は Unicode 技術委員会を通じてこの問題を解決しようと努めてきました (このシンボルを「歴史的」カテゴリに追加しました)。しかし、標準の次の版をリリースするときにそのことを忘れていました。
- 公式ビルドでは、マルチプロセス モードを無効にすることはできなくなりました。 シングルプロセス モード (ブラウザ インターフェイスとタブのコンテンツが同じプロセスで実行されるモード) は安全性が低く、完全にテストされていないため、安定性の問題が発生する可能性があります。 シングルプロセスモードのファン向け 提供された回避策.
- 変更 設定を同期するときの動作。 今後は、デフォルトで、開発者が定義したリストに含まれる設定のみが同期されます。 about:config を通じて以前の動作 (変更されたすべての設定を完全に同期) に戻すことができます。
- 次の CSS プロパティが実装されています。 スクロールパディング、スクロールマージン、スクロールスナップ整列, カウンターセット, -webkit-line-clamp.
- 疑似要素のサポートを追加しました ::マーカー およびそのアニメーション。
- プリミティブサポートはデフォルトで有効になっています BigInt.
- window.open() は渡されたパラメータを尊重するようになりました 「参照者がいません」.
- 追加されたサポート HTMLImageElement.decode() (DOM に追加される前に画像をロードします)。
- 多くの改善点 開発者ツールで。
- bn-BD と bn-IN のローカリゼーションを組み合わせたもの ベンガル語 (bn)。
- メンテナーなしで残っていたローカリゼーションは削除されました: アッサム語 (as)、南アフリカ英語 (en-ZA)、マイティリ語 (mai)、マラヤーラム語 (ml)、オリヤー語 (or)。 これらの言語のユーザーは自動的にイギリス英語 (en-GB) に切り替わります。
- API WebExtensions が利用可能になりました ユーザースクリプトを操作するためのツール。 これにより、セキュリティ (Greasemonkey/Violentmonkey/Tampermonkey とは異なり、各スクリプトは独自のサンドボックスで実行されます) と安定性 (ページの読み込みとスクリプト挿入の間の競合を排除) に関する問題が解決される可能性があり、また、スクリプトを必要な段階で実行できるようになります。ページの読み込み。
- view_source.tab 設定が返され、ページのソース コードを新しいタブではなく同じタブで開くことができるようになりました。
- ダーク テーマをブラウザのサービス ページ (設定ページなど) に適用できるようになりました。これは、browser.in-content.dark-mode 設定によって制御されます。
- AMD グラフィックス カードを搭載した Windows 10 デバイスでは、WebRender サポートが有効になっています。
- Windows 10 に新規インストールすると、タスクバーにショートカットが追加されます。
- Windows バージョンでは現在、 バックグラウンド インテリジェント転送サービス (BITS).
出所: linux.org.ru