Відбувся реліз web-браузера Firefox 134 та сформовані оновлення минулих гілок із тривалим терміном підтримки – 115.19.0 та 128.6.0. На стадію бета-тестування переведено гілку Firefox 135, реліз якої намічено на 4 лютого.
Основні новації в Firefox 134:
- Для частини користувачів запропоновано нове оформлення сторінки, яка відображається при відкритті нової вкладки. Новий варіант відрізняється наявністю пошукового рядка, віджетом із прогнозом погоди та списком рекомендованих сторінок. Найчастіше відвідувані та закріплені сайти показуються не у вигляді сітки, а в один рядок. Число стовпців з контентом вибирається залежно від ширини вікна, що дозволяє ефективно використовувати весь доступний екранний простір. Нове оформлення поки що включено тільки для користувачів зі США та Канади. Для активації в інших країнах на сторінці about:config можна набрати "newtab" і додати в поля зі значенням "US, CA" код своєї країни.

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

- Для платформи Linux реалізовано підтримку додаткових жестів на тачпаді (наприклад, торкання двома пальцями для призупинення інертного прокручування).
- Для платформи Windows додано підтримку засобів для апаратного декодування відео у форматі HEVC (H.265).
- Для Німеччини, Австрії, Бельгії, Італії, Нідерландів, Іспанії, Швеції та Швейцарії надано можливість використання мета-пошукової системи Ecosia, що бореться за збереження природи і витрачає більшу частину прибутку на висадку дерев. Для харчування серверів Компанії використовуються поновлювані джерела енергії. Результати пошуку формуються шляхом звернення до пошукових систем Bing та Google.
- Забезпечено більш точне дотримання специфікації щодо стану активації користувача. Активація сигналізує про початок взаємодії користувача зі сторінкою, наприклад рух мишею, натискання кнопок або перехід у меню. Після активації доступні деякі Web API, наприклад, до активації блокується виведення спливаючих діалогів. Запропоновані в новому випуску зміни умов активації роблять менш суворим блокування діалогів, що спливають, і зменшують кількість хибних попереджень про блокування.
- Для елементів з абсолютним позиціонуванням (для яких виставлено властивість "position: absolute") дозволено використання CSS-властивостей align-self, justify-self і place-self.
- У JavaScript додано підтримку RegExp.escape(), призначеного для екранування в рядку символів, що застосовуються для побудови регулярних виразів. Екрановані таким чином рядки можна безпечно використовувати як шаблон у конструкторі RegExp().
- Додано метод Promise.try(), що дозволяє перетворити на Promise результат виконання будь-якого callback-дзвінка для спрощення обробки помилок при виконанні функцій, що виконуються як в асинхронному, так і в синхронному режимі.
- WebRTC для Simulcast-відео під час трансляції вмісту вікон або всього екрану додана підтримка кодека VP8.
- Додана експериментальна підтримка HTML-атрибута autocorrect та JavaScript-властивості HTMLElement.autocorrect, що включають автоматичне коригування тексту, що вводиться в елементах введення, таких як « » та « ». Для включення до about:config слід виставити прапор «dom.forms.autocorrect».
- Покращено інструменти для налагодження додатків. Наприклад, забезпечене автоматичне перезавантаження коду доповнення у налагоджувачі після перезавантаження самого доповнення.
- У відладчику JavaScript забезпечено автоматичне перетворення точок логування (log-point, як точки зупинки, але для виведення інформації в лог) на мітки профілювача, що дозволяє безпосередньо з налагодження додавати подібні мітки в систему профілювання.
- У панелі відстеження мережевої активності в інструментах для web-розробника реалізовано показ інформації про дані, що передаються у відповідях з кодом 103 Early Hints.

Крім нововведень і виправлення помилок у Firefox 134 усунуто 20 уразливостей. спеціально Ще одна небезпечна вразливість (CVE-11-10) пов'язана з можливість здійснення спуфінгу адресного рядка у версії для Android, використовуючи некоректну схему протоколу.
Джерело: opennet.ru



