Опубликован релиз web-браузера Pale Moon 33.1.0, ответвившегося от кодовой базы Firefox для обеспечения более высокой эффективности работы, сохранения классического интерфейса, минимизации потребления памяти и предоставления дополнительных возможностей по настройке. Сборки Pale Moon формируются для Windows и Linux (x86_64). Код проекта распространяется под лицензией MPLv2 (Mozilla Public License).
Projekti ndjek organizimin klasik të ndërfaqes, pa kaluar në ndërfaqet e integruara në Firefox 29 dhe 57, si Australis dhe Photon, dhe me ofrimin e mundësive të gjera për personalizim. Ndër komponentët e hequr përfshihen DRM, Social API, WebRTC, shikuesi PDF, Shërbimi i Raportimit të Dështimeve, kodi për mbledhjen e statistikave, mjetet për kontrollin prindëror dhe për personat me aftësi të kufizuara. Krahasuar me Firefox, shfletuesi ka rikthyer mbështetje për zgjerimet që përdorin XUL dhe ka ruajtur mundësinë e përdorimit të temave si të plota ashtu edhe të lehta.
Ndryshimet kryesore:
- Добавлена поддержка мета-тега <link rel=preload>, при помощи которого можно организовать загрузку ресурсов, не дожидаясь, когда они будут запрошены, например, можно сразу загрузить определённые файлы CSS, скрипты, видео и картинки.
- В HTTP-заголовок CSP (Content Security Policy) добавлена поддержка директив «style-src-attr», «style-src-elem», «script-src-attr» и «script-src-elem», предоставляющих функциональность директив style и script, но с возможностью их применения к отдельным элементам и обработчикам событий, таким как onclick.
- Включена частичная поддержка HTML-тега «<dialog>», позволяющего формировать диалоговые окна и компоненты для интерактивного взаимодействия с пользователем, такие как закрываемые предупреждения и вложенные окна.
- Добавлена поддержка спецификации Emoji 15.1.
- Реализована поддержка свойства window.webkitURL.
- Добавлены сокращённые варианты написания CSS-свойств, управляющих логическим позиционированием элементов, «margin-block», «margin-inline», «padding-block» и «padding-inline». Например, значения «margin-block-start», «margin-block-end», «margin-inline-start» и «margin-inline-end» теперь можно определить при помощи сводных свойств «margin-block» и «margin-inline».
- В дополнениях разрешено определение возможностей CPU (SSE2/AVX/AVX2) через интерфейс Navigator.
- Из кодовой базы удалён CSS-движок Stylo, написанный на языке Rust.
Burimi: opennet.ru
