Објавување на прелистувачот Pale Moon 32.2

Објавен е веб-прелистувачот Pale Moon 32.2. Тој се разгранува од кодната база на Firefox за да ги подобри перформансите, да го одржи класичниот интерфејс, да ја минимизира потрошувачката на меморија и да обезбеди дополнителни опции за прилагодување. Верзиите на Pale Moon се создадени за Windows и Linux (x86_64). Кодот на проектот е дистрибуиран под MPLv2 (Mozilla Public License).

Проектот се придржува до класичната организација на интерфејсот, без префрлање на интерфејсите Australis и Photon интегрирани во Firefox 29 и 57 и со обезбедување на широки опции за прилагодување. Отстранетите компоненти вклучуваат DRM, Social API, WebRTC, прегледувач на PDF, известувач за падови, код за собирање статистика, родителски контроли и лица со посебни потреби. Во споредба со Firefox, прелистувачот ја врати поддршката за екстензии кои користат XUL и ја задржува можноста да користи и полноправни и лесни теми.

Во новата верзија:

  • Обезбедени се експериментални конструкции за FreeBSD со користење на GTK2 (покрај претходно понудените изданија со GTK3). За да се компресираат склоповите за FreeBSD, се користи форматот xz наместо bzip2.
  • Моторот на прелистувач Goanna (вилушка на моторот Mozilla Gecko) и платформата UXP (Unified XUL Platform, вилушка од компонентите на Firefox) се ажурирани на верзијата 6.2, која ја подобрува компатибилноста со другите прелистувачи и работи со повеќето локации за кои корисниците пријавиле проблеми со.
  • Спроведена поддршка за увоз на JavaScript модули со користење на изразот import().
  • Модулите обезбедуваат можност за извоз на асинхронизирани функции.
  • Додадена е поддршка за полиња во класите JavaScript.
  • Додадена е поддршка за операторите за доделување "||=", "&&=" и "??=".
  • Обезбедена можност за користење на застарениот глобален window.event (овозможен преку dom.window.event.enabled во about:config), кој продолжува да се користи на некои локации.
  • Имплементирани методи self.structuredClone() и Element.replaceChildren().
  • Имплементацијата на Shadow DOM ја подобри поддршката за псевдо-класата „:host“.
  • CSS WebComponents сега ја поддржува функцијата ::slotted().
  • Подобрено мемориско кеширање на страници.
  • Додадена е поддршка за мултимедијалниот пакет FFmpeg 6.0.
  • Поправени падови при користење на технологии на WebComponents (Прилагодени елементи, Shadow DOM, JavaScript модули и HTML шаблони).
  • Поправени се проблемите со градењето од изворниот код за секундарните платформи.
  • Ажурирана имплементација на Fetch API.
  • Имплементацијата на DOM Performance API е усогласена со спецификацијата.
  • Подобрено ракување со притискање на копчињата, додадена поддршка за испраќање настани за Ctrl+Enter.
  • Ажурирани се вградените библиотеки за Freetype 2.13.0 и Harfbuzz 7.1.0.
  • За GTK, имплементирана е поддршка за кеширање на намалени фонтови и подобрени се перформансите за работа со фонтови. Поддршката за fontconfig е прекината на GTK системите.
  • Поправените безбедносни грешки се поместени.

Објавување на прелистувачот Pale Moon 32.2

Извор: opennet.ru
Купете доверлив хостинг за сајтови со DDoS заштита, VPS VDS сервери 🔥 Купете сигурен веб-хостинг со DDoS заштита, VPS VDS сервери | ProHoster