Mozillaがリリースされました 数日前にウェブブラウザを起動して 「ファイアフォックス103」 そして彼は、macOS 上の Firefox ブラウザーの応答性が、特に CPU 負荷が高い期間に改善されたことを発表しました。
これは、最新のブロッキングAPIによって可能になりました。 この改善に加えて、プロジェクトメンテナは、オンラインフォームに入力するために、必須フィールドがPDFフォームで強調表示されるようになったことに注意してください。
目立つもう一つの変化は、機能を使用する人のためのものです ピクチャー・イン・ピクチャー、 その中で 字幕の強化を追加しました。 Firefox 100以降、PiP機能は、YouTube、Prime、Netflix、およびWebVTT形式のビデオを使用するサイトなどのプラットフォームからのビデオの字幕と字幕をサポートします。 このバージョン103では、 ビデオ字幕のフォント サイズを PiP ウィンドウから直接変更できるようになりました。
また、この機能を頻繁に使用するユーザーは、PiP 機能が字幕と字幕をサポートするサイトの数が拡大されたことを知っておく必要があります。 Funimation、Dailymotion、Tubi、Hotstar、SonyLIV などのサイトでビデオを視聴するために、Picture-in-Picture モードを使用して字幕を表示できるようになりました。
別の改善、 今あなたはできる タブのツールバー ボタンにアクセスする Tab、Shift+Tab、および矢印キーを使用します。 これを行うには、Control+L キーでアドレス バーにアクセスする必要があります。
Windows ユーザーの場合、Firefox チームは次のように報告しています。 Firefoxの「大きなテキスト」のユーザー補助設定がすべてのページに影響するようになりました コンテンツとユーザーインターフェイスの違いであり、システムのフォントサイズだけに適用されることはなくなりました。
開発者側でも、次のようにいくつかの変更があります。 CSSレベルでは、バックグラウンドフィルタープロパティ (これは、要素の後ろの領域にぼかしや色の変更などのグラフィック効果を適用するために使用できます) デフォルトで利用可能です。 さらに、 scroll-snap-stop プロパティが利用可能になりました. このプロパティのalways値とnormal値を使用して、すばやくスクロールする場合でもスナップポイントをスキップするかどうかを指定できます。 最後に、:modal疑似クラスのサポートが追加されました。 相互作用が拒否されるまで、他の要素との相互作用を除外する状態にあるすべての要素を選択します。
JavaScript レベルでは、 エラーネイティブタイプをシリアル化できるようになりました 構造化クローニングアルゴリズムを使用。 これには、Error、EvalError、RangeError、ReferenceError、SyntaxError、TypeError、および URIError が含まれます。 AggregateError のシリアル化されたプロパティには、名前、メッセージ、原因、ファイル名、行番号、および列数が含まれます。 AggregateError の場合、メッセージ、名前、原因、およびエラー プロパティがシリアル化されます。
API レベルでは、 ReadableStream、WritableStream、TransformStream がストリーミング可能なオブジェクトになりました。 キャッシュ、CacheStorage、およびキャッシュAPIには、安全なコンテキストが必要になりました。 安全でないコンテキストで使用された場合、プロパティ/インターフェイスは未定義です。 以前は、キャッシュがCacheStorageを返し、セキュアコンテキストの外部で使用された場合に例外が発生していました。
ユーザー向けのこれらの改善に加えて、Firefoxのこのバージョン103にはいくつかのパッチが適用されました。 とりわけ、次の点があります。
- 非改行スペースが保持されるようになり、フォーム コントロールからテキストをコピーする際の自動改行が防止されます
- Linux上のDMA-Bufを介したNVIDIAバイナリドライバーでのWebGLパフォーマンスの問題を修正しました
- Firefoxの起動は、Webコンテンツのローカルストレージ処理のために大幅に遅くなる可能性があります。
- Firefox 102のいくつかのバグはメモリ破損の証拠を示しており、十分な努力を払えば、それらのいくつかは任意のコードを実行するために悪用される可能性があります。 重大度の高いバグとしてマークされたバグが修正されました。
Linuxに新しいバージョンのFirefox103をインストールするにはどうすればよいですか?
Ubuntuユーザー、Linux MintまたはUbuntuの他の派生物、 彼らは、ブラウザのPPAを使用して、この新しいバージョンをインストールまたは更新できます。
これは、ターミナルを開いて次のコマンドを実行することでシステムに追加できます。
sudo add-apt-repository ppa:ubuntu-mozilla-security/ppa -y
sudo apt-get update
これを行いました 今、彼らはただインストールする必要があります:
sudo apt install firefox
Arch Linuxユーザーおよび派生物の場合、 ターミナルで実行するだけです。
sudo pacman -S firefox
今Fedoraユーザーである人のために またはそれから派生したその他のディストリビューション:
sudo dnf install firefox
へ 他のすべてのLinuxディストリビューションは、バイナリパッケージをダウンロードできます から 次のリンク。