Mozilla оголосила кілька днів тому офіційний випуск нової версії Firefox 144, супроводжується оновленнями для версій розширеної підтримки 140.4.0 та 115.29.0. Нова версія представляє повністю перероблену систему керування профілями, візуальні покращення інтерфейсу та низку покращень безпеки, продуктивності та сумісності із сучасними веб-технологіями.
З виходом цієї нової версії, Mozilla закрила 24 вразливості, 16 з яких пов’язані з проблемами пам’яті, такими як переповнення буфера або використання після звільнення. Ці вразливості можуть дозволити віддалене виконання шкідливого коду, якщо відкрито спеціально створену веб-сторінку.
Основні нові функції Firefox 144
У цій новій версії Firefox 144 однією з найпомітніших нових функцій є активація нової системи управління профілями який зараз доступний для всіх Користувачі. Кожен профіль можна налаштувати незалежно, зберігаючи власну історію, закладки, розширення та налаштування у власному підкаталозі (~/.mozilla/firefox/).
Ця нова система Керується безпосередньо з головного меню Вбудовані опції браузера включають найменування, значки та колірні схеми для кожного профілю. На відміну від старого «Менеджера профілів», доступного через командний рядок (Firefox –ProfileManager), нова система пропонує сучасний графічний інтерфейс, хоча ці два методи працюють незалежно та не мають спільних налаштувань.
Firefox 144 представляє дуже запитувану функцію: Тепер це можливо Зберігайте активну вкладку видимою навіть під час згортання групи вкладок, що спрощує роботу лише з однією вкладкою без розгортання всієї групи. Крім того, додано можливість переміщувати вкладки до згорнутих груп шляхом перетягування їх мишею, без необхідності їх розгортання.
Ще одне практичне покращення стосується Режим «картинка в картинці»., The Користувачі можуть закрити плаваюче вікно Відео без переривання відтворення, просто натиснувши Shift + Esc або утримуючи клавішу Shift під час натискання кнопки «Закрити».
Більш безпечне шифрування та нові інструменти зі штучним інтелектом
Безпека менеджер паролів Він також отримав покращення у Firefox 144, і це тепер використовує AES-256-CBC для локального шифрування збережених облікових даних, замінюючи старіший, менш надійний 3DES-CBC.
У сфері пошуків, Mozilla інтегрувала Google Lens безпосередньо ву контекстному меню зображень, що дозволяє шукати схожі об’єкти, копіювати текст або перекладати його. Ця функція доступна лише якщо основною пошуковою системою користувача є Google.
Крім того, браузер додає cСумісність з пошуковою системою Perplexity, інструмент на базі штучного інтелекту що дозволяє ставити запитання природною мовою з адресного рядка. Користувачі можуть встановити його як пошукову систему за замовчуванням або використовувати його час від часу.
У системах Windows Firefox тепер відкриває зовнішні посилання в активному вікні поточного віртуального робочого столу, уникаючи надокучливих переходів між робочими столами.
Досягнення для веб-розробників та нові API
Firefox 144 також містить покращення та нові інструменти для розробників:
- Інструменти інспектора тепер дозволяють прямий доступ до користувацьких властивостей CSS у функціях var(), а також розрізняють нативні та користувацькі події.
- Додано API Element.moveBefore(), що спрощує переміщення елементів у дереві DOM без скидання їхнього стану, а підтримку MathML розширено завдяки новій властивості math-shift: compact, яка покращує відображення верхніх індексів.
- Тим часом, API PerformanceEventTiming додає атрибут InteractionID, який дозволяє пов’язувати кілька подій (таких як дотики до екрана або кліки) з однією дією користувача, підвищуючи точність вимірювання продуктивності.
- Він використовує атрибути HTML command та commandfor, які спрощують створення інтерактивних меню без використання JavaScript, а також додає підтримку API переходів перегляду, що дозволяє створювати плавні переходи між сторінками або станами DOM.
Підтримка WebRender, WebGPU та інших мультимедійних функцій
Двигун WebRender тепер може застосовувати дизеринг до градієнтів CSS. (лінійний градієнт, радіальний градієнт, конічний градієнт) під час рендерингу з апаратним прискоренням.
La WebGPU API додає метод GPUDevice.importExternalTexture, що дозволяє імпортувати текстури з відеоелементів HTML або VideoFrame.
Firefox також покращує підтримку для WebRTC, додавання параметра resizeMode у getUserMedia() щоб дозволити обрізання та масштабування захопленого відео, та можливість передавати об'єкти RTCDataChannel між потоками за допомогою WebWorker.
API ScreenOrientation було оновлено методами lock() та unlock() для керування орієнтацією екрана на пристроях Android та планшетах Windows.
Що нового для Android та виправлення безпеки
У своїй мобільній версії, Firefox для Android містить індикатор автоматичного перекладу, який повідомляє, чи сторінку було повністю перекладено. Браузер тепер доступний для завантаження з AppGallery від Huawei, хоча його мінімальні вимоги зросли: тепер потрібен Android 8 або вище.
Якщо вам цікаво дізнатися більше про це, ви можете переглянути примітки до випуску в наступне посилання.
Як встановити Firefox на Linux?
Якщо ви вже є користувачем Firefox, ви повинні це знати ви можете легко оновити до останньої версії доступ до меню конфігурації. Тим, у кого ввімкнуто автоматичні оновлення, не варто хвилюватися, оскільки вони отримають нову версію без ручного втручання.
З іншого боку, якщо ви не бажаєте чекати автоматичного оновлення, ви можете зробити це вручну, і для цього вам потрібно просто перейти до Меню > Довідка > Про 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
Ще один доступний варіант встановлення — через Flatpak. Щоб використовувати цей метод, у вашій системі має бути підтримка Flatpak. Після ввімкнення ви можете встановити Firefox, виконавши таку команду в терміналі:
flatpak встановити flathub org.mozilla.firefox
Для тих, у кого вже встановлений браузер, достатньо виконати таку команду, щоб оновити не тільки Firefox, але й усі його додатки у форматі Flatpak:
оновлення flatpack
Для тих, хто надає перевагу використанню Snap, установку браузера можна виконати, ввівши таку команду:
sudo snap встановити firefox - -
А щоб оновити програми, які ми встановили у форматі Snap, просто введіть наступне в терміналі:
sudo швидкого оновлення