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

Опубліковано реліз web-браузера Pale Moon 30.0, що відповів від кодової бази 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 30.0

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

  • Повернено підтримку старих немодифікованих додатків до Firefox. Здійснено уникнення використання власного глобального ідентифікатора браузера (GUID) на користь ідентифікатора Firefox, що дозволить домогтися максимальної сумісності з усіма старими і додатками, що залишилися без супроводу, розробленими свого часу для Firefox (раніше, щоб доповнення запрацювало в Pale Moon його вимагати. що створювало труднощі з використанням доповнень, що залишилися без супроводу). Сайт доповнень, що розвивається проектом, буде підтримувати як XUL-доповнення, спеціально адаптовані для Pale Moon, так і XUL-доповнення, що розповсюджувалися для Firefox.
  • Припинено використання платформи UXP (Unified XUL Platform), що розвивала відгалуження компонентів Firefox з репозиторію Mozilla Central, позбавлених прив'язок до коду на мові Rust і які не включають напрацювання проекту Quantum. Замість UXP браузер тепер буде збиратися на базі оточення GRE (Goanna Runtime Environment), заснованого на актуальнішому коді движка Gecko, очищеного від коду непідтримуваних компонентів і платформ.
  • Реалізовано механізм GPC (Global Privacy Control), що прийшов на зміну заголовку DNT (Do Not Track) і дозволяє інформувати сайти про заборону продажу персональних даних та їх використання для відстеження переваг або переміщень між сайтами.
  • Налаштування для вибору Pale Moon як браузер за замовчуванням перенесено до секції «General».
  • У колекції emoji реалізовано підтримку Twemoji 13.1.
  • Для покращення сумісності з сайтами додані методи Selection.setBaseAndExtent() та queueMicroTask().
  • Покращено налаштування зовнішнього вигляду смуг прокручування через теми оформлення.
  • Змінено структуру пакетів для інтернаціоналізації та підтримки мов. Через проведення роботи з повторної перевірки перекладів спостерігається зниження охоплення елементів у мовних пакетах.
  • Змінено формат профілю - після оновлення до Pale Moon 30.0 профіль не зможе використовуватися з минулою гілкою Pale Moon 29.x.

Джерело: opennet.ru

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