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

Опубліковано реліз web-браузера Pale Moon 32, що відповів від кодової бази 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 і збережено можливість застосування як повноцінних, так і легковажних тем оформлення.

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

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

  • Проведено роботу з вирішення проблем із сумісністю. Реалізовано повне охоплення специфікацій ECMAScript, випущених у 2016-2020 роках, за винятком підтримки BigInt.
  • У реалізації формату зображень JPEG-XL додано підтримку анімації та прогресивного декодування (показ у міру завантаження). Оновлено бібліотеки JPEG-XL та Highway.
  • Розширено двигун регулярних виразів. У регулярних висловлюваннях з'явилася підтримка іменованих груп (named captures), реалізовано escape-послідовність класів Unicode-символів (наприклад, \p{Math} — математичні символи), перероблено реалізацію режимів «lookbehind» (відсилання назад) та «lookaround» (перевірка оточення) ).
  • CSS-властивості offset-* перейменовані в inset-* у відповідність до вимог специфікації. У CSS вирішено проблеми з успадкуванням та заповненням навколо елемента. Проведено чищення коду з реалізацією CSS-властивостей, що не використовуються, з префіксами.
  • Вирішено проблему з вичерпанням пам'яті при обробці анімованих зображень з дуже великою роздільною здатністю.
  • Додано підтримку альтернативних компонувальників при складанні в Unix-подібних системах.
  • Наближається до завершення робота з формування офіційних збірок для macOS та FreeBSD (вже доступні бета-складання).

Джерело: opennet.ru

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