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

представлений реліз web-браузера Блідий Місяць 28.7, що відмовився від кодової бази 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.

В нової версії:

  • Частково перероблений движок JavaScript, в який перенесена підтримка елементів стандарту ECMAScript 2018, у тому числі додана підтримка нового синтаксису клонування та об'єднання об'єктів (замість «Object.assign({}, data)» можна вказувати «{ …data }», а для об'єднання використовувати "{...defaultSettings, ...userSettings}"). Внесені зміни вже реалізовані у провідних браузерах, але можуть призвести до порушення поведінки деяких скриптів, прив'язаних до особливостей web-движка Pale Moon (наприклад, для сумісності з іншими браузерами змінено поведінку об'єкта window під час маніпулювання доменами);
  • Збільшено продуктивність обробки рядків, завантаження зображень та розбору властивостей фреймів (frameset)
  • Додано підтримку мультимедійних контейнерів Matroska та
    Webm, а також звуку AAC у даних форматах;

  • Додано підтримку рідних діалогів вибору файлів у Linux;
  • Оновлено піктограми закладок;
  • СУБД SQLite оновлено до випуску 3.29.0;
  • Видалено код WebIDE та прибрано залишки коду для екстреної доставки виправлень (hotfix).

Джерело: opennet.ru

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