Опубликован релиз web-браузера Pale Moon 33.7.0, ответвившегося от кодовой базы Firefox для обеспечения более высокой эффективности работы, сохранения классического интерфейса, минимизации потребления памяти и предоставления дополнительных возможностей по настройке. Сборки Pale Moon формируются для Windows и Linux (x86_64). Код проекта распространяется под лицензией MPLv2 (Mozilla Public License).
Projektet följer en klassisk organisationsstruktur för gränssnittet, utan övergång till de i Firefox 29 och 57 integrerade Australis och Photon-gränssnitten, och erbjuder omfattande anpassningsmöjligheter. Bland de borttagna komponenterna märks DRM, Social API, WebRTC, PDF-läsare, Crash Reporter, statistikinsamlingskod, föräldrakontroll och funktioner för personer med funktionshinder. Jämfört med Firefox har webbläsaren återinfört stöd för tillägg som använder XUL och bevarat möjligheten att använda både fullständiga och lättviktiga teman.
Huvudsakliga förändringar:
- Повышены требования к компилятору, для сборки теперь требуется как минимум GCC 9.1.
- Улучшена поддержка механизмов CSP (Content Security Policy) и CORS (Cross-Origin Resource Sharing).
- Добавлена поддержка синтаксиса «color x% y%» в CSS, эквивалентного «color x%, color y%».
- Обновлены библиотеки ffvpx 6.0.1, SQLite 3.49.1 и JPEG-XL 0.11.1.
- Улучшена совместимость с API DOMRect и DOMQuad.
- Улучшена поддержка аутентификации NTLM.
- Добавлены дополнительные проверки для усиления безопасности при работе с SharedArrayBuffers и XSLT.
- Для платформы Windows реализована настройка «widget.windows.follow_shortcuts_on_file_open» для включения/отключения обработки ярлыков в диалогах открытия файлов.
В редко используемых браузерах продолжают наблюдаться проблемы с прохождением проверки капчей при входе на сайты, использующие CloudFlare. При запуске в Pale Moon скрипт проверки CloudFlare зависает. Создатель Pale Moon утверждает, что проблема на стороне компании CloudFlare, которая затягивает её устранение и для начала обсуждения требует у разработчиков подписать соглашение о неразглашении. Кроме Pale Moon зависание капчи также проявляется в Basilisk, Waterfox, Falkon, SeaMonkey, Thorium, Ungoogled Chromium, K-Meleon, K-Meleon, LibreWolf, MyPal 68, Otter и некоторые браузерах на движке Firefox. Отмеченные браузеры построены на разных движках, в том числе актуальных, поэтому вероятно проблема возникает из-за срабатывания защиты от ботов при определении поведения, не свойственного самым популярным браузерам.
Дополнительно можно отметить корректирующее обновление Firefox 137.0.1, в котором исправлены три ошибки:
- Проблема с ярлыками в сборках для Windows из-за которой ярлыки на каталоги обрабатывались как файлы, что мешало выбрать файлы перед их отправкой.
- Аварийное завершение при загрузке файлов на системах Windows с антивирусом Qihoo 360.
- Аварийное завершение во время запуска на некоторых системах из-за отсутствия проверки возврата значения NULL методом GetOriginalReferrer() в загрузчике CSS.
Källa: opennet.ru
