- Разработчики страницы сообщают, что на веб-сайтах появился «новый тип посетителей», и рекомендуют создавать агентов наряду с людьми. ли>
- Большая часть рекомендаций соответствует существующим практикам доступности и семантики HTML. ли>
- Google ссылается на WebMCP, предлагаемый веб-стандарт взаимодействия агента с веб-сайтом, с программой ранней предварительной версии.
- Скриншоты позволяют агентам использовать модели зрения для визуальной идентификации элементов.
- Необработанный HTML предоставляет агентам структуру и иерархию DOM.
- И дерево доступности представляет собой то, что Google называет “высокоточной картой” интерактивных элементов, лишенных визуального шума.
мкл>
Руководство Google для веб-разработчиков советует разработчикам относиться к агентам ИИ как к отдельному типу посетителей и рекомендует методы, аналогичные методам обеспечения специальных возможностей.
Сайт Google web.dev теперь содержит рекомендации, советующие разработчикам относиться к агентам ИИ как к отдельной аудитории наряду с посетителями-людьми.
<п>Под названием «Создание удобных для агентов веб-сайтов» он сообщает разработчикам, что «некоторые пользователи-люди переходят от ручной навигации к делегированию целенаправленных действий агентам ИИ».
Google называет это проблемой дизайна, отмечая, что веб-сайты, созданные со сложными состояниями наведения и меняющимися макетами, «функционально неэффективны для агентов».
О чем рассказывается в руководстве
Google описывает три способа, которыми агенты интерпретируют веб-сайты:
<ол>
ол> <п>Рекомендации Google по дизайну, удобному для агентов, включают использование семантических элементов HTML, таких как <button> и <a> поверх стилизованного <div> элементы, обеспечение стабильности макетов на страницах, связывание тегов <label>с входными данными с помощью атрибута for и установка курсора: указатель на кликабельные элементы.
Google завершает заявлением, подчеркивающим связь между оптимизацией агентов и текущими веб-стандартами:
“Все, что мы предлагаем, чтобы сделать сайт ‘готовым для агента’ также делает сайты более удобными для людей.”
WebMCP как прямой сигнал
<п>В нижней части руководства Google ссылается на WebMCP, предлагаемый веб-стандарт, помогающий веб-сайтам взаимодействовать с агентами. Команда Chrome описывает ее как программу ранней предварительной версии и принимает заявки от разработчиков, желающих поэкспериментировать.
WebMCP позволит веб-сайтам регистрировать инструменты с определенными схемами ввода/вывода, которые агенты смогут обнаруживать и вызывать как функции. Слободан Маник на прошлой неделе рассказал о WebMCP как о части более широкого стека протоколов, формирующегося вокруг взаимодействия агентов.
Почему это важно
Семантический HTML, стабильные макеты и правильная разметка специальных возможностей уже много лет являются стандартами веб-разработки, и мы подробно рассмотрели оптимизацию агентов.
Что нового, так это то, что Google делает этот ресурс официальным ресурсом для разработчиков. Добавление удобства для агентов на web.dev означает, что Google рассматривает взаимодействие с агентами как часть своего руководства для разработчиков, наряду с такими устоявшимися областями, как доступность и производительность.
Для сайтов, которые уже следуют лучшим практикам обеспечения доступности, мало что можно изменить. Для тех, кто этого не делает, экономическое обоснование семантического HTML теперь выходит за рамки программ чтения с экрана и включает агенты искусственного интеллекта, которые просматривают, сравнивают и выполняют транзакции от имени пользователей.
<ч2>Взгляд в будущееч2>
Программа ранней предварительной версии WebMCP открыта для регистрации. Chrome будет включен в список Google I/O 19–20 мая, что даст разработчикам еще одно место, где можно будет следить за обновлениями взаимодействия агентов через браузер.
