GitHub разработал экспериментального универсального агента для улучшения доступности, который проверил 3535 запросов с впечатляющим уровнем успешных решений — 68%. Это важно для разработки, так как помогает устранить барьеры, с которыми сталкиваются пользователи с ограниченными возможностями.
Цели нового агента
Главная задача агента — предоставить разработчикам своевременные ответы на вопросы, касающиеся доступности. А также автоматически исправлять простые проблемы, прежде чем они войдут в продакшн. Главные области, на которые обращает внимание агент, включают ясность структурирования, наименования интерактивных элементов, оповещения пользователей и логичное перемещение фокуса клавиатуры.
Позиция на рынке и цифры
В условиях действующей Директивы ЕС о доступности и грядущих изменениях в ADA, внедрение таких инструментов становится все более актуальным. GitHub с помощью своего агента стремится облегчить разработку, демонстрируя, что компании, не полагающиеся на автоматизацию, могут отстать.
Участие в пилотном проекте позволяет GitHub заранее адаптироваться к требованиям доступности, которые законодательно вступят в силу в ближайшие годы, что сделает их платформу более привлекательной для разработчиков по всему миру.
Практические выводы для разработчиков
Для российских разработчиков это означает, что внедрение аналогичных инструментов может стать обязательной практикой. Инструкции и стратегии, которые предлагает GitHub, могут быть адаптированы для создания эффективных автоматизированных решений в проектах. Особенно это актуально для стартапов, которые стремятся к быстрой разработке доступного ПО.
Следующий шаг для GitHub — расширение функциональности агента и интеграция его возможностей в другие проекты, чтобы повысить общую доступность платформы.