Pale Moon 32 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 テクノロジーのサポートがブラウザーに戻り、本格的なデザイン テーマと軽量のデザイン テーマの両方を使用する機能が維持されています。
収録曲:
- 互換性の問題を解決するための作業が行われています。 BigInt サポートを除き、2016 年から 2020 年にリリースされた ECMAScript 仕様を完全にカバーしています。
- JPEG-XL 画像形式の実装により、アニメーションとプログレッシブ デコード (ロード時に表示) のサポートが追加されました。 JPEG-XL および Highway ライブラリが更新されました。
- 正規表現エンジンが拡張されました。 正規表現は名前付きキャプチャをサポートするようになり、Unicode 文字クラスのエスケープ シーケンス (\p{Math} - 数学記号など) が実装され、「lookbehind」モードと「lookaround」モードの実装が再設計されました。
- 仕様に準拠するために、CSS プロパティ offset-* の名前が inset-* に変更されました。 CSS は、要素の継承とパディングに関する問題を解決します。 コードがクリーンアップされ、プレフィックス付きの未使用の CSS プロパティが実装されました。
- 非常に高解像度のアニメーション画像を処理する際のメモリ枯渇の問題を解決しました。
- Unix 系システム上で構築する場合の代替リンカーのサポートが追加されました。
- macOS と FreeBSD の公式ビルドの作成作業は完了に近づいています (ベータ ビルドはすでに利用可能です)。
出所: オープンネット.ru