Состоялся релиз Pale Moon 35.0.0 — браузера, который вырос из кодовой базы Firefox, но пошёл своим путём.
Проект делает ставку на эффективность работы, классический интерфейс и умеренный аппетит к оперативной памяти, а также даёт пользователю расширенные возможности настройки. Сборки доступны для Windows, а также для Linux на архитектуре x86_64. Код распространяется по лицензии Mozilla Public License v2.
Интерфейс Pale Moon остаётся верен классической организации и не переходит на Australis и Photon, внедрённые в Firefox 29 и 57 соответственно. Кастомизация при этом никуда не делась — настраивать можно многое. Из браузера вырезан целый ряд компонентов: DRM, Social API, WebRTC, встроенный PDF-просмотрщик, Crash Reporter, код для сбора статистики, а также средства родительского контроля и поддержки людей с ограниченными возможностями. Зато возвращена поддержка расширений на XUL и сохранена работа как с полноценными, так и с облегчёнными темами оформления — то, чего лишился современный Firefox.
Что нового в версии 35.0.0? По умолчанию включены прослойки совместимости с рядом 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 выросла производительность набора данных в формах на некоторых сложных страницах.
