Доступность интерфейса (в юзабилити)
Досту́пность интерфе́йса (англ. accessibility), качество интерфейсов, выражающееся в их доступности для использования людьми с различными ограничениями восприятия: вре́менными или постоянными нарушениями слуха, зрения, моторики или когнитивных функций. Международная организация по стандартизации (ISO) определяет доступность как «удобство использования продукта, услуги, среды или объекта людьми с самым широким диапазоном возможностей» (ISO 9241-171 2008, р. 2: «Normative references»). Понятие доступности также используется для обозначения систем, специально предназначенных для людей с ограниченными возможностями. Например, Инициатива обеспечения доступности Интернета (WAI, Web Accessibility Initiative) определяет доступность так: «...люди с ограниченными возможностями могут пользоваться Интернетом» (WAI); в частности, как возможность для людей с ограниченными возможностями воспринимать, понимать, перемещаться и взаимодействовать с Интернетом.
Нарушения, препятствующие «привычной» работе с интерфейсами, могут быть сенсорными (нарушения слуха и зрения и др.), моторными (например, мышечные нарушения) и когнитивными (трудности обучения, дислексия и пр.). Также нарушения могут быть как ситуативными (наличие яркого освещения или шумного окружения и др.), вре́менными (например, катаракта) или постоянными (старческая деменция, слепота, глухота и т. п.). Пользователи с подобными нарушениями имеют сложности при использовании интерфейсов и нередко прибегают к различным вспомогательным технологиям – экранным дикторам, голосовым помощникам, альтернативным средствам ввода (специальные мыши и клавиатуры), дисплеям Брайля и пр. (Paciello. 2000). Приложение или сайт могут считаться полноценно доступными, если пользоваться ими имеют возможность люди с различными нарушениями, применяя различные вспомогательные технологии (Slatin. 2003).
К сожалению, реальность такова, что большинство сайтов и приложений не являются в достаточной степени доступными. По данным ежегодного анализа миллиона веб-страниц, около 97 % из них не соответствуют стандартам доступности («An annual accessibility analysis ...». 2021). Исследование российских сайтов с поддержкой интерфейсов для инвалидов зрения показывает, что большинство сайтов соответствует только низшим критериям доступности (Синицын. 2018).
Основные принципы доступности (стандарт WCAG, см. ниже):
воспринимаемость (perceivable) – информация и компоненты пользовательского интерфейса представлены пользователям так, что они доступны для восприятия даже при наличии ограничений;
работоспособность (operabе) – компоненты пользовательского интерфейса работоспособны даже при наличии ограничений;
понятность (understandable) – информация и компоненты пользовательского интерфейса понятны даже при наличии ограничений;
надёжность (robust) – представление контента в интерфейсе таким образом, что его можно получить различными способами, в том числе и с использованием вспомогательных технологий.
Мировыми стандартами доступности занимается WAI, подразделение консорциума World Wide Web Consortium (W3C). Действующим стандартом является WCAG 2.1 (Web Content Accessibility Guidelines, Руководство по обеспечению доступности веб-контента 2.1), и в 2021 г. планируется выпуск обновлённой версии 2.2. Официальный перевод на русский язык пока не издан, но есть неавторизованный перевод от общественного движения «Информация для всех» [«Руководство по обеспечению доступности веб-контента (WCAG) 2.1». 2018]. Ресурсы WCAG представляет из себя ключевые принципы разработки доступных сайтов и приложений, критерии оценки доступности и методы достижения этих критериев.
Принятыми критериями оценки доступности являются требования соответствия элементов и функций стандартам А, АА и ААА. Рейтинг A – это минимальное требование доступности интерфейса, а AAA – золотой стандарт доступности.
В США доступность интерфейсов регулируется секцией 508 закона о реабилитации («Section 508 of the Rehabilitation Act») и разделом 255 закона о телекоммуникациях («Section 255 of the Telecommunications Act»).
В России действует принятый в 2020 г. стандарт – ГОСТ Р 52872-2019 «Интернет-ресурсы и другая информация, представленная в электронно-цифровой форме. Приложения для стационарных и мобильных устройств, иные пользовательские интерфейсы. Требования доступности для людей с инвалидностью и других лиц с ограничениями жизнедеятельности», описывающий сходные с WCAG нормативы по организации информации для людей с ограниченными возможностями.