От on-device AI до анимаций на основе скролла — всё, что нужно знать веб-разработчику о Google I/O 2026. Расписание, превью и практические выводы.
Google I/O 2026 стартует 19–20 мая, и для веб-разработчиков это — самое важное событие года. Chrome задаёт темп всей веб-платформе: новые API, анонсированные на I/O, становятся стандартами Baseline в течение нескольких месяцев, и решения, принятые здесь, влияют на каждое веб-приложение, которое вы будете строить в ближайшие 12 месяцев.
Этот год особенно значим, потому что Chrome 148, вышедший всего за 12 дней до I/O, представил Prompt API — нативный браузерный интерфейс к on-device модели Gemini Nano, которая работает полностью на устройстве пользователя. Никаких API-ключей. Никакой оплаты за токены. Данные не покидают браузер. Это самый большой сдвиг в возможностях браузера со времён WebGL.
В этом гайде я разбираю всё, что нужно знать веб-разработчику о Google I/O 2026: подтверждённые сессии, что уже вышло в Chrome 148, что ожидается в анонсах, и — самое главное — что это значит для ваших проектов.
Конференция длится два дня с насыщенной программой. Все ключевые доклады и сессии транслируются в прямом эфире на io.google и на YouTube-канале Google. Регистрация для просмотра не требуется.
📅 Вторник, 19 мая
10:00–11:45 PT (20:00–21:45 MSK) — Google Keynote (главный доклад)
13:30–14:45 PT (23:30–00:45 MSK) — Developer Keynote
Сессии продолжаются во второй половине дня
📅 Среда, 20 мая
Тематические сессии, включая «What's new in Web UI» в 10:00 PT (20:00 MSK)
Для зрителей в Европе и СНГ Google Keynote начинается в 20:00 по московскому времени — удобное вечернее время для просмотра.
Google опубликовал программу сессий, и несколько из них обязательны к просмотру для фронтенд- и full-stack разработчиков:
Куда движется Chrome в 2026 году. Новые возможности, делающие веб более мощным, надёжным и интеллектуальным.
Анимации на основе скролла, scoped view transitions, нативные CSS/HTML UI-компоненты. Красивые интерфейсы с меньшим количеством кода.
Полный стек AI: новые возможности моделей, agentic coding, vibe-coding и serving открытых моделей.
Firebase эволюционирует в agent-native платформу с интеграцией AI Studio и vibe-coding для full-stack приложений.
Сессия «What's new in Web UI» от Брамуса Ван Дамма и Уны Краветс особенно многообещающая. В описании упоминаются «анимации на основе скролла, scoped view transitions и новейшие UI-компоненты» — функции, которые могут значительно сократить объём JavaScript, необходимый для интерактивных интерфейсов.
Chrome 148 вышел в стабильной версии 5 мая 2026 года с несколькими значительными функциями, создающими основу для анонсов I/O:
Это главная фича. Prompt API даёт любому сайту доступ к встроенной модели Gemini Nano в Chrome. Всё работает полностью на устройстве через WebGPU с запасным CPU-путем. Никаких API-ключей, затрат на токены и передачи данных с устройства пользователя.
// Проверяем доступность Prompt API
if (window.ai && window.ai.languageModel) {
// Создаём сессию с системным контекстом
const session = await window.ai.languageModel.create({
systemPrompt: "Вы helpful-ассистент сайта с документацией.",
temperature: 0.7,
topK: 3
});
// Получаем ответ
const result = await session.prompt("Объясни, что такое flexbox.");
console.log(result);
// Или потоковый вывод
const stream = session.promptStreaming("Объясни CSS Grid.");
for await (const chunk of stream) {
console.log(chunk);
}
// Структурированный JSON-вывод
const jsonSession = await window.ai.languageModel.create({
systemPrompt: "Извлеки информацию в JSON.",
expectedInputs: [{ type: "text" }],
outputSchema: {
type: "object",
properties: {
title: { type: "string" },
difficulty: { type: "string" }
}
}
});
const data = await jsonSession.prompt("Руководство по CSS Flexbox");
// { "title": "Руководство по CSS Flexbox", "difficulty": "beginner" }
}
Практическое значение для веб-разработки огромно. Статические сайты теперь могут предлагать AI-функции — поиск по документации на естественном языке, умные FAQ, суммаризацию контента, настройку тона — без какой-либо серверной инфраструктуры. Подробнее о современных возможностях JavaScript читайте в моём руководстве по ES2026.
Небольшое, но мощное улучшение качества жизни. Теперь можно запрашивать контейнер
только по container-name, без необходимости указывать
container-type:
/* До Chrome 148: нужен был container-type */
.card-container {
container-type: inline-size;
container-name: card;
}
@container card (min-width: 400px) { ... }
/* Chrome 148+: достаточно имени */
.card-container {
container-name: card;
}
@container card (min-width: 400px) { ... }
Атрибут loading="lazy" теперь поддерживается для <video>
и <audio>, аналогично изображениям и iframe. Медиа-элементы,
находящиеся близко к области просмотра, загружаются normally; расположенные ниже
по странице откладывают загрузку до прокрутки.
<video controls loading="lazy" width="640" height="360">
<source src="tutorial.mp4" type="video/mp4">
</video>
<audio controls loading="lazy">
<source src="podcast.mp3" type="audio/mpeg">
</audio>
Исходя из описаний сессий, траектории Chrome 148 и предварительных материалов от Android Authority, CNET и 9to5Google, вот что вероятно будет анонсировано:
Prompt API в Chrome 148 — это только начало. Ожидайте анонсов:
Сессия Web UI обещает scroll-triggered анимации как нативную CSS-функцию. Анимации, реагирующие на позицию скролла без JavaScript: параллакс-эффекты, индикаторы прогресса, анимации появления.
Анонсируется возможность анимировать переходы между страницами или состояниями внутри конкретного контейнера, а не всего документа. Это делает плавные переходы практичными для Single Page Applications без накладных расходов полноценной навигации.
WASI 0.3 в активной разработке. I/O, вероятно, представит обновления о расширении WebAssembly за пределы браузера. В сочетании с WebGPU это открывает путь для всё более сложных приложений — от 3D-рендеринга до ML-инференса.
✅ Внедряйте сейчас (Chrome 148)
@container-правил.loading="lazy" для видео/аудио — снижение начального веса страниц.👀 Следите на I/O (решение после анонсов)
Prompt API фундаментально меняет возможности статических сайтов. Если вы строите маркетинговый сайт, портал документации или SaaS-продукт, вы можете добавить AI-поиск, суммаризацию контента и умные формы без бэкенда. Подробнее о выборе технологий для вашего проекта читайте в моём сравнении React vs Vue.js vs Angular.
Тренд последних лет — браузеры берут на себя функции, ранее требовавшие JavaScript-библиотек. Scroll-triggered анимации, scoped view transitions и CSS container queries продолжают эту траекторию. Результат: более быстрые сайты, меньшие бандлы и более поддерживаемый код.
С on-device AI и agentic возможностями приходят новые соображения безопасности. Prompt API обрабатывает данные полностью на устройстве — значительное улучшение приватности по сравнению с облачным AI. Однако с расширением возможностей Web API расширяется и поверхность атаки. Подробнее о последних угрозах читайте в моём анализе атаки на npm 2026.
Google I/O 2026 проходит 19-20 мая, и я буду внимательно следить за анонсами. Записи сессий будут доступны в записи после мероприятия.
Строите веб-приложение и хотите понять, какие из этих новых технологий подходят для вашего проекта? Как full-stack разработчик с 20+ годами опыта, я помогу вам разобраться в ландшафте и построить проект на правильных инструментах. Свяжитесь со мной для бесплатной консультации — без давления и навязывания.
Создаю современные веб-приложения с использованием новейших возможностей платформы. Обсудим ваш проект и найдём правильный подход — бесплатно.