Выпуск браузера Pale Moon 34.0.0

Опубликован релиз web-браузера Pale Moon 34.0.0, ответвившегося от кодовой базы Firefox для обеспечения более высокой эффективности работы, сохранения классического интерфейса, минимизации потребления памяти и предоставления дополнительных возможностей по настройке. Сборки Pale Moon формируются для Windows и Linux (x86_64). Код проекта распространяется под лицензией MPLv2 (Mozilla Public License).

Проект придерживается классической организации интерфейса, без перехода к интегрированным в Firefox 29 и 57 интерфейсам Australis и Photon, и с предоставлением широких возможностей кастомизации. Из удалённых компонентов можно отметить DRM, Social API, WebRTC, PDF-просмотрщик, Сrash Reporter, код для сбора статистики, средства для родительского контроля и людей с ограниченными возможностями. По сравнению с Firefox, в браузер возвращена поддержка расширений, использующих XUL, и сохранена возможность применения как полноценных, так и легковесных тем оформления.

Основные изменения:

  • Обновлена тема оформления, применяемая по умолчанию в Windows. Обеспечена интеграция оформления с Windows 11 и улучшена поддержка тёмных акцентных цветов.

  • Реализован объект WeakRef для определения слабых ссылок (weak reference) на объекты JavaScript, позволяющие сохранить ссылку на объект, но не блокирующие удаление связанного объекта сборщиком мусора.

  • Добавлен метод URL.canParse (), упрощающий разбор и проверку корректности URL.

  • Добавлены CSS-свойства inset-block и inset-inline.

  • Добавлена настройка «privacy.forgetaboutsite.clearPasswords» для очистки паролей при вызове функции очистки информации о сайте в менеджере полномочий.

  • Генератор псевдослучайных чисел в JavaScript переведён на алгоритм Xoroshiro128+.

  • Возвращена поддержка каскадных слоёв CSS (@layer) и CSS-функции color-mix.

  • Решена проблема с сайтами, использующими CSS-свойство «overflow-x: clip» без выставления «overflow-y».

  • Добавлена поддержка CSS-свойства «appearance».

  • Обновлены версии NSS 3.90.9, ICU 78.1, Unicode 17 и expat 2.7.3.

  • Добавлена поддержка сборки на оборудовании LoongArch64, Sparc64 и Mac PowerPC.

  • Добавлена поддержка запуска во FreeBSD 15.

  • Возвращена возможность выполнения NPAPI-плагинов внутри основного процесса.
  • Повышена стабильность JavaScript-движка IonMonkey на ARM и Mac SoC.

  • Linux-сборки с GTK теперь всегда собираются с gio, поддержка gconf удалена.



Источник: http://www.opennet.ru/opennews/art.shtml? num=64650

OpenNet прочитано 231 раз