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

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

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

Нова версія веб-браузера «Блідий місяць 32.2» вже вийшов і У цьому новому випуску, серед іншого, реалізовано велику кількість виправлень, а також кілька змін.

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

Проект дотримується класичної організації інтерфейсу, не змінюючи інтерфейс Australis, інтегрований у Firefox 29, та надаючи широкі можливості налаштування.

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

Нова версія Pale Moon 32.2 містить експериментальні збірки, надані для FreeBSD з використанням GTK2 (на додаток до збірок, які раніше пропонувалися з GTK3). Збірки FreeBSD стискаються у форматі xz замість bzip2.

Ще однією із змін, яка виділяється в новій версії, є Двигун браузера Goanna (вилка двигуна Mozilla Gecko) і платформа UXP (Unified XUL Platform, форк компонентів Firefox) оновлено до версії 6.2, яка покращує сумісність з іншими браузерами та працює з більшістю сайтів, на яких користувачі повідомляли про проблеми

Крім того, ми також можемо виявити, що підтримка FFmpeg 6.0, особливо важливо для дистрибутивів Linux останнього покоління, а також реалізації кешування масштабованих шрифтів у GTK, підвищуючи продуктивність і вирішуючи проблему збирання під час компіляції для Linux на ARM64 у пізніших дистрибутивах.

Ми також можемо це знайти реалізовано виправлення для веб-сайтів, які використовують window.event (тепер вважається застарілим). За замовчуванням це вимкнено, але його можна ввімкнути за допомогою параметра dom.window.event.enabled about:config.

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

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

  • Реалізовано логічні оператори присвоювання ||= та .&&=??=
  • Виправлено різні збої, пов’язані з WebComponents
  • Виправлено різні проблеми збірки з джерела на вторинних цільових платформах.
  • Виправлено різні невеликі проблеми зі сценаріями інтерфейсу веб-переглядача, які могли призвести до помилок або несправності функцій.
  • Виправлено обробку асинхронних (стрілка) функцій, оголошених усередині конструкторів.
  • Виправлено кілька невеликих проблем із відповідністю JavaScript.
  • Виправлено проблему, через яку JavaScript (лише в модулях) неправильно створював асинхронні оболонки.
  • Оновлено DOM Performance API до поточної специфікації (час користувача L3).
  • Оновлено обробку подій натискання клавіш для надсилання подій натискання клавіш за допомогою Ctrl+Enter.
  • Внутрішні елементи JavaScript оновлено, щоб полегшити майбутню переносимість, а також покращити продуктивність JavaScript.
  • Оновлено обробку та стиль вікон на Mac.
  • Оновлено Freetype lib до 2.13.0.
  • Оновлено бібліотеку Harfbuzz до 7.1.0.
  • Оновлено API Fetch для використання глобальної базової URL-адреси замість базової URL-адреси вхідного документа відповідно до специфікації.
  • Виправлено потенційну проблему DoS із декодуванням JPEG.
  • Виправлено потенційну проблему в коді віджета Windows, яка могла спричиняти збої.
  • Вирішені проблеми безпеки: CVE-2023-32209, CVE-2023-32214 та кілька інших, які не мають позначення CVE.

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

Як встановити веб-браузер Pale Moon на Ubuntu та похідні?

Для тих, хто зацікавлений у можливості встановити цей веб-браузер на своєму дистрибутиві, їм просто потрібно відкрити термінал у вашій системі та ввести будь-яку з наступних команд.

Браузер має репозиторії для кожної версії Ubuntu, яка все ще підтримується. І в цій новій версії браузера вже є підтримка Ubuntu 23.04. Їм просто потрібно додати репозиторій і встановити, ввівши такі команди:

echo 'deb http://download.opensuse.org/repositories/home:/stevenpusser:/palemoon-GTK3/xUbuntu_23.04/ /' | sudo tee /etc/apt/sources.list.d/home:stevenpusser:palemoon-GTK3.list
curl -fsSL https://download.opensuse.org/repositories/home:stevenpusser:palemoon-GTK3/xUbuntu_23.04/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/home_stevenpusser_palemoon-GTK3.gpg > /dev/null
sudo apt update
sudo apt install palemoon
 

Тепер для користувачі, які працюють на версії Ubuntu 22.04 LTS виконати наступне:

echo 'deb http://download.opensuse.org/repositories/home:/stevenpusser:/palemoon-GTK3/xUbuntu_22.04/ /' | sudo tee /etc/apt/sources.list.d/home:stevenpusser:palemoon-GTK3.list
curl -fsSL https://download.opensuse.org/repositories/home:stevenpusser:palemoon-GTK3/xUbuntu_22.04/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/home_stevenpusser_palemoon-GTK3.gpg > /dev/null
sudo apt update
sudo apt install palemoon

Для кого б вони не були Користувачі Ubuntu 20.04 LTS вони виконуватимуть такі команди в терміналі:

echo 'deb http://download.opensuse.org/repositories/home:/stevenpusser:/palemoon-GTK3/xUbuntu_20.04/ /' | sudo tee /etc/apt/sources.list.d/home:stevenpusser:palemoon-GTK3.list
curl -fsSL https://download.opensuse.org/repositories/home:stevenpusser:palemoon-GTK3/xUbuntu_20.04/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/home_stevenpusser_palemoon-GTK3.gpg > /dev/null
sudo apt update
sudo apt install palemoon

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

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

*

*

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