Pale Moon 32.1 Web ブラウザのリリースが公開されました。これは、Firefox コードベースから分岐して、より高いパフォーマンスを提供し、クラシックなインターフェイスを維持し、メモリ消費を最小限に抑え、追加のカスタマイズ オプションを提供します。 Pale Moon ビルドは、Windows および Linux (x86_64) 用に生成されます。 プロジェクト コードは、MPLv2 (Mozilla Public License) に基づいて配布されます。
このプロジェクトは、Firefox 29 および 57 に統合されている Australis および Photon インターフェイスに切り替えることなく、広範なカスタマイズ オプションを提供することで、インターフェイスの古典的な構成に準拠しています。 削除されたコンポーネントには、DRM、ソーシャル API、WebRTC、PDF ビューア、Crash Reporter、統計収集コード、ペアレンタル コントロール、および障害のあるユーザーが含まれます。 Firefox と比較して、このブラウザーは XUL を使用する拡張機能のサポートを戻しており、本格的なテーマと軽量のテーマの両方を使用する機能を維持しています。
収録曲:
- カスタム HTML タグを作成するための WebComponents スイートのテクノロジのサポートは、デフォルトで有効になっています。これには、カスタム要素、Shadow DOM、JavaScript モジュール、および GitHub で使用されるような HTML テンプレート仕様が含まれます。 Pale Moon の WebComponents のセットのうち、これまでに実装されているのは CustomElements と Shadow DOM API のみです。
- macOS (Intel および ARM) 用のビルドが安定しました。
- すべてのテキストが含まれていないタブ タイトルの末尾を (省略記号を表示する代わりに) 暗くできるようになりました。
- Promise の実装と非同期関数を更新しました。 Promise.any() メソッドが実装されました。
- 正規表現を使用したオブジェクトの処理が改善され、正しいガベージ コレクションが保証されます。
- VP8 形式でのビデオ再生の問題は解決されました。
- 組み込みの絵文字フォントが更新されました。
- CSS疑似クラス「:is()」と「:where()」を実装しました。
- 疑似クラス「:not()」の複雑なセレクターを実装しました。
- inset CSS プロパティを実装しました。
- CSS関数env()を実装しました。
- YUVだけでなくRGBカラーモデルでのビデオ再生処理を追加しました。 全範囲の明るさ (0 ~ 255 レベル) のビデオ処理が提供されます。
- Web テキスト読み上げ API はデフォルトで有効になっています。
- NSPR 4.35 および NSS 3.79.4 ライブラリの更新バージョン。
- トラッキング保護システムの未使用の設定が削除され、コードがクリーンアップされました (Pale Moon は訪問を追跡するためのカウンターをブロックする独自のシステムを使用しており、Firefox のトラッキング保護システムは使用されていませんでした)。
- JIT エンジンでのコード生成のセキュリティが向上しました。
出所: オープンネット.ru