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

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

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

  • Реалізовано метод URLSearchParams.sort();
  • Реалізовано ключове слово globalThis для доступу до глобальних об'єктів незалежно від поточного контексту (дозволяє позбутися мішанини з window, self, global і this, що вживаються залежно від того, де виконується скрипт, на сторінці, у worker-і або в Node.js) ;
  • Поліпшено парсери формату кодування відео WebM та звукового формату MP3, які адаптовані для різних стилів кодування, що зустрічаються в дуже дрібних файлах та при потоковому мовленні;
  • Збільшено продуктивність малювання таблиць;
  • Наближено до поведінки Chrome метод обробки зображень, що задаються без параметра SRC в тегу IMG.
  • Додано підтримку сучасних процесорів MIPS;
  • Проведено додаткове чищення коду, пов'язаного з телеметрією;
  • Видалено код вбудованого движка розпізнавання мови та пов'язаного з ним API;
  • Видалена підтримка застарілого і інтерфейсу NVIDIA 3DVision, що залишився без супроводу;
  • Перенесено виправлення, пов'язані з усуненням уразливостей.

Джерело: opennet.ru

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