Mozilla офіційно випустила нову версію "Firefox 147", оновлення, яке...знаменує собою значний прогрес в інтеграції з браузером з екосистемою Оптимізація Linux та веб-трафікуРазом із цією новою основною версією, розширені гілки підтримки (ESR) також оновлено до версій 140.7.0 та 115.32.0, що забезпечує стабільність корпоративних середовищ.
Firefox 147 виправляє 23 вразливості безпекиЦе включає десять критичних проблем з керуванням пам'яттю, які могли дозволити запуск шкідливого коду. Версія для Android також отримує вигоду від цих покращень, тепер включаючи той самий захист від атак побічного каналу, подібний до Spectre, який вже присутній у версії для настільних комп'ютерів.
Основні нові функції Firefox 147
Одна з найбільш очікуваних нових функцій для спільноти Linux — це прийняття стандарту XDG Base DirectoryFirefox 147 зараз Це дозволяє зберігати профілі, конфігурації та розширення. у шляху ~/.config/mozilla, що відповідає сучасним домовленостям freedesktop.org та забезпечує чистоту домашнього каталогу. Для тих, хто надає перевагу класичному розташуванню ~/.mozilla, сумісність підтримується як застарілий параметр, який можна ввімкнути за допомогою змінної середовища.
Що стосується продуктивності веб-сайту, ця версія запроваджує підтримку транспортування словника стиснення. Цей механізм Це значно зменшує споживання пропускної здатності. Використовуючи алгоритми Zstandard та Brotli у поєднанні зі спільними словниками між клієнтом і сервером, ця технологія дозволяє реалізовувати розширені сценарії, такі як дельта-стиснення. Під час оновлення файлу JavaScript сервер надсилає лише ті зміни, які браузер вже кешував порівняно з попередньою версією, прискорюючи завантаження складних веб-застосунків.
Персоналізації також приділяється увага Нова сторінка про: клавіатуру. Цей внутрішній інтерфейс Це дозволяє користувачам перевизначати комбінації клавіш браузера., що полегшує адаптацію для тих, хто переходить з інших програм або бажає уникнути конфліктів із системними гарячими клавішами.
На апаратному рівні, Користувачі відеокарт AMD відчувають помітне покращення під час відтворення відео. Апаратно-прискорене декодування тепер працює в режимі "нульової копії". Це усуває необхідність дублювання даних у пам'яті та наближає продуктивність цих карт до рішень Intel та NVIDIA. Крім того, пристрої Apple Silicon під управлінням macOS нарешті отримали підтримку WebGPU API, що відкриває можливості графіки наступного покоління в Інтернеті.
Безпека залишається абсолютним пріоритетом. Firefox 147 оновлює реалізацію протоколу безпечного перегляду, дозволяє завантажувати списки блокування шкідливих сайтів для локальних запитів, що покращує конфіденційність, зменшуючи кількість зовнішніх запитів. Крім того, у суворому режимі Активовано розширений захист від відстеження За замовчуванням специфікація Доступ до локальної мережі (LNA)Цей захід блокує спроби публічних веб-сайтів сканувати або отримувати доступ до пристроїв у локальній мережі користувача, захищаючи маршрутизатори та принтери від CSRF-атак.
Для інструментів веб-розробки додано підтримку Navigation API, який оптимізує обробку історії в односторінкових додатках (SPA), та специфікацію CSS Anchor Positioning, яка дозволяє прив'язувати візуальні елементи, такі як підказки, до інших компонентів без використання JavaScript. Також додано підтримку імпорту CSS-модулів так, ніби вони є модулями JavaScript, а бібліотеку ICU оновлено до версії 78 для підтримки Unicode 17.
Зрештою, якщо ви зацікавлені в перегляді повного списку технічних змін, ви можете перевірити деталі в офіційних нотатках до випуску. Посилання це.
Як встановити або оновити Firefox 147
Якщо у вас вже встановлено Firefox, оновлення має надійти автоматично через менеджер пакетів вашого дистрибутива протягом наступних кількох днів. Однак, якщо ви хочете Отримайте версію 146 негайно, не чекаючи офіційних репозиторіївНайкращий варіант — використовувати офіційний бінарний файл, наданий Mozilla.
Щоб встановити його з бінарного файлу на будь-якому дистрибутиві Linux (Ubuntu, Fedora, Arch тощо), ви можете виконати такі дії у своєму терміналі:
wget -O firefox.tar.bz2 "https://download.mozilla.org/?product=firefox-latest&os=linux64&lang=es-ES" sudo tar xjf firefox.tar.bz2 -C /opt/ sudo ln -sf /opt/firefox/firefox /usr/bin/firefox
Якщо ви бажаєте використовувати пакети хватка (поширене в Ubuntu), ви можете примусово оновити його за допомогою:
Sudo Snap оновлення Firefox - -
Для користувачів, які віддають перевагу Flatpak А на Flathub оновлення можна виконати, виконавши команду:
Оновлення flatpak org.mozilla.firefox
Для Користувачі Ubuntu, Linux Mint та інших похідних з Ubuntu також Оновити Firefox можна через офіційний PPA. Для цього відкрийте термінал і введіть такі команди:
sudo add-apt-repository ppa:ubuntu-mozilla-security/ppa -y sudo apt-get update sudo apt install firefox
Зрештою, якщо ви бажаєте почекати, поки він надійде до рідних репозиторіїв вашого дистрибутиву (DNF, Pacman), вам просто потрібно виконати звичайну команду оновлення вашої системи, хоча майте на увазі, що це може тривати від кількох годин (на Arch) до кількох днів (на Debian/Ubuntu).