Google оголосив про випуск нової версії свого веб-браузера Chrome 128, яка містить безліч змін, покращень і, найголовніше, нових функцій, розроблених для покращення та спрощення роботи користувачів браузера. Серед нових функцій Chrome 128 – пошук історії на основі штучного інтелекту, підтримка механізму IWA, покращення для розробників та багато іншого.
Окрім інновацій та виправлень помилок, нова версія Chrome виправляє 38 вразливостей . З них 7 були класифіковані як такі, що мають високий рівень серйозності, і як такі, не було виявлено критичних проблем, які могли б дозволити обійти всі рівні захисту браузера.
Основні нові функції Chrome 128
У цій новій версії Chrome, 128, представлена нова функція штучного інтелекту : тепер можна шукати в історії переглядів, враховуючи вміст відвіданих сторінок, а не лише URL-адреси та назви. Пошук вмісту виконується за допомогою системи машинного навчання , яка працює на серверах Google. Варто зазначити, що ця функція наразі доступна лише англомовним користувачам у Сполучених Штатах.

У централізовано керованих системах адміністратори можуть створювати власні скорочення для швидкого пошуку через адресний рядок, наприклад, «@ім’я» для пошуку певних сайтів. Вони також можуть керувати паролями у вбудованому менеджері паролів , зокрема видаляти незашифровані паролі під час перенесення на інший пристрій.
Ще однією помітною зміною в новій версії є впровадження нового парсера формату JSON, переписаного на Rust замість C++, що покращує безпеку, зменшуючи ймовірність помилок, пов'язаних з пам'яттю. Однак перехід на цей новий парсер може перервати розбір пошкодженого JSON, хоча він також виправляє попередні проблеми, які спричиняли збої та тепер повертають код помилки.
Версія для Chrome OS додає підтримку механізму ізольованих веб-додатків (IWA) для запуску автономних веб-додатків. Цей механізм розширює можливості прогресивних веб-додатків (PWA), забезпечуючи суворішу ізоляцію додатків, гарантуючи, що навіть у разі компрометації сервера додатки залишатимуться безпечними. Ізоляція досягається шляхом перевірки пакетів за допомогою цифрових підписів , що дозволяє розповсюджувати додатки через сторонні канали без необхідності обслуговування виділеного сервера.
У Chrome для Android до інтерфейсу перемикання вкладок додано новий розділ , де неактивні вкладки, відкриті понад 60 днів, автоматично групуються. Є опція закриття всіх старих вкладок одночасно. Ця нова функція ввімкнена за замовчуванням для 1% користувачів.
Chrome для Android також включає підтримку проактивних перевірок безпеки (Safety Check), які періодично сканують браузер на наявність проблем і повідомляють користувача про виявлення загроз. Сторінку перевірки безпеки в налаштуваннях також було перероблено.
Крім того, компонент WebView у Chrome для Android тимчасово вимкнув підтримку технології CHIPS (Cookies Have Independent Partitiosed State), що є частиною ініціативи Privacy Sandbox. Ця технологія дозволяє ізолювати файли cookie на основі домену верхнього рівня за допомогою атрибута "partitioned". Вимкнення пов'язане з проблемами доступу до розділених файлів cookie через API Android CookieManager.
Щодо покращень для розробників , Chrome 128 представляє наступне:
- Властивість CSS перейменовано
position-try-optionsaposition-try-fallbacksза рекомендацією робочої групи CSSWG - Елемент HTML
<ruby>тепер дозволяє синхронно вставляти розриви рядків, щоб керувати довгим основним текстом і анотаціями, які не вміщуються в один рядок. - Введено властивість CSS
Ruby-alignдля контролю вирівнювання основного тексту та анотацій. - Новий атрибут,
PointerEvent.deviceProperties, додано до інтерфейсуPointerEvent. Цей атрибут дозволяє ідентифікувати різні цифрові пера, які використовуються з графічними планшетами, призначаючи різні кольори та форми пера кожному пристрою. - Властивість CSS
zoom, що дозволяє регулювати масштабування окремих елементів, було адаптовано відповідно до специфікації. - У режимі Origin Testing було представлено експериментальну підтримку API цифрових облікових даних. Цей API дозволяє сайтам запитувати ідентифікаційні дані від програм мобільного гаманця через систему IdentityCredential CredMan на Android.
- Було реалізовано експериментальну функцію, яка блокує доступ до IP 0.0.0.0, захищаючи від атак, спрямованих на локальні служби.
Нарешті, також можна знімати та редагувати анімацію на панелі перевірки анімації, а панель аналізу продуктивності було розширено. У веб-консолі більшість європейських країн можуть побачити докладні пояснення помилок, згенерованих за допомогою мовної моделі Gemini AI.
Якщо ви зацікавлені дізнатися більше, ви можете знайти деталі за наступним посиланням.
Як встановити Google Chrome на Linux?
Якщо ви зацікавлені у встановленні цієї нової версії веб-браузера, але він у вас ще не встановлений, ви можете завантажити інсталятор, що пропонується в пакетах deb та rpm, з офіційного веб-сайту.