В Вышла новая корректирующая версия веб-браузера Pale Moon 31.4.0, версия, в которой, помимо получения различных исправлений ошибок, также реализован ряд довольно интересных изменений в браузере.
Тем, кто не знаком с браузером, следует знать, что это вилка кодовой базы Firefox чтобы обеспечить лучшую производительность, сохранить классический интерфейс, минимизировать потребление памяти и предоставить дополнительные параметры настройки.
Проект придерживается классической организации интерфейса без изменения интерфейса Australis, интегрированного в Firefox 29, и с предоставлением обширных возможностей настройки.
Pale Moon 31.4.0 Основные новые функции
В этой новой версии исправления браузера выделено, что добавлено поддержка формата изображения JPEG-XL, помимо регулярных выражений, реализованы режимы «lookbehind» (обратная ссылка) и «lookaround» (проверка окружения).
Еще одно изменение, которое выделяется в новой версии, заключается в том, что код для анализа заголовков CORS был приведен в соответствие со спецификацией (возможность указывать маски «*» в заголовках Access-Control-Expose-Headers, Access-Control-Allow-Headers и Добавлен метод Access-Control-Allow).
Помимо этого, также подчеркивается, что поддержка платформы macOS 13 «Вентура» также был улучшен код для компиляции браузера на платформе SunOS.
С другой стороны, упоминается, что из этой новой версии Pale Moon больше не будет вызывать события при нажатии клавиш в содержимом, когда нажата клавиша, не является печатаемой клавишей. То есть в ответ на проблемы, когда веб-мастера использовали скрипты рудиментарные и наивные ограничения ввода в контроллерах onkeypress, которые не учитывали клавиши редактирования или навигации, вызывая проблемы у пользователей, пытающихся ввести данные в формы (и, например, обнаруживая, что они больше не могут использовать клавишу Backspace). , клавиши управления курсором или вкладку).
По поводу исправлений которые были проведены, упоминаются следующие:
- Прекращена генерация событий нажатия клавиш для клавиш с непечатаемыми символами (возврат, табуляция, клавиши курсора).
- Удален код для оценки эффективности панорамирования и анимированных вкладок, используемых при сборе телеметрии.
- Исправлен потенциально проблемный код блокировки потоков на платформах *nix.
- Исправлены некоторые небольшие проблемы с отображением и работой инструментов веб-разработчика.
- Удалены неиспользуемые, но влияющие на производительность вкладки и код измерения анимации панорамирования. (оставшаяся телеметрия)
- Обновлены данные интернационализации для часовых поясов.
- Исправлено переполнение буфера для сборок Mac.
- Исправлены проблемы безопасности: CVE-2022-45411 и потенциальные проблемы без номера CVE.
- Сводка исправлений безопасности UXP Mozilla: 2 фиксированных, 1 DiD, 1 отложенный, 25 неприменимых.
В конце концов если вам интересно узнать об этом больше об этой новой версии вы можете проверить подробности По следующей ссылке.
Как установить веб-браузер 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