Випуск браузера Pale Moon 28.13

Відбувся реліз web-браузера Блідий Місяць 28.13, що відмовився від кодової бази Firefox для забезпечення більш високої ефективності роботи, збереження класичного інтерфейсу, мінімізації споживання пам'яті та надання додаткових можливостей налаштування. Складання Pale Moon формуються для Windows и Linux (x86 та x86_64). Код проекту поширюється під ліцензією MPLv2 (Mozilla Public License).

Проект дотримується класичної організації інтерфейсу, без переходу до інтегрованого у Firefox 29 інтерфейсу Australis, та з наданням широких можливостей кастомізації. З віддалених компонентів можна відзначити DRM, Social API, WebRTC, PDF-переглядач, Сrash Reporter, код для збору статистики, засоби для батьківського контролю та людей з обмеженими можливостями. У порівнянні з Firefox у браузері залишено підтримку технології XUL та збережено можливість застосування як повноцінних, так і легковажних тем оформлення. Pale Moon побудований на платформі UXP (Unified XUL Platform), в рамках якої виконано відгалуження компонентів Firefox з репозиторію Mozilla Central, позбавлених прив'язок до коду мовою Rust і не включають напрацювання проекту Quantum.

Серед змін у нової версії:

  • Оновлено список для перевизначення значень User Agent для деяких сайтів, які не приймають User Agent «Mozilla/5.0 (X11; Linux x86_64; rv:60.9) Gecko/20100101 Goanna/4.5 Firefox/68.9 PaleMoon.
  • Переписаний код для відображення іконки із замком у адресному рядку, що інформує про статус захисту з'єднання.
  • Додано підтримку локалізації спливаючих підказок.
  • Реалізовано використання актуальних співвідношень сторін для зображень, що дозволили покращити компонування сторінки під час завантаження.
  • Додано налаштування для використання API node.getRootNode, вимкненого за замовчуванням.
  • Додано CSS-властивість "-webkit-appearance", що повторює "-moz-appearance".
  • Бібліотеку SQLite оновлено до версії 3.33.0.
  • Поліпшено сумісність зі специфікацією системи модулів JavaScript.
  • Підвищено стабільність реалізації AbortController.
  • Бекпортовані виправлення вразливостей CVE-2020-15664, CVE-2020-15666, CVE-2020-15667, CVE-2020-15668 та CVE-2020-15669.

Джерело: opennet.ru

Додати коментар або відгук