Публикуван е релиза на уеб браузъра Pale Moon 32.3, отделил се от кодовата база Firefox, за да осигури по-висока ефективност, запазвайки класическия интерфейс, минимизирайки потреблението на памет и предоставяйки допълнителни възможности за персонализация. Сборките на Pale Moon се генерират за Windows и Linux (x86_64). Кодът на проекта се разпространява под лиценз MPLv2 (Mozilla Public License).
Проектът спазва класическата организация на интерфейса, без преход към вградените в Firefox 29 и 57 интерфейси Australis и Photon, и предоставя широки възможности за персонализация. Между премахнатите компоненти са DRM, Social API, WebRTC, PDF четец, Crash Reporter, код за събиране на статистика, инструменти за родителски контрол и за хора с увреждания. В сравнение с Firefox, браузерът възстанови поддръжката на разширения, използващи XUL, и запази възможността за прилагане на както пълноценни, така и леки теми.
В новата версия:
- В about:config е добавена скрита настройка „browser.history.menuMaxResults“, която позволява задаване на броя записи от историята на посещенията, показвани в менюто (по подразбиране се показват 15 записа).
- При разработката за всички платформи е преминато на стандарта C++14. Извършена е подготовка за преминаване на стандарта C++17.
- Извършена е работа по подобряване на съвместимостта с други браузъри и решаване на проблеми с популярни сайтове. Например, добавена е поддръжка за изчисляване на цветове с помощта на CSS функцията calc(), методи за търсене в масиви findLast и findLastIndex, свойството Object.hasOwn(object,property), допълнителни методи в API Intl (hourCycle, DateTimeFormat, Intl.Locale).
- Извършена е чистка от неизползван код.
- Поддръжката на експериментални добавки на Mozilla е прекратена.
- В JavaScript двигателя е подобрено функционирането на събирателя на боклук.
- Обработката на символични връзки при показване на списъци с директории е прекратена.

Източник: opennet.ru
