Firefox є популярним веб-браузером
Кілька днів тому Mozilla оголосила про випуск нової версії свого веб-браузера «Firefox 129», яка включає нові функції, такі як режим «HTTPS-First Schemeless», попередній перегляд мініатюр вмісту вкладок, нову тему, покращення безпеки, виправлення помилок та багато іншого.
Firefox 129 було випущено разом з оновленнями для розширених гілок підтримки 115.14.0 та 128.1.0. Крім того, Firefox 130 розпочав бета-тестування. Firefox 129 виправляє 14 вразливостей, 11 з яких вважаються критичними, 6 з яких спричинені проблемами з пам'яттю, такими як переповнення буфера та доступ до звільнених областей пам'яті.
Основні нові функції у Firefox 129
У цій новій версії Firefox 129 Reader View інтегрує нові параметри меню для налаштування відображення тексту та макета сторінки, включаючи налаштування відступів символів і слів, а також вирівнювання тексту. У Reader View також було представлено нове меню «Тема» , яке дозволяє користувачам налаштовувати кольори фону, тексту та посилань, а також вибирати режими відображення, такі як темний, у відтінках сірого, світлий, контрастний та сепія.
Ще однією новою функцією є відображення мініатюр вмісту вкладок під час наведення курсора на кнопки вкладок. Окрім попереднього перегляду, відповідне посилання відображається в інформаційному блоці над вкладкою, що полегшує ідентифікацію потрібної вкладки без необхідності перемикатися між ними. Користувачі, які бажають вимкнути цю функцію, можуть зробити це за допомогою налаштування " browser.tabs.hoverPreview.enabled" у "about:config".
Крім того, у Firefox 129 представлено експериментальну бічну панель та опцію вертикального розташування вкладок, що дозволяє краще використовувати простір екрана на широкоекранних дисплеях. Бічна панель може відображатися розгорнутою або згорнутою: у розгорнутому вигляді відображаються деякі назви відкритих сторінок та назви доступних дій бічної панелі, тоді як у згорнутому вигляді відображаються лише відповідні значки. Щоб увімкнути вертикальні вкладки, потрібно ввімкнути опції "sidebar.revamp" та "sidebar.verticalTabs" .
За замовчуванням увімкнено режим «HTTPS-First Schemeless». У цьому режимі, коли ви намагаєтеся відкрити сторінку з адресного рядка без вказівки http або https, https використовуватиметься за замовчуванням . Якщо безпечне з’єднання недоступне, браузер використовуватиме незашифрований http. Щоб увімкнути повний режим «HTTPS-First», скористайтеся опцією dom.security.https_first у налаштуваннях.
У Linux, Windows 11 та Android 10 або пізніших версіях тепер можна використовувати системний резолвер для керування записами DNS, необхідними для передачі інформації про відкритий ключ у механізмі ECH (еволюція Encrypted Server Name Indication, що пропонує більшу безпеку шляхом шифрування всього TLS-повідомлення ClientHello). У деяких випадках було показано, що приховування доменів у HTTPS-трафіку покращує швидкість завантаження YouTube, що було проблематичним для користувачів деяких російських провайдерів.
Для користувачів у Франції та Німеччині функція автозаповнення адресних полів у веб-формах тепер увімкнена за замовчуванням . Раніше ця опція була доступна лише користувачам у США та Канаді. Щоб увімкнути її, перейдіть до about:config та додайте опцію extensions.formautofill.addresses.supportedCountries.
Щодо покращень для розробників:
- Нове правило @starting-style, яке дозволяє застосувати стиль до елемента з його першого відтворення, корисне для створення анімації переходу під час відкриття елемента, який спочатку перебуває в стані дисплей: немає або під час додавання нового елемента до DOM.
- Подія textInput, хоча і не визначено в стандарті, було реалізовано для використання замість події `beforeinput` у деяких веб-додатках, які покладаються на старіші фреймворки.
- У JavaScript додано підтримку типізованих масивів Масив Float16, разом із методами в DataView керувати цінностями Поплавок16, і метод Math.f16round() округляти числа до 16-бітної точності.
- Інструменти веб-розробника додали нові попередження про проблеми CSS, які можуть виникнути, коли властивості подобаються змінити розмір і плавати, або під час зміни розміру коробки застосовується до елементів, які ігнорують зміни у висоті та ширині, а також коли властивості таблиці використовуються для елементів, які не пов’язані з таблицями.
- На інформаційній панелі аналізу мережевої активності функція мережевого блокування тепер застосовується як до відповідей, так і до запитів HTTP.
- Версія для Android тепер містить можливість завантажувати мовні пакети для перекладу тексту в режимі офлайн.
Якщо ви зацікавлені дізнатися більше, ви можете переглянути нотатки до випуску за наступним посиланням.
Як встановити Firefox 129 на Linux?
Ті, хто вже користується Firefox , можуть просто перейти до меню, щоб оновити його до останньої версії. Користувачі Firefox, які не вимкнули автоматичні оновлення, отримають оновлення автоматично.
Ті, хто не хоче чекати, можуть після офіційного релізу вибрати Меню > Довідка > Про Firefox , щоб розпочати ручне оновлення веббраузера. На екрані, що відкриється, відображається поточна встановлена версія браузера та перевіряється наявність оновлень, за умови, що відповідна функція ввімкнена.
Інший варіант оновлення — для користувачів Ubuntu, Linux Mint або будь-якої іншої похідної версії Ubuntu. Ви можете встановити або оновити цю нову версію за допомогою PPA браузера. Щоб додати його до системи, відкрийте термінал і виконайте такі команди:
sudo add-apt-repository ppa:ubuntu-mozilla-security/ppa -y sudo apt-get update sudo apt install firefox
Ще один спосіб інсталяції, який ви можете використовувати, це «Flatpak». Для цього вони повинні підтримувати цей тип пакетів, а інсталяція браузера виконується введенням такої команди в терміналі:
flatpak встановити flathub org.mozilla.firefox
Для тих, у кого вже встановлений браузер, достатньо виконати таку команду, щоб оновити не тільки Firefox, але й усі його додатки у форматі Flatpak:
оновлення flatpack
Для тих, хто надає перевагу використанню Snap, установку браузера можна виконати, ввівши таку команду:
sudo snap встановити firefox - -
А щоб оновити програми, які ми встановили у форматі Snap, просто введіть наступне в терміналі:
sudo швидкого оновлення

