Опубликован релиз web-браузера Pale Moon 35.0.0, ответвившегося от кодовой базы Firefox для обеспечения более высокой эффективности работы, сохранения классического интерфейса, минимизации потребления памяти и предоставления дополнительных возможностей по настройке. Сборки Pale Moon формируются для Windows и Linux (x86_64). Код проекта распространяется под лицензией MPLv2 (Mozilla Public License).
Projekt utrzymuje klasyczną organizację interfejsu, bez przejścia na zintegrowane interfejsy Australis i Photon z Firefox 29 i 57, oraz zapewnia szerokie możliwości dostosowywania. Wśród usuniętych komponentów można wymienić DRM, Social API, WebRTC, przeglądarkę PDF, Crash Reportera, kod do zbierania statystyk, narzędzia do kontroli rodzicielskiej oraz dla osób z niepełnosprawnościami. W porównaniu do Firefox, przeglądarka przywraca wsparcie dla rozszerzeń korzystających z XUL i zachowuje możliwość stosowania zarówno pełnych, jak i lekkich motywów.
Główne zmiany:
- Включены по умолчанию прослойки для обеспечения совместимости с API Document.elementFromPoint, GetAnimations, image.decode(), Intl.DisplayNames, Intl.ListFormat, Intl.RelativeTimeFormat и Streams.
- В CSS реализованы ключевое слово revert-layer и псевдо-класс «:has()».
- В объекте CSSStyleSheet реализован метод replaceSync.
- Добавлено свойство adoptedStyleSheets.
- В режиме совместимости с Firefox по умолчанию выставлена версия 140.
- Улучшена поддержка архитектур LoongArch64 и Mac/PPC.
- Для Linux и FreeBSD добавлена опция для сборки поддержки NPAPI без GTK2.
- На платформе Linux повышена производительность набора данных в формах на некоторых сложных страницах.
Źródło: opennet.ru
