Pale Moon 31.3 надходить із різними виправленнями та деякими покращеннями

Веб-браузер PaleMoon

Pale Moon — це безкоштовний веб-браузер із відкритим кодом на базі Mozilla Firefox. Він доступний для платформ GNU/Linux і Windows.

Запуск нову версію веб-браузера Блідий Місяць 31.3, версія, у якій було зроблено кілька виправлень помилок і реалізовано деякі вдосконалення браузера та системи компіляції.

Тим, хто не знайомий з браузером, вони повинні знати, що це так вилка кодової бази firefox щоб забезпечити кращу продуктивність, зберегти класичний інтерфейс, мінімізувати споживання пам'яті та надати додаткові параметри налаштування.

Блідий Місяць 31.3 Основні нові можливості

У цій новій версії, яка представлена, це підкреслюється змінена обробка окремих аудіофайлів у форматі wav, для чого замість виклику системного плеєра, тепер використовується вбудований контролер. Щоб повернути стару поведінку, це можна зробити в about:config і надати параметр media.wave.play-stand-alone.

Окрім цього оновлений код для гнучкої обробки контейнерівs, але потім ця зміна була вимкнена в гонитві в оновленні Pale Moon 31.3.1, випущеному майже відразу через виявлення проблем з деякими сайтами.

Інші зміни, внесені в цю нову версію, це оптимізація системи збірки для прискорення збірки (компілятор Visual Studio 2022 використовується для створення збірок для Windows), плюс виправлено проблеми компіляції в середовищах SunOS і в Linux на різних дистрибутивах з різними версіями gcc.

Також зазначається, що покращено код нормалізації рядків, а також редизайн коду блокування потоків IPC.

З інших змін що виділяються з цієї нової версії:

  • Метод at() реалізований на об’єктах JavaScript Array, String і TypedArray, що дозволяє використовувати відносне індексування (відносна позиція вказується як індекс масиву), включаючи вказівку кінцевих відносних від’ємних значень.
  • Видалено префікс "-moz" із властивостей CSS min-content і max-content.
  • Перенесені виправлення, пов’язані зі зменшенням уразливості.
  • Метод JavaScript реалізував .at(index) у вбудованих індексованих елементах ( Array, String, TypedArray).
  • Увімкнено надсилання заголовка Origin: за замовчуванням для запитів із однаковим джерелом.
  • Оновлено обробку «дужок» CSS, щоб тепер приймати рядки без дужок (оновлення специфікацій).
  • Оновлено гнучку обробку контейнерів на веб-сторінках для веб-сумісності.
  • Виправлено різні проблеми під час компіляції для Mac OS X.
  • Виправлено різні проблеми відповідності стандарту C++ у вихідному коді.
  • dotAll Виправлено проблему з синтаксисом і використанням регулярних виразів.
  • Змінено спеціальну хеш-карту на std::unordered_map, де було розумно.
  • Чистий і оновлений код блокування потоків IPC.
  • Видалено простір для кілець фокусування доступності на елементах керування форми, щоб узгодити їх стиль із очікуваними показниками.
  • Видалено непотрібний модуль управління для збірки з нестандартними налаштуваннями платформи.
  • Вилучено префікс -moz із ключових слів CSS min-content і max-content, де він досі використовувався.
  • Виправлення безпеки: CVE-2022-40956 і CVE-2022-40958.

В кінці кінців якщо вам цікаво дізнатись більше про це про цю нову версію, ви можете перевірити деталі У наступному посиланні.

Як встановити веб-браузер 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

Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.