В выпуск новой версии веб-браузера Pale Moon 31.2 версия, в которую были внесены некоторые важные изменения, такие как обновленные переопределения заголовков User-Agent, удаленные (CSP) ограничения, исправления ошибок и многое другое.
Тем, кто не знаком с браузером, следует знать, что это вилка кодовой базы Firefox чтобы обеспечить лучшую производительность, сохранить классический интерфейс, минимизировать потребление памяти и предоставить дополнительные параметры настройки.
Проект придерживается классической организации интерфейса, без изменения интерфейса Australis, встроенного в Firefox 29, и с предоставлением широких возможностей настройки. Удаленные компоненты включают DRM, Social API, WebRTC, средство просмотра PDF, Crash Reporter, код для сбора статистики, родительский контроль и людей с ограниченными возможностями.
Pale Moon 31.2 Основные новые функции
В этой новой версии, представленной от Pale Moon 31.2 обновлены переопределения заголовка User-Agent конкретный сайт. Проблемы с загрузкой Google Fonts, а также сайтов Citi Bank и MeWe были решены путем переопределения User-Agent.
В дополнение к этому также подчеркивается, что Ограничения политики безопасности контента больше не применяются (СКП) к изображениям и документам, отправленным в «data:» блоков (ранее ограничение применялось ко всем запросам, что не соответствовало поведению Chrome).
Еще одно изменение, которое выделяется в новой версии, заключается в том, что предоставлена предварительная поддержка сборки для устройств на базе Apple на процессорах ARM M1 и M2 (Apple Silicon), а также добавлена поддержка сборки в Visual Studio 2022.
С другой стороны, упоминается, что свойство CSS "white-space" теперь поддерживает значение "break-spaces", который указывает, что любая последовательность пробелов, которая приводит к переполнению строки, должна быть нарушена.
Добавлена функция Intl.RelativeTimeFormat() для форматирования времени в текстовом представлении с учетом особенностей разных языков.
И что еще исправлена регрессия, которая негативно влияла на производительность в Unix-подобных системах из-за неправильной обработки потоков.
Последнее, но не менее важное, следует упомянуть, что в течение нескольких часов после этого выпуска, запуск исправленная версия "Бледная луна 31.2.1" в котором это незначительное внеплановое обновление для устранения того факта, что окончательные сборки не включали предполагаемое обновление библиотеки NSS.
Из других измененийs, которые выделяются из этой новой версии:
- Добавлена поддержка указания асинхронного режима при объявлении фабричных методов.
- Улучшена поддержка «липких» элементов CSS в таблицах.
- Ограничение размера кучи увеличено до 2 МБ.
- Реализация функции toString была обновлена, чтобы соответствовать новым спецификациям JavaScript.
- Многие библиотеки, предлагаемые в основном дистрибутиве, были обновлены. Библиотека NSS обновлена до версии 3.52.8.
В конце концов если вам интересно узнать об этом больше об этой новой версии вы можете проверить подробности По следующей ссылке.
Как установить веб-браузер Pale Moon на Ubuntu и производные версии?
Для тех, кто заинтересован в возможности установить этот веб-браузер в своем дистрибутиве, им просто нужно открыть терминал в вашей системе и ввести любая из следующих команд.
В браузере есть репозитории для каждой версии Ubuntu, которая все еще поддерживается. И в этой новой версии браузера уже есть поддержка Ubuntu 22.04. Им просто нужно добавить репозиторий и установить, введя следующие команды:
echo 'deb http://download.opensuse.org/repositories/home:/stevenpusser/xUbuntu_22.04/ /' | sudo tee /etc/apt/sources.list.d/home:stevenpusser.list curl -fsSL https://download.opensuse.org/repositories/home:stevenpusser/xUbuntu_22.04/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/home_stevenpusser.gpg > /dev/null sudo apt update sudo apt install palemoon
Теперь для пользователи, использующие версию Ubuntu 20.04 LTS выполнить следующее:
cho 'deb http://download.opensuse.org/repositories/home:/stevenpusser/xUbuntu_20.04/ /' | sudo tee /etc/apt/sources.list.d/home:stevenpusser.list curl -fsSL https://download.opensuse.org/repositories/home:stevenpusser/xUbuntu_20.04/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/home_stevenpusser.gpg > /dev/null sudo apt update sudo apt install palemoon
Для кого бы они ни были Пользователи Ubuntu 18.04 LTS они будут запускать следующие команды в терминале:
echo 'deb http://download.opensuse.org/repositories/home:/stevenpusser/xUbuntu_18.04/ /' | sudo tee /etc/apt/sources.list.d/home:stevenpusser.list curl -fsSL https://download.opensuse.org/repositories/home:stevenpusser/xUbuntu_18.04/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/home_stevenpusser.gpg > /dev/null sudo apt update sudo apt install palemoon