Chrome 138: нові функції штучного інтелекту та безпеки
Google Chrome 138: нові функції штучного інтелекту та безпеки
Компанія Google опублікувала реліз веб-браузера Chrome 138. Одночасно доступний стабільний випуск вільного проєкту Chromium, що є основою Chrome. Браузер Chrome відрізняється від Chromium використанням логотипів Google, наявністю системи відправлення сповіщень у разі краху, модулями для відтворення захищеного від копіювання відеоконтенту (DRM), системою автоматичного встановлення оновлень, постійним включенням Sandbox-ізоляції та передачею RLZ-параметрів при пошуку. Для тих, кому потрібно більше часу на оновлення, окремо підтримується гілка Extended Stable, що супроводжується 8 тижнів. Наступний випуск Chrome 139 запланований на 5 серпня.
Основні зміни в Chrome 138 з інтеграцією штучного інтелекту
- В адресному рядку та на сторінці відкриття нової вкладки реалізовано AI-режим виведення рекомендацій, пов’язаних із введеним пошуковим запитом.
- В адресному рядку в системі контекстних рекомендацій реалізована можливість отримання інформації про сторінку через Google Lens, задавши питання природною мовою або вказавши на об’єкт на екрані.
- Деяким користувачам, які прив’язали браузер до облікового запису в Google, запропонована нова форма включення синхронізації вкладок та історії навігації між пристроями у вигляді підказки поряд з профілем користувача.
- При використанні додатків, що змінюють вміст сторінки відкриття нової вкладки, відомості про додаток тепер показуються в нижній частині сторінки.
Нові можливості спільної роботи та розширень
- Додано підтримку груп спільних вкладок, з якими можуть працювати кілька користувачів. Користувач може створити набір вкладок і поділитися ним з іншими, які бачитимуть ті самі вкладки на своїх пристроях. Створення груп поки доступне лише для користувачів тестових збірок.
- Надано можливість вибіркового надання доступу окремих розширень до API userScript без необхідності активації режиму розробника (Developer Mode).
- Реалізована підтримка механізму TLS 1.3 Early Data, що дозволяє клієнту відправляти GET-запити до завершення стадії узгодження TLS-з’єднання.
- Додана можливість збереження закладок і списку для читання у своєму обліковому записі Google.
Функції безпеки з використанням штучного інтелекту
- Реалізовано виведення попередження про шахрайські сторінки, виявлені великою мовною моделлю на основі аналізу вмісту. AI-модель виконується на стороні клієнта, але у разі виявлення підозр виконується додаткова перевірка на серверах Google.
- Забезпечено синхронізацію налаштувань режиму розширеного захисту між браузерами на різних пристроях користувача.
Нові API для розробників з підтримкою штучного інтелекту
- Реалізовано API Translator, що надає можливості для перекладу тексту з однієї мови на іншу. Для перекладу задіяна AI-модель Gemini Nano, що виконується на локальній системі користувача.
- Реалізовано API Language Detector, що дозволяє визначати мову за фрагментом тексту.
- Реалізовано API Summarizer для резюмування текстів або генерації заголовків, використовуючи велику мовну модель.
- Додано API Viewport Segments для організації виведення на пристрої зі складними екранами.
Технічні вдосконалення та безпека в Chrome 138
- У версії для Android додана можливість використання API Web Serial для підключення до послідовного порту через Bluetooth.
- Відповідно до змін у специфікації HTML, націлених на захист від XSS-атак, включено екранування символів “<” та “>” при серіалізації атрибутів HTML-елементів.
- Додані нові CSS-функції abs() та sign() для визначення абсолютного значення та знаку числа; progress() для обчислення проміжного значення; sibling-index() та sibling-count() для стилізації елементів на основі позиції.
- В інструментах для веб-розробників розширені можливості для аналізу продуктивності. Для звичайних користувачів включений AI-асистент, здатний пояснювати суть помилок і попереджень, що виводяться у веб-консолі.
- У системі збірки проєкту Chromium здійснено перехід з інструментарію Ninja на збірну систему Siso, яка може використовуватися як прозора заміна, що підтримує віддалене виконання збірних робіт.
Окрім нововведень і виправлення помилок, у новій версії усунено 11 вразливостей. Багато з них виявлено в результаті автоматизованого тестування інструментами AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer і AFL. Критичних проблем, які дозволяють обійти всі рівні захисту браузера та виконати код у системі за межами sandbox-оточення, не виявлено. У рамках програми з виплати грошової винагороди за виявлення вразливостей для поточного релізу компанія Google виплатила 3 премії на суму 6000 доларів США.
Детальніше про випуск Chrome 138 можна дізнатися на офіційному сайті.