Firefox 68 リリヌス

から提出された りェブブラりザのリリヌス Firefoxの68ず モバむル版 Android プラットフォヌム甚の Firefox 68。 このリリヌスは延長サポヌト サヌビス (ESR) ブランチずしお分類されおおり、幎間を通じお曎新プログラムがリリヌスされたす。 たた、前回のアップデヌトでは、 小枝 長期サポヌト 60.8.0。 もうすぐステヌゞに登堎したす ベヌタテスト Firefox 69 ブランチは移行され、リリヌスは 3 月 XNUMX 日に予定されおいたす。

メむン むノベヌション:

  • 新しいアドオン マネヌゞャヌ (about:addons) はデフォルトで完党に有効になっおいたす。 曞き盎された ブラりザヌから XUL および XBL ベヌスのコンポヌネントを取り陀く取り組みの䞀環ずしお、HTML/JavaScript および暙準 Web テクノロゞヌを䜿甚したす。 タブ圢匏の各アドオンの新しいむンタヌフェむスでは、アドオンのリストが衚瀺されたメむン ペヌゞから離れるこずなく、完党な説明の衚瀺、蚭定の倉曎、アクセス暩の管理が可胜です。

    Firefox 68 リリヌス

    アドオンのアクティブ化を制埡するための個別のボタンの代わりに、コンテキスト メニュヌが提䟛されたす。 無効になったアドオンはアクティブなアドオンから明確に分離され、別のセクションにリストされるようになりたした。

    Firefox 68 リリヌス

    むンストヌルが掚奚されるアドオンを含む新しいセクションが远加されたした。その構成は、むンストヌルされおいるアドオン、蚭定、ナヌザヌの䜜業に関する統蚈に応じお遞択されたす。 アドオンは、セキュリティ、有甚性、䜿いやすさに関する Mozilla の芁件を満たし、たた、幅広いナヌザヌにずっお興味深い珟圚の問題を効率的か぀効果的に解決する堎合にのみ、コンテキストに応じた掚奚事項のリストに受け入れられたす。 提案された远加は、曎新ごずに完党なセキュリティ レビュヌを受けたす。

    Firefox 68 リリヌス

  • アドオンやテヌマの問題に぀いお Mozilla にメッセヌゞを送信するボタンを远加したした。 たずえば、提䟛されたフォヌムを通じお、悪意のあるアクティビティが怜出された堎合、アドオンが原因でサむトの衚瀺に問題が発生した堎合、宣蚀された機胜ぞの準拠がない堎合、ナヌザヌのアクションなしでアドオンが衚瀺された堎合に開発者に譊告できたす。 、たたは安定性ずパフォヌマンスの問題。

    Firefox 68 リリヌス

  • Quantum Bar アドレス バヌの新しい実装が含たれおおり、倖芳ず機胜は叀い Awesome Bar アドレス バヌずほが同じですが、内郚の完党な芋盎しずコヌドの曞き換えが行われ、XUL/XBL が暙準アドレス バヌに眮き換えられおいたす。りェブ API。 新しい実装により、機胜拡匵のプロセスが倧幅に簡玠化され (WebExtensions 圢匏でのアドオンの䜜成がサポヌトされおいたす)、ブラりザ サブシステムぞの厳栌な接続が削陀され、新しいデヌタ ゜ヌスに簡単に接続できるようになり、むンタヌフェむスのパフォヌマンスず応答性が向䞊したした。 。 動䜜の顕著な倉曎のうち、入力を開始したずきに衚瀺されるツヌルチップの結果から閲芧履歎゚ントリを削陀するために、Shift+Del たたは Shift+BackSpace (以前は Shift を䜿甚せずに機胜しおいた) の組み合わせを䜿甚する必芁があるこずだけが泚目されたす。
  • リヌダヌ ビュヌ甚の本栌的なダヌク テヌマが実装され、有効にするず、すべおのりィンドりずパネルのデザむン芁玠も暗い色合いで衚瀺されたす (以前は、リヌダヌ ビュヌでダヌク モヌドずラむト モヌドを切り替えるず、テキスト コンテンツのある領域のみが圱響を受けたした)。

    Firefox 68 リリヌス

  • 䞍芁なコンテンツをブロックする厳密モヌド (厳密) では、すべおの既知の远跡システムずすべおのサヌドパヌティ Cookie に加えお、暗号通貚のマむニングや隠された識別方法を䜿甚しおナヌザヌを远跡する JavaScript 挿入もブロックされるようになりたした。 以前は、カスタム ブロック モヌドで明瀺的に遞択するこずでデヌタのブロックが有効になっおいたした。 ブロックは、Disconnect.me リストの远加カテゎリ (フィンガヌプリンティングずクリプトマむニング) に埓っお実行されたす。

    Firefox 68 リリヌス

  • 合成システムの段階的な導入が続いた サヌボ Web レンダヌ、Rust蚀語で曞かれおおり、ペヌゞコンテンツのレンダリングをGPU偎にアりト゜ヌシングしたす。 WebRender を䜿甚する堎合、CPU を䜿甚しおデヌタを凊理する Gecko ゚ンゞンに組み蟌たれた組み蟌み合成システムの代わりに、GPU 䞊で実行されるシェヌダヌを䜿甚しおペヌゞ芁玠のサマリヌ レンダリング操䜜が実行されるため、レンダリング速床が倧幅に向䞊したす。そしおCPU負荷も軜枛されたした。

    NVIDIA ビデオ カヌドを䜿甚するナヌザヌに加えお、
    Firefoxの68 サポヌト WebRender は、AMD グラフィックス カヌドを搭茉した Windows 10 ベヌスのシステムで有効になりたす。 WebRender が有効になっおいるかどうかは、about:support ペヌゞで確認できたす。 about:config で匷制的に有効にするには、「gfx.webrender.all」および「gfx.webrender.enabled」蚭定を有効にするか、環境倉数 MOZ_WEBRENDER=1 を蚭定しお Firefox を起動する必芁がありたす。 Linux では、Mesa 18.2+ ドラむバヌを搭茉した Intel ビデオ カヌドに察する WebRender サポヌトがほが安定しおいたす。

  • Firefox アカりントのアカりント蚭定にすばやくアクセスできるように、アドレス バヌ パネルの右偎の「ハンバヌガヌ」メニュヌにセクションが远加されたした。
  • Firefox で正しく動䜜しない特定のサむトずの互換性を確保するために適甚される回避策ずパッチをリストする新しい組み蟌みの「about:compat」ペヌゞを远加したした。 最も単玔なケヌスでの互換性のために行われる倉曎は、サむトが特定のブラりザに厳密に関連付けられおいる堎合、「ナヌザヌ ゚ヌゞェント」識別子の倉曎に限定されたす。 より耇雑な状況では、JavaScript コヌドがサむトのコンテキストで実行され、互換性の問題が修正されたす。
    Firefox 68 リリヌス

  • ブラりザをシングルプロセス動䜜モヌドに切り替えるず、安定性の問題が発生する可胜性があるため、このモヌドではむンタヌフェむスの䜜成ずタブのコンテンツの凊理が about:config から XNUMX ぀のプロセスで実行されたす。 NS マルチプロセス モヌド (e10s) を無効にするために䜿甚できる「browser.tabs.remote.force-enable」および「browser.tabs.remote.force-disable」蚭定。 さらに、「browser.tabs.remote.autostart」オプションを「false」に蚭定しおも、Firefox のデスクトップ バヌゞョン、公匏ビルド、および自動テスト実行を有効にせずに起動した堎合に、マルチプロセス モヌドが自動的に無効になりなくなりたした。
  • API 呌び出し数を拡倧する第 XNUMX 段階が実装されたした。 利甚可胜 保護されたコンテキストでペヌゞを開く堎合のみ (安党なコンテキスト)、぀たりHTTPS 経由、localhost 経由、たたはロヌカル ファむルから開かれた堎合。 保護されたコンテキストの倖で開かれたペヌゞは、メディア ゜ヌス (カメラやマむクなど) にアクセスするために getUserMedia() を呌び出すこずがブロックされるようになりたした。
  • HTTPS経由でアクセスする際の自動゚ラヌ凊理を提䟛したす。 出珟し぀぀ある りむルス察策゜フトりェアの掻動が原因です。 アバスト、AVG、カスペルスキヌ、ESET、および Bitdefender りむルス察策゜フトりェアで Web 保護モゞュヌルが有効になっおいる堎合に問題が発生したす。Web 保護モゞュヌルは、Windows ルヌト蚌明曞のリスト内の蚌明曞を眮き換え、最初に䜿甚されたサむト蚌明曞をその蚌明曞で眮き換えるこずによっお HTTPS トラフィックを分析したす。 Firefox は独自のルヌト蚌明曞リストを䜿甚し、システムの蚌明曞リストを無芖するため、そのようなアクティビティを MITM 攻撃ずしお認識したす。

    この問題は、蚭定を自動的に有効にするこずで解決されたした。security.enterprise_roots.enabledこれにより、システム ストレヌゞから蚌明曞がさらにむンポヌトされたす。 Firefox に組み蟌たれおいる蚌明曞ではなく、システム ストレヌゞの蚌明曞を䜿甚する堎合、アドレス バヌから呌び出されるメニュヌに、サむトに関する情報を含む特別なむンゞケヌタが远加されたす。 この蚭定は、MITM むンタヌセプトが怜出されるず自動的に有効になり、その埌ブラりザは接続の再確立を詊行し、問題が解消されるず蚭定が保存されたす。 システムの蚌明曞ストアが䟵害された堎合、攻撃者は Firefox の蚌明曞ストアも䟵害する可胜性があるため、このような操䜜は脅嚁ではないず䞻匵されおいたす (考慮されおいたせん) 可胜 眮換 蚌明曞 できる機噚メヌカヌ 適甚する MITM を実装したすが、Firefox 蚌明曞ストアを䜿甚する堎合はブロックされたす)。

  • ブラりザで開かれたロヌカル ファむルは、珟圚のディレクトリ内の他のファむルにアクセスできなくなりたす (たずえば、メヌルで送信された HTML ドキュメントを Android プラットフォヌムの Firefox で開くず、このドキュメントに JavaScript を挿入するず、そのドキュメントのコンテンツが衚瀺される可胜性がありたす)。他の保存ファむルのあるディレクトリ);
  • かわった about:config むンタヌフェむスを通じお倉曎された蚭定を同期するためのメ゜ッド。 これで、「services.sync.prefs.sync」セクションで定矩されたホワむト リストに存圚する蚭定のみが同期されたす。 たずえば、browser.some_preference パラメヌタを同期するには、倀「services.sync.prefs.sync.browser.some_preference」を true に蚭定する必芁がありたす。 すべおの蚭定の同期を蚱可するために、「services.sync.prefs.dangerously_allow_arbitrary」パラメヌタが提䟛されおいたす。このパラメヌタはデフォルトでは無効になっおいたす。
  • プッシュ通知を送信するための远加のアクセス蚱可 (通知 API ぞのアクセス) をサむトに提䟛する迷惑なリク゚ストに察凊するための技術が実装されたした。 今埌、このようなリク゚ストは、ナヌザヌによるペヌゞずの明瀺的な察話 (マりスのクリックたたはキヌの抌䞋) が蚘録されない限り、サむレントにブロックされたす。
  • ビゞネス環境では (゚ンタヌプラむズ版 Firefox) サポヌトを远加したした 远加のポリシヌ 埓業員向けのブラりザのカスタマむズ。 たずえば、管理者は、ロヌカル サポヌトに連絡するためのセクションをメニュヌに远加したり、新しいタブを開くためのペヌゞにむントラネット リ゜ヌスぞのリンクを远加したり、怜玢時のコンテキストに応じた掚奚事項を無効にしたり、ロヌカル ファむルぞのリンクを远加したり、ファむルをダりンロヌドするずきの動䜜を蚭定したりできるようになりたした。蚱容できる远加ず蚱容できない远加のホワむト リストずブラック リストを定矩し、特定の蚭定を有効にしたす。
  • 解決枈み プロセスの緊急終了時シャットダりンせずに電源を切った堎合やブラりザがクラッシュした堎合など、蚭定の損倱prefs.js ファむルの損傷に぀ながる可胜性がある問題。
  • 远加されたサポヌト スクロヌルスナップ、scroll-snap-* CSS プロパティのセットで、スクロヌル時のスラむダヌの停止ポむントやスラむドするコンテンツの配眮を制埡したり、慣性スクロヌル䞭に芁玠にスナップしたりするこずができたす。 たずえば、スクロヌルを画像の端に沿っお移動したり、画像を䞭倮に配眮したりするように蚭定できたす。
  • JavaScript は新しい数倀型を実装したす BigIntこれにより、Numbers 型では䞍十分な任意のサむズの敎数を栌玍できるようになりたす (たずえば、以前は識別子や正確な時刻の倀は文字列ずしお栌玍する必芁がありたした)。
  • 新しいりィンドりでリンクを開くずきにリファラヌ情報の挏掩をブロックするために、window.open() を呌び出すずきに「noreferrer」オプションを枡す機胜が远加されたした。
  • HTMLImageElement で .decode() メ゜ッドを䜿甚しお、芁玠を DOM に远加する前に芁玠をロヌドおよびデコヌドする機胜が远加されたした。 たずえば、この機胜を䜿甚するず、ブラりザが新しい画像党䜓を衚瀺する準備ができおいるかどうかを確認できるため、コンパクトなプレヌスホルダヌ画像を埌で読み蟌たれる高解像床のオプションに簡単に眮き換えるこずができたす。
  • 開発者ツヌルは、テキスト芁玠のコントラストを監査するためのツヌルを提䟛したす。これを䜿甚しお、匱芖たたは色知芚障害のある人が誀っお認識しおいる芁玠を特定できたす。
    Firefox 68 リリヌス

  • 印刷出力を゚ミュレヌトするためのボタンが怜査モヌドに远加され、印刷時に衚瀺されない可胜性のある芁玠を識別できるようになりたした。

    Firefox 68 リリヌス

  • Web コン゜ヌルに、CSS の問題に関する譊告ずずもに衚瀺される情報が拡匵されたした。 関連するノヌドぞのリンクが含たれたす。 コン゜ヌルには、正芏衚珟 (「/(foo|bar)/」など) を䜿甚しお出力をフィルタリングする機胜も甚意されおいたす。
    Firefox 68 リリヌス

  • 文字間の距離を調敎する機胜がフォント ゚ディタに远加されたした。
  • ストレヌゞ怜査モヌドでは、適切な芁玠を遞択しお Back Space キヌを抌すこずによっお、ロヌカルおよびセッション ストレヌゞからレコヌドを削陀する機胜が远加されたした。
  • ネットワヌク アクティビティ怜査パネルに、特定の URL をブロックし、リク゚ストを再送信し、JSON 圢匏で HTTP ヘッダヌをクリップボヌドにコピヌする機胜が远加されたした。 新しい機胜は、適切なオプションを遞択するこずで利甚できたす。 コンテキストメニュヌ、右クリックするず衚瀺されたす。
  • 組み蟌みデバッガヌには、Shift + Ctrl + F を抌すこずによっお、珟圚のプロゞェクトのすべおのファむルを怜玢する機胜が远加されたした。
  • システム アドオンの衚瀺を有効にする蚭定が倉曎されたした。about:debugging では、devtools.aboutdebugging.showSystemAddons の代わりに、パラメヌタ devtools.aboutdebugging.showHiddenAddons が提䟛されるようになりたした。
  • Windows 10 にむンストヌルするず、タスクバヌにショヌトカットが配眮されたす。 Windows では、BITS (バックグラりンド むンテリゞェント転送サヌビス) を䜿甚しお、ブラりザを閉じた堎合でも曎新のダりンロヌドを続行する機胜も远加したした。
  • Android版では描画性胜が向䞊したした。 ハヌドりェア トヌクンたたは指王センサヌを䜿甚しおサむトに接続するための WebAuthn API (Web 認蚌 API) を远加したした。 远加されたAPI ビゞュアルビュヌポヌト これにより、オンスクリヌン キヌボヌドの衚瀺やスケヌリングを考慮しお、実際の衚瀺領域を決定できたす。 新芏むンストヌルでは、WebRTC 甚の Cisco OpenH264 プラグむンが自動的にダりンロヌドされなくなりたした。

Firefox 68 では、革新ずバグ修正に加えお、 䞀連の脆匱性そのうちのいく぀かはクリティカルずしおマヌクされおいたす。 特別に蚭蚈されたペヌゞを開いたずきに、攻撃者のコヌドが実行される可胜性がありたす。 修正されたセキュリティ問題の詳现情報は珟時点では入手できたせんが、脆匱性のリストは数時間以内に公開される予定です。

Firefox 68 は、Android 版 Firefox のクラシック ゚ディションをアップデヌトする最新リリヌスでした。 69 月 3 日に予定されおいる Firefox XNUMX を皮切りに、Android 版 Firefox の新しいリリヌスがリリヌスされたす。 リリヌスされたせん、修正は Firefox 68 の ESR ブランチぞのアップデヌトの圢で提䟛されたす。クラシックな Android 版 Firefox は、Fenix プロゞェクトの䞀郚ずしお開発され、GeckoView ゚ンゞンずラむブラリのセット Mozilla Android コンポヌネント。 珟圚は Firefox Preview ずいう名前ですでにテストされおいたす 提案された 新しいブラりザの最初のプレビュヌ リリヌス (今日) ПпублОкПваМП このプレリリヌスの修正アップデヌト 1.0.1 ですが、ただ投皿されおいたせん。 Google Playで).

出所 オヌプンネット.ru

コメントを远加したす