Яркое событие сообщества: Элиза Бэнди

Элиза Бэнди — сотрудник Google, работающая над доступностью веб-сайтов и документацией для наших внутренних инструментов.

В этом посте рассказывается об эксперте сообщества в рамках программы «Изучите доступность!». Узнайте больше об инициативах и исследованиях Google в области доступности .

Александра Клеппер : Мне повезло называть вас коллегой. Как бы вы представили себя и свою работу здесь?

Элиза Бэнди, технический писатель Google.

Элиза Бэнди : Меня зовут Элиза, и я пишу документацию для внутренних инструментов и инфраструктуры Google.

Александра : Это такая классная работа. Со сколькими людьми вы работаете?

Элиза : В нашей более широкой команде около 40 человек, включая технических писателей, разработчиков учебных материалов и менеджеров программ. Когда я начинал, шесть лет назад, в команде было всего четыре человека.

Александра : Чем вы занимались до Google?

Элиза : Всю неделю я работала над разработкой видеоигр. А потом по выходным я работал в ремонте обуви.

Александра : Вы начали заниматься веб-доступностью после того, как пришли в Google?

Элиза : Да, но только через полтора года, на стороне. Я работаю над обеспечением доступности внутренней документации Google. До этой работы документы не разрабатывались с учетом доступности. Любая доступная функция документа была счастливой случайностью.

Были огромные проблемы, начиная с того, что цветовой контраст совершенно не подходил для ссылок. В таблицах был абсолютный беспорядок — если увеличить масштаб, все оставалось того же размера, потому что оно было определено в пикселях, а не в rem . Я вызвался исправить все эти вещи. А потом я просто продолжал исправлять еще больше вещей. Прошло пять лет, а я все еще занимаюсь этим.

Александра : Вы создали из себя человека, обладающего опытом и навыками в области доступности, и у вас есть решимость решить проблемы, которые необходимо решить.

Элиза : Да, я думаю, мы можем так сказать [ смеётся ]. Будучи человеком с ограниченными возможностями, я знаю, как трудно требовать обеспечения доступности. Поэтому тот факт, что у нас не было этих соображений доступности для моих коллег и моих коллег, меня очень разозлил. И никто больше их не ремонтировал. Итак, я вошел и починил их.

Я не думаю, что кто-то должен просить о доступности. Он должен быть встроен с самого начала.

Расставьте приоритеты в сценариях использования специальных возможностей

Александра : Когда вы думаете о доступности Интернета, то видите, что здесь много разных уровней, верно? Существуют разные, иногда противоречивые потребности в отношении различных видов инвалидности. Как вы расставляете приоритеты в том, что следует сделать?

Элиза : Многое из того, что я делаю, — это расстановка приоритетов. Например, насколько важно, чтобы какой-то конкретный вариант использования был на 100% полностью доступен? Я смотрю на множество данных: какой процент нашего населения является инвалидом? У скольких людей есть конкретная проблема с доступностью?

Например, есть группа пользователей, которые используют ChromeVox , встроенную программу чтения с экрана для Chromebook. Если в ChromeVox есть какие-то проблемы, мне нужно посмотреть, сколько людей используют ChromeVox, Jaws , NVDA и VoiceOver .

Внешне ChromeVox используют немногие. Поскольку мы — Google, многие люди используют Chromebook в качестве основного рабочего устройства, а это означает, что ChromeVox очень важен для внутренней документации. Возможно, ошибка ChromeVox встречается немного выше, чем ошибка VoiceOver или ошибка NVDA.

Вообще говоря, я стараюсь сначала исправить ситуацию для основных программ чтения с экрана. Окрашивание имеет тенденцию быть своего рода удачей или промахом, потому что существует множество расширений, которые решают проблемы окраски, особенно для режимов высокой контрастности.

Александра : Вы упомянули данные, которые в Google невероятно важны (конечно). Мы всегда слышим: «Подтвердите свою идею данными». Как вы собираете данные для обеспечения доступности в Google?

Элиза : Я во многом полагаюсь на данные, собранные Google Disability Alliance . И я часто сверяюсь с опросами WebAIM .

Культура доступности

Александра : Расскажите мне о культуре доступности в Google.

Элиза : Оно очень, очень быстро превратилось в нечто, имеющее финансирование и широкомасштабное значение. И я обнаружил, что почти каждый хочет поступать правильно. Нашим коллегам нужны образовательные ресурсы о том, как поступать правильно и как расставлять приоритеты в отношении доступности.

Реструктуризировать приложение, веб-сайт или что-либо еще, чтобы сделать его доступным после того, как вы уже внедрили его неправильно, сложно . Поэтому часть моей работы заключается в том, чтобы заставить наших инженеров задуматься о включении доступности в первоначальные проекты до того, как продукты будут созданы. Люди очень восприимчивы к этому и даже с энтузиазмом относятся к этому!

Реальное сопротивление включению доступности у меня было только один раз, и даже это было довольно легко решить.

Александра : Можете ли вы рассказать мне об этом подробнее?

Элиза : Когда я впервые присоединилась к проектированию доступности, это занимало всего 20% моего времени. Некоторые люди не понимали, почему мы уделяем особое внимание доступности. Кто-то сказал: «Только 1% населения инвалид». Я стоял на своем: нам нужно было это сделать, потому что это было правильно. И, это было мое время, я посвящу его так, как считаю нужным.

Конечно, трудно услышать от кого-либо, что инвалиды не имеют значения, что это слишком маленькая группа.

Александра : Особенно, если ты принадлежишь к этой группе населения. Знай свою аудиторию!

Элиза : Мне никогда не нравится слышать: «О, это всего лишь 1%». Слово «единственное» звучит незначительно. Но когда вы думаете о населении мира, это очень много людей. И это много людей, которые работают в Google. И о многих инвалидностях не сообщается .

Александра : Мы знаем, что инвалидностью страдают гораздо более 1% населения. ВОЗ сообщает , что более 1 миллиарда человек имеют инвалидность; и 2,2 миллиарда человек имеют те или иные нарушения зрения ! Конечно, степень тяжести бывает разной, и некоторые люди с нарушениями зрения не считают себя инвалидами. Но эти нарушения влияют на взаимодействие в сети.

Элиза : Точно.

Создайте свой собственный набор экспертных знаний

Александра : Есть ли какой-нибудь совет, который вы хотели бы получить, прежде чем начать работать в области доступности?

Элиза : Это нормально – не знать всего. Доступность – это огромное, широкое пространство. Я знаю, что есть много вещей, которых я не знаю. У меня очень специфический набор навыков. Так уж получилось, что я знаю, где найти информацию о лучших практиках обеспечения доступности.

Даже в рамках моей специальности — программ чтения с экрана и цветового контраста — я каждый день узнаю что-то новое. Я глухой, но я не эксперт по доступности субтитров. Я знаю, что работает для меня, но не знаю, что работает для всех остальных. Если бы меня спросили, мне пришлось бы поискать лучшие практики.

Александра : Разумно не быть абсолютным экспертом во всех видах доступности. Как бы вы помогли инженерам изучить шаблоны доступности?

Элиза : Я тесно сотрудничаю с инженером, который заинтересован в доступности. Я передам ей ошибку и покажу, как ее исправить. Затем я познакомлю ее с лучшими практиками. Она может просмотреть другие документы и увидеть, что они рекомендуют один подход, но он не работает по причинам XYZ.

Особенность веб-доступности в том, что конкретных примеров кода не так много, потому что нет двух людей, создающих одну и ту же функцию одинаковым способом. Таким образом, вы можете подбирать решения на скорую руку. Многие люди не думают о доступности, пока все не будет собрано воедино. Что ты собираешься делать в этот момент? Собираетесь ли вы разобрать его, собрать заново и переписать все свои тесты? Нет, это не так. Вы собираетесь что-то скрепить.

Это означает, что вам необходимо понять, как пользователь с ограниченными возможностями будет ожидать функционирования приложения, а затем смоделировать свой код так, чтобы оно выполняло эту функцию. Возможно, он не выглядит идеальным примером кода или комплексными компонентами, но в конечном итоге, пока он надежно выполняет ту же функцию, все будет в порядке.

Александра : Мне кажется, вы говорите, что важнее получить положительный результат, чем слишком сильно беспокоиться о том, как мы его добьемся.

Элиза : Да. Потому что, честно говоря, в этом случае цель оправдывает средства. Очень важно понимать, как пользователь программы чтения с экрана или любой другой пользователь с ограниченными возможностями ожидает, что это будет работать.

Существует миллиард ролей ARIA, и вы не можете знать каждую из них. Кроме того, некоторые из них работают не со всеми программами чтения с экрана! Поэтому вам нужно знать потребности ваших пользователей, чтобы создавать продукты для них.

Александра : Существуют ли общие внешние ресурсы, на которые вы полагаетесь, создавая внутреннюю документацию или предлагая поддержку инженерам Google?

Элиза : Я во многом полагаюсь на рекомендации W3C . Они очень хороши для понимания того, что вам нужно делать. WebAIM — еще один чрезвычайно хороший ресурс, который, по моему мнению, немного лучше с точки зрения технической реализации. Мне также очень нравится документация Mozilla — в девяти случаях из десяти, если я что-то ищу, ответ находится в веб-документах MDN .

Мне нравится inclusive-comComponents.design — это здорово, если вам нужна библиотека доступных компонентов.

Университет Деке имеет множество передовых практик. Я использую его для справочных материалов, когда сообщаю об ошибках или учу кого-то следовать определенному шаблону.

Испытайте инструменты специальных возможностей из первых рук

Александра : Как можно узнать, как это влияет на пользователя? Поскольку ваш опыт заключается в поддержке людей, страдающих дальтонизмом, и программ чтения с экрана, давайте начнем с этого.

Элиза : Для людей с нарушением цветового зрения и дальтонизмом существуют симуляторы и эмуляторы . Вы действительно не сможете понять, как может видеть кто-то другой, пока не увидите это сами. Если я замечу действительно плохую насыщенность, как только я прогоню ее через симулятор, я могу подтвердить, что она вообще не различима.

Чтобы поддержать пользователей программ чтения с экрана, нет лучшего способа понять это, чем использовать программу чтения с экрана. Сначала прочитайте руководства, это важно. Некоторые люди расстраиваются, когда просто включают его и пытаются с ним возиться — это плохой способ научиться ими пользоваться. Вам нужно больше, чем 5, 10 или 20 минут. Используйте его как минимум в течение часа, чтобы выявить некоторые разочарования, с которыми сталкиваются пользователи, полагающиеся на эту технологию.

Я твердо верю, что каждому в какой-то момент жизни понадобятся технологии доступности. Например, недавно я повредил запястье и не мог пользоваться мышью, поэтому несколько недель пользовался клавиатурой. Это было так неприятно. Подобные упражнения действительно могут помочь вам оказаться в положении человека с ограниченными возможностями, пытающегося ориентироваться в мире здоровых людей.

Симуляторы, хотя и полезны, но не эквивалентны инвалидности.

Александра : Очевидно, что опыт использования симуляторов, который есть у меня или у любого разработчика, отличается от опыта человека с нарушениями зрения.

Элиза : Вы всегда можете поговорить с кем-то с ограниченными возможностями, чтобы узнать об их опыте. И когда вы развиваете это сочувствие, важно помнить, что человек, который часто использует эти инструменты, всегда будет делать это лучше, чем вы. Инвалиды всегда будут лучше ориентироваться в собственном пространстве, потому что это тело, с которым живет этот человек.

Я боюсь, что люди, которые проходят через эти упражнения по эмпатии, из-за отсутствия лучшего термина, думают, что точно знают, через что проходят люди. Они внезапно думают, что являются экспертами в этом опыте. Вы не эксперт в этом опыте. Если вы трудоспособны, вы принципиально не являетесь экспертом в программах чтения с экрана. Я не эксперт по дальтонизму, хотя и работаю в этой сфере. Я не эксперт по программам чтения с экрана.

Я эксперт по своему опыту слабослышащих. Я являюсь экспертом в вопросах необходимости слухового аппарата и каждый день ориентируюсь в своих собственных переживаниях. Но это не значит, что я являюсь экспертом по опыту других людей с глухотой.

Худшее, что вы можете сделать в области обеспечения доступности, — это иметь эго. Что бы ты ни делал, ты все равно что-нибудь испортишь. Это не повод расстраиваться, потому что нет двух людей с одинаковыми потребностями инвалидов. Нет двух людей, которые имели бы одинаковую точку зрения на доступность и инвалидность. Вы не можете сделать все на 100%, но это не значит, что вам не следует пытаться. Вы никогда не станете идеальным, но все равно стремитесь к этому.

Вы можете получить критические отзывы, кто-то может сказать: «Эй, ваш продукт недоступен!»

Александра : Симуляторы поддерживают другой стиль обучения, демонстрируя ваш продукт и одновременно сталкиваясь с некоторыми проблемами, с которыми могут столкнуться люди с ограниченными возможностями. Но это не то же самое, что испытать ваш продукт с помощью инструментов обеспечения специальных возможностей, которые они используют каждый день.

Элиза : Меня слегка раздражает, когда люди выключают звук и читают субтитры, а потом вдруг понимают: ох, эти автоматически генерируемые субтитры ужасны? Ага. Я не так воспринимаю подписи. Некоторые люди с ограниченными возможностями видят, как человек копирует их опыт и жалуется на инструменты, не нуждаясь в них активно. Это расстраивает, я действительно это понимаю.

Но я также не хочу быть человеком, который должен сидеть и описывать свой опыт глухого человека снова и снова, снова и снова. Каждый раз. Если мы хотим, чтобы трудоспособные люди понимали наш опыт, нам придется мириться с их реакцией на этот опыт.

Тем не менее, такие «опыты», как ужин в ресторане вслепую и дегустация вин, меня бесят. Это как косплеить инвалидность. Но ради того, чтобы попытаться понять, как ваши пользователи используют ту или иную функцию или как читатели читают страницу? Это нормально. На самом деле это минимум. Поставьте себя на их место на час и выясните, как эти вещи на самом деле работают. Это действительно имеет значение.

Выясните, как люди перемещаются по вашему сайту. Вы можете задаться вопросом: «Почему я не могу просто разместить вверху баннер с предупреждением о том, что все ссылки открываются в новой вкладке?» Ну, потому что кто-то может не читать страницу, начинающуюся с баннера. Создайте свой дизайн с учетом интересов людей с ограниченными возможностями.

Сделайте одно: прекратите создавать бесконечную прокрутку

Александра : Есть ли что-то, что вы хотели бы, чтобы инженеры начали делать свои сайты более доступными?

Элиза : Бесконечный свиток — это беда, и никто никогда не должен его использовать. Я не могу найти вещи, мне нужно уметь найти вещи! И это очень плохо для производительности.

Кроме того, визуальное перемещение объектов внутри DOM очень раздражает. Порядок табуляции имеет значение, особенно для пользователей клавиатуры.


Узнайте больше об инициативах и исследованиях Google в области доступности . В дополнение к ресурсам по веб-разработке на сайте Learn Accessibility , Google создал доступный курс документации: Техническое письмо для специальных возможностей .

Следите за командой Google по специальным возможностям в Твиттере @GoogleAccess и командой Chrome по адресу @ChromiumDev .

,

Элиза Бэнди — сотрудник Google, работающая над доступностью веб-сайтов и документацией для наших внутренних инструментов.

В этом посте рассказывается об эксперте сообщества в рамках программы «Изучите доступность!». Узнайте больше об инициативах и исследованиях Google в области доступности .

Александра Клеппер : Мне повезло называть вас коллегой. Как бы вы представили себя и свою работу здесь?

Элиза Бэнди, технический писатель Google.

Элиза Бэнди : Меня зовут Элиза, и я пишу документацию для внутренних инструментов и инфраструктуры Google.

Александра : Это такая классная работа. Со сколькими людьми вы работаете?

Элиза : В нашей более широкой команде около 40 человек, включая технических писателей, разработчиков учебных материалов и менеджеров программ. Когда я начинал, шесть лет назад, в команде было всего четыре человека.

Александра : Чем вы занимались до Google?

Элиза : Всю неделю я работала над разработкой видеоигр. А потом по выходным я работал в ремонте обуви.

Александра : Вы начали заниматься веб-доступностью после того, как пришли в Google?

Элиза : Да, но только через полтора года, на стороне. Я работаю над обеспечением доступности внутренней документации Google. До этой работы документы не разрабатывались с учетом доступности. Любая доступная функция документа была счастливой случайностью.

Были огромные проблемы, начиная с того, что цветовой контраст совершенно не подходил для ссылок. В таблицах был абсолютный беспорядок — если увеличить масштаб, все оставалось того же размера, потому что оно было определено в пикселях, а не в rem . Я вызвался исправить все эти вещи. А потом я просто продолжал исправлять еще больше вещей. Прошло пять лет, а я все еще занимаюсь этим.

Александра : Вы создали из себя человека, обладающего опытом и навыками в области доступности, и у вас есть решимость решить проблемы, которые необходимо решить.

Элиза : Да, я думаю, мы можем так сказать [ смеётся ]. Будучи человеком с ограниченными возможностями, я знаю, как трудно требовать обеспечения доступности. Поэтому тот факт, что у нас не было этих соображений доступности для моих коллег и моих коллег, меня очень разозлил. И никто больше их не ремонтировал. Итак, я вошел и починил их.

Я не думаю, что кто-то должен просить о доступности. Он должен быть встроен с самого начала.

Расставьте приоритеты в сценариях использования специальных возможностей

Александра : Когда вы думаете о доступности Интернета, то видите, что здесь много разных уровней, верно? Существуют разные, иногда противоречивые потребности в отношении различных видов инвалидности. Как вы расставляете приоритеты в том, что следует сделать?

Элиза : Многое из того, что я делаю, — это расстановка приоритетов. Например, насколько важно, чтобы какой-то конкретный вариант использования был на 100% полностью доступен? Я смотрю на множество данных: какой процент нашего населения является инвалидом? У скольких людей есть конкретная проблема с доступностью?

Например, есть группа пользователей, которые используют ChromeVox , встроенную программу чтения с экрана для Chromebook. Если в ChromeVox есть какие-то проблемы, мне нужно посмотреть, сколько людей используют ChromeVox, Jaws , NVDA и VoiceOver .

Внешне ChromeVox используют немногие. Поскольку мы — Google, многие люди используют Chromebook в качестве основного рабочего устройства, а это означает, что ChromeVox очень важен для внутренней документации. Возможно, ошибка ChromeVox встречается немного чаще, чем ошибка VoiceOver или ошибка NVDA.

Вообще говоря, я стараюсь сначала исправить ситуацию для основных программ чтения с экрана. Окрашивание имеет тенденцию быть своего рода удачей или промахом, потому что существует множество расширений, которые решают проблемы окраски, особенно для режимов высокой контрастности.

Александра : Вы упомянули данные, которые в Google невероятно важны (конечно). Мы всегда слышим: «Подтвердите свою идею данными». Как вы собираете данные для обеспечения доступности в Google?

Элиза : Я во многом полагаюсь на данные, собранные Google Disability Alliance . И я часто сверяюсь с опросами WebAIM .

Культура доступности

Александра : Расскажите мне о культуре доступности в Google.

Элиза : Оно очень, очень быстро превратилось в нечто, имеющее финансирование и широкомасштабное значение. И я обнаружил, что почти каждый хочет поступать правильно. Нашим коллегам нужны образовательные ресурсы о том, как поступать правильно и как расставлять приоритеты в отношении доступности.

Реструктуризировать приложение, веб-сайт или что-либо еще, чтобы сделать его доступным после того, как вы уже внедрили его неправильно, сложно . Поэтому часть моей работы заключается в том, чтобы заставить наших инженеров задуматься о включении доступности в первоначальные проекты до того, как продукты будут созданы. Люди очень восприимчивы к этому и даже с энтузиазмом относятся к этому!

Реальное сопротивление включению доступности у меня было только один раз, и даже это было довольно легко решить.

Александра : Можете ли вы рассказать мне об этом подробнее?

Элиза : Когда я впервые присоединилась к проектированию доступности, это занимало всего 20% моего времени. Некоторые люди не понимали, почему мы уделяем особое внимание доступности. Кто-то сказал: «Только 1% населения инвалид». Я стоял на своем: нам нужно было это сделать, потому что это было правильно. И, это было мое время, я посвящу его так, как считаю нужным.

Конечно, трудно услышать от кого-либо, что инвалиды не имеют значения, что это слишком маленькая группа.

Александра : Особенно, если ты принадлежишь к этой группе населения. Знай свою аудиторию!

Элиза : Мне никогда не нравится слышать: «О, это всего лишь 1%». Слово «единственное» звучит незначительно. Но когда вы думаете о населении мира, это очень много людей. И это много людей, которые работают в Google. И о многих инвалидностях не сообщается .

Александра : Мы знаем, что инвалидностью страдают гораздо более 1% населения. ВОЗ сообщает , что более 1 миллиарда человек имеют инвалидность; и 2,2 миллиарда человек имеют те или иные нарушения зрения ! Конечно, степень тяжести бывает разной, и некоторые люди с нарушениями зрения не считают себя инвалидами. Но эти нарушения влияют на взаимодействие в сети.

Элиза : Точно.

Создайте свой собственный набор экспертных знаний

Александра : Есть ли какой-нибудь совет, который вы хотели бы получить, прежде чем начать работать в области доступности?

Элиза : Это нормально – не знать всего. Доступность – это огромное, широкое пространство. Я знаю, что есть много вещей, которых я не знаю. У меня очень специфический набор навыков. Так уж получилось, что я знаю, где найти информацию о лучших практиках обеспечения доступности.

Даже в рамках моей специальности — программ чтения с экрана и цветового контраста — я каждый день узнаю что-то новое. Я глухой, но я не эксперт по доступности субтитров. Я знаю, что работает для меня, но не знаю, что работает для всех остальных. Если бы меня спросили, мне пришлось бы поискать лучшие практики.

Александра : Разумно не быть абсолютным экспертом во всех видах доступности. Как бы вы помогли инженерам изучить шаблоны доступности?

Элиза : Я тесно сотрудничаю с инженером, который заинтересован в доступности. Я передам ей ошибку и покажу, как ее исправить. Затем я познакомлю ее с лучшими практиками. Она может просмотреть другие документы и увидеть, что они рекомендуют один подход, но он не работает по причинам XYZ.

Особенность веб-доступности в том, что конкретных примеров кода не так много, потому что нет двух людей, создающих одну и ту же функцию одинаковым способом. Таким образом, вы можете подбирать решения на скорую руку. Многие люди не думают о доступности, пока все не будет собрано воедино. Что ты собираешься делать в этот момент? Собираетесь ли вы разобрать его, собрать заново и переписать все свои тесты? Нет, это не так. Вы собираетесь что-то скрепить.

Это означает, что вам необходимо понять, как пользователь с ограниченными возможностями будет ожидать функционирования приложения, а затем смоделировать свой код так, чтобы оно выполняло эту функцию. Возможно, он не выглядит идеальным примером кода или комплексными компонентами, но в конечном итоге, пока он надежно выполняет ту же функцию, все будет в порядке.

Александра : Мне кажется, вы говорите, что важнее получить положительный результат, чем слишком сильно беспокоиться о том, как мы его добьемся.

Элиза : Да. Потому что, честно говоря, в этом случае цель оправдывает средства. Очень важно понимать, как пользователь программы чтения с экрана или любой другой пользователь с ограниченными возможностями ожидает, что это будет работать.

Существует миллиард ролей ARIA, и вы не можете знать каждую из них. Кроме того, некоторые из них работают не со всеми программами чтения с экрана! Поэтому вам нужно знать потребности ваших пользователей, чтобы создавать продукты для них.

Александра : Существуют ли общие внешние ресурсы, на которые вы полагаетесь, создавая внутреннюю документацию или предлагая поддержку инженерам Google?

Элиза : Я во многом полагаюсь на рекомендации W3C . Они очень хороши для понимания того, что вам нужно делать. WebAIM — еще один чрезвычайно хороший ресурс, который, по моему мнению, немного лучше с точки зрения технической реализации. Мне также очень нравится документация Mozilla — в девяти случаях из десяти, если я что-то ищу, ответ находится в веб-документах MDN .

Мне нравится inclusive-comComponents.design — это здорово, если вам нужна библиотека доступных компонентов.

Университет Деке имеет множество передовых практик. Я использую его для справочных материалов, когда сообщаю об ошибках или учу кого-то следовать определенному шаблону.

Испытайте инструменты специальных возможностей из первых рук

Александра : Как можно узнать, как это влияет на пользователя? Поскольку ваш опыт заключается в поддержке людей, страдающих дальтонизмом, и программ чтения с экрана, давайте начнем с этого.

Элиза : Для людей с нарушением цветового зрения и дальтонизмом существуют симуляторы и эмуляторы . Вы действительно не сможете понять, как может видеть кто-то другой, пока не увидите это сами. Если я замечу действительно плохую насыщенность, как только я прогоню ее через симулятор, я могу подтвердить, что она вообще не различима.

Чтобы поддержать пользователей программ чтения с экрана, нет лучшего способа понять это, чем использовать программу чтения с экрана. Сначала прочитайте руководства, это важно. Некоторые люди расстраиваются, когда просто включают его и пытаются с ним возиться — это плохой способ научиться ими пользоваться. Вам нужно больше, чем 5, 10 или 20 минут. Используйте его как минимум в течение часа, чтобы выявить некоторые разочарования, с которыми сталкиваются пользователи, полагающиеся на эту технологию.

Я твердо верю, что каждому в какой-то момент жизни понадобятся технологии доступности. Например, недавно я повредил запястье и не мог пользоваться мышью, поэтому несколько недель пользовался клавиатурой. Это было так неприятно. Подобные упражнения действительно могут помочь вам оказаться в положении человека с ограниченными возможностями, пытающегося ориентироваться в мире здоровых людей.

Симуляторы, хотя и полезны, но не эквивалентны инвалидности.

Александра : Очевидно, что опыт использования симуляторов, который есть у меня или у любого разработчика, отличается от опыта человека с нарушениями зрения.

Элиза : Вы всегда можете поговорить с кем-то с ограниченными возможностями, чтобы узнать об их опыте. И когда вы развиваете это сочувствие, важно помнить, что человек, который часто использует эти инструменты, всегда будет делать это лучше, чем вы. Инвалиды всегда будут лучше ориентироваться в собственном пространстве, потому что это тело, с которым живет этот человек.

Я боюсь, что люди, которые проходят через эти упражнения по эмпатии, из-за отсутствия лучшего термина, думают, что точно знают, через что проходят люди. Они внезапно думают, что являются экспертами в этом опыте. Вы не эксперт в этом опыте. Если вы трудоспособны, вы принципиально не являетесь экспертом в программах чтения с экрана. Я не эксперт по дальтонизму, хотя и работаю в этой сфере. Я не эксперт по программам чтения с экрана.

Я эксперт по своему опыту слабослышащих. Я являюсь экспертом в вопросах необходимости слухового аппарата и каждый день ориентируюсь в своих собственных переживаниях. Но это не значит, что я являюсь экспертом по опыту других людей с глухотой.

Худшее, что вы можете сделать в области обеспечения доступности, — это иметь эго. Что бы ты ни делал, ты все равно что-нибудь испортишь. Это не повод расстраиваться, потому что нет двух людей с одинаковыми потребностями инвалидов. Нет двух людей, которые имели бы одинаковую точку зрения на доступность и инвалидность. Вы не можете сделать все на 100%, но это не значит, что вам не следует пытаться. Вы никогда не станете идеальным, но все равно стремитесь к этому.

Вы можете получить критические отзывы, кто-то может сказать: «Эй, ваш продукт недоступен!»

Александра : Симуляторы поддерживают другой стиль обучения, демонстрируя ваш продукт и одновременно сталкиваясь с некоторыми проблемами, с которыми могут столкнуться люди с ограниченными возможностями. Но это не то же самое, что испытать ваш продукт с помощью инструментов обеспечения специальных возможностей, которые они используют каждый день.

Элиза : Меня слегка раздражает, когда люди выключают звук и читают субтитры, а потом вдруг понимают: ох, эти автоматически генерируемые субтитры ужасны? Ага. Я не так воспринимаю подписи. Некоторые люди с ограниченными возможностями видят, как человек копирует их опыт и жалуется на инструменты, не нуждаясь в них активно. Это расстраивает, я действительно это понимаю.

Но я также не хочу быть человеком, который должен сидеть и описывать свой опыт глухого человека снова и снова, снова и снова. Каждый раз. Если мы хотим, чтобы трудоспособные люди понимали наш опыт, нам придется мириться с их реакцией на этот опыт.

Тем не менее, такие «опыты», как ужин в ресторане вслепую и дегустация вин, меня бесят. Это как косплеить инвалидность. Но ради того, чтобы попытаться понять, как ваши пользователи используют ту или иную функцию или как читатели читают страницу? Это нормально. На самом деле это минимум. Поставьте себя на их место на час и выясните, как эти вещи на самом деле работают. Это действительно имеет значение.

Выясните, как люди перемещаются по вашему сайту. Вы можете задаться вопросом: «Почему я не могу просто разместить вверху баннер с предупреждением о том, что все ссылки открываются в новой вкладке?» Ну, потому что кто-то может не читать страницу, начинающуюся с баннера. Создайте свой дизайн с учетом интересов людей с ограниченными возможностями.

Сделайте одно: прекратите создавать бесконечную прокрутку

Александра : Есть ли что-то, что вы хотели бы, чтобы инженеры начали делать свои сайты более доступными?

Элиза : Бесконечный свиток — это беда, и никто никогда не должен его использовать. Я не могу найти вещи, мне нужно уметь найти вещи! И это очень плохо для производительности.

Кроме того, визуальное перемещение объектов внутри DOM очень раздражает. Порядок табуляции имеет значение, особенно для пользователей клавиатуры.


Узнайте больше об инициативах и исследованиях Google в области доступности . В дополнение к ресурсам по веб-разработке на сайте Learn Accessibility , Google создал доступный курс документации: Техническое письмо для специальных возможностей .

Следите за командой Google по специальным возможностям в Твиттере @GoogleAccess и командой Chrome по адресу @ChromiumDev .

,

Элиза Бэнди — сотрудник Google, работающая над доступностью веб-сайтов и документацией для наших внутренних инструментов.

В этом посте рассказывается об эксперте сообщества в рамках программы «Изучите доступность!». Узнайте больше об инициативах и исследованиях Google в области доступности .

Александра Клеппер : Мне повезло называть вас коллегой. Как бы вы представили себя и свою работу здесь?

Элиза Бэнди, технический писатель Google.

Элиза Бэнди : Меня зовут Элиза, и я пишу документацию для внутренних инструментов и инфраструктуры Google.

Александра : Это такая классная работа. Сколько людей вы работаете?

ELISA : Наша более широкая команда составляет около 40 человек, в которую входят технические писатели, обучающие дизайнеры и менеджеры программ. Когда я начал, шесть лет назад, в команде было всего четыре человека.

Александра : Чем вы занимались перед Google?

Элиза : В течение недели я работал в разработке видеоигр. А потом по выходным я работал в ремонте обуви.

Александра : Вы начали работать в веб -доступности, как только попадете в Google?

Элиза : Да, но только примерно через полтора года на стороне. Я работаю над разработкой доступности для внутренней документации Google. До этой работы документы не были разработаны с учетом доступности. Любая функция DOC, которая была доступна, была счастливой аварией.

Были огромные проблемы, начиная с того, что цветовой контраст совершенно неуместен для ссылок. Таблицы были абсолютным беспорядком - если вы увеличились, все оставалось одинаковым размером, потому что он был определен в пикселях вместо rem . Я вызвался исправить все эти вещи. А потом я просто продолжал исправлять больше вещей. Здесь мы пять лет спустя, и я все еще в этом.

Александра : Вы создали себя, чтобы быть человеком с опытом доступности и навыками, и у вас есть решимость исправить проблемы, которые необходимо исправить.

Элиза : Да, я думаю, мы можем сказать это [ смеется ]. Как инвалид, я знаю, как трудно просить соображения доступности. Таким образом, тот факт, что у нас не было этих соображений доступности для моих коллег, и мои коллеги действительно разозлили меня. И никто другой не исправлял их. Итак, я вошел и исправил их.

Я не думаю, что кто -то должен просить доступности. Он должен быть встроен с самого начала.

Распределите приоритеты вашим вариантом использования доступности

Александра : Когда вы думаете о доступности в Интернете, в нем так много разных слоев, верно? Существуют разные, иногда противоречивые потребности в различных нарушениях. Как вы расставляете приоритеты, что должно быть сделано?

Элиза : Многое из того, что я делаю, - это приоритет. Например, насколько важно, чтобы какой -то конкретный вариант использования был полностью доступен на 100%? Я смотрю на многие данные: какой процент нашего населения инвалид? Сколько людей имеют конкретную проблему доступности?

Например, существует подмножество пользователей, которые используют Chromevox , встроенный экранный читатель для Chromebook. Если что -то является проблемой в Chromevox, я должен взглянуть на то, сколько людей используют Chromevox по сравнению с челюстями и NVDA и голос за кадром .

Внешне не многие люди используют Chromevox. Поскольку мы Google, многие люди используют Chromebook в качестве своего основного рабочего устройства, что означает, что Chromevox очень важен для внутренней документации. Может быть, ошибка Chromevox нажимается немного выше, чем ошибка голоса или ошибка NVDA.

Вообще говоря, я стараюсь сначала исправить вещи для основных читателей экрана. Окраска, как правило, является своего рода ударом или промахом, потому что есть куча расширений, которые совершают кругосветное плавание, особенно для режимов с высокой контрастностью.

Александра : Вы упомянули данные, которые невероятно важны в Google (конечно). Мы всегда слышим: «Подкрепите вашу идею с данными». Как собирать данные для доступности в Google?

ELISA : Я очень полагаюсь на данные, которые были собраны Альянсом по инвалидности Google . И я часто перепроверяю с опросами Webaim .

Культура доступности

Александра : Расскажите мне о культуре доступности в Google.

Элиза : Он очень, очень быстро превращается в нечто, что имеет финансирование и широкую озабоченность. И я обнаружил, что почти все хотят поступить правильно. Наши коллеги хотят образовательных ресурсов о том, как поступать правильно, как расставить приоритеты в доступности.

Реструктуризация приложения или веб -сайта или чего -либо доступного после того, как вы уже неправильно реализовали его. Таким образом, часть моей работы заключается в том, чтобы наши инженеры думали о включении доступности в первоначальные проекты, прежде чем продукты будут построены. Люди очень восприимчивы к этому, даже в восторге от этого!

У меня когда -либо было реальное сопротивление, чтобы включить доступность только один раз, и даже это было довольно легко разрешить.

Александра : Можете ли вы рассказать мне больше об этом?

ELISA : Когда я впервые присоединился к инженерии доступности, это было только 20% моего времени. Некоторые люди не понимали, почему мы сосредоточились на доступности. Кто -то сказал: «Только 1% населения инвалид». Я стоял на своей позиции - нам нужно было сделать это, потому что это было правильно. И это было мое время, я посвящаю это тому, как я вижу нужным.

Конечно, трудно услышать от любого, кто инвалид не имеет значения, что это слишком маленькая группа.

Александра : Особенно, когда вы являетесь членом этого населения. Знай свою аудиторию!

Элиза : Мне никогда не нравится слышать: «О, это всего 1%». «Только» делает его незначительным. Но когда вы думаете о глобальном населении, это много людей. И это много людей, которые работают в Google. И так много инвалидности недостаточно .

Александра : Мы знаем, что инвалидности страдают от гораздо более 1% населения. Кто сообщает , что более 1 миллиарда человек имеют инвалидность; И 2,2 миллиарда человек имеют какое -то нарушение зрения ! Конечно, существует различная тяжесть, и некоторые люди с нарушениями зрения не считают себя инвалидами. Но эти нарушения влияют на взаимодействие в Интернете.

Элиза : Точно.

Создайте свой собственный набор знаний

Александра : Есть ли какие -нибудь советы, которые вы хотели бы иметь до того, как начали работать в доступности?

Элиза : Это нормально не знать все. Доступность - это огромное, широкое пространство. Я знаю, что я не знаю много вещей. У меня есть очень специфический набор навыков. Так получилось, что я знаю, где найти информацию о том, какова лучшие практики доступности.

Даже в моей собственной специальности, читателях экрана и цветовой контрастности , я изучаю новые вещи каждый день. И я глухой, но я не эксперт по доступности для закрытых подписей. Я знаю, что работает для меня, но я не знаю, что работает для всех остальных. Я должен был искать лучшие практики, если их спросят.

АЛЕКСАНДРА : Разумно не быть абсолютным экспертом в любом виде доступности. Как бы вы помогли инженерам изучать шаблоны доступности?

Элиза : Я тесно сотрудничаю с инженером, который заинтересован в доступности. Я передам ей ошибку и покажу ей, как бы я это исправил. Затем я прохожу ее через лучшую практику. Она может посмотреть на другие документы и увидеть, что они рекомендовали один подход, но это не работает по причинам XYZ.

В веб -доступности в Интернете не так много конкретных примеров кода, потому что нет двух человек создают одну и ту же функцию одинаково. Итак, вы можете решения присяжных. Многие люди не думают о доступности, пока все не будет собрано вместе. Что ты собираешься делать в этот момент? Собираетесь ли вы снести его и собрать вместе и переписать все свои тесты? Нет, ты не. Ты собираешься что -то скрепить.

Это означает, что вам нужно понять, как отключенный пользователь ожидает, что приложение будет функционировать, а затем моделируйте свой код, чтобы он выполнял эту функцию. Это может не выглядеть как идеальные образцы кода или инклюзивные компоненты, но в конечном итоге, если он надежно выполняет ту же функцию, все будет хорошо.

Александра : Мне кажется, что вы говорите, что важнее получить положительный результат, чем слишком беспокоиться о том, как мы туда добираемся.

Элиза : Да. Потому что, честно говоря, цели действительно оправдывают средства этого дела. Очень важно понимать, как пользователь Reader или любой другой пользователь отключений ожидает, что это сработает.

Есть миллиард ролей арии, и вы не можете знать каждого. Кроме того, некоторые не работают со всеми читателями экрана! Таким образом, вам нужно знать потребности ваших пользователей, чтобы создать для них.

Александра : Существуют ли общие внешние ресурсы, на которые вы полагаетесь при создании внутренней документации или предлагаете поддержку инженерам Google?

ELISA : Я очень полагаюсь на руководящие принципы W3C . Они очень хороши для получения представления о том, что вам нужно сделать. Webaim - еще один чрезвычайно хороший ресурс, который я считаю немного лучше в отношении технической реализации. Мне также очень нравятся документы Mozilla - в течение десяти, если я что -то ищу, в веб -документах MDN есть ответ.

Я люблю инклюзивные компоненты . Design, что здорово, если вы хотите библиотеку доступных компонентов.

Университет Deque имеет много лучших практик. Я использую его для справочных материалов, когда я подаю ошибки или учу кого -то, как следовать определенной модели.

Изучение инструментов доступности из первых рук

Александра : Как можно узнать, как затронут пользователя? Поскольку ваш опыт в поддержке людей, которые являются Colorblind и Screen Readers, давайте начнем там.

ELISA : Для дефицита цветового зрения и цветовой пузыря есть симуляторы и эмуляторы . Вы действительно не можете понять, как кто -то еще может увидеть, пока не увидите это для себя. Если я замечаю действительно плохое насыщение, как только я проведу его через симулятор, я могу подтвердить, что это совсем не заметно.

Чтобы поддержать пользователей Reader Screen, нет лучшего способа понять это, чем использовать Screen Reader. Сначала прочитайте учебники, это ключ. Некоторые люди разочаровываются, когда они просто включают его и пытаются возиться с ним - это плохой способ научиться их использовать. Вам нужно больше 5, 10 или 20 минут. Используйте его на час как минимум, чтобы показать, что некоторые из разочарований сталкиваются с тем, кто полагается на эту технологию.

Я твердо верю в то, что в какой -то момент их жизни все понадобятся технология доступности. Например, я недавно повредил запястье и не мог использовать свою мышь, поэтому я использовал клавиатуру в течение нескольких недель. Это было так разочаровывает. Эти виды упражнений могут действительно помочь вам в положении инвалида, пытающегося ориентироваться в мире трудоспособных людей.

Симуляторы, хотя и полезны, не эквивалентны инвалидности

Александра : Очевидно, что опыт, который у меня есть, или любой разработчик, использование симуляторов - это не то же самое, что у кого -то с нарушениями зрения.

Элиза : Вы всегда можете поговорить с тем, кто инвалид, чтобы узнать об их опыте. И когда вы создаете эту эмпатию, важно помнить, что человек, который часто использует эти инструменты, всегда будет лучше, чем вы. Люди с ограниченными возможностями всегда будут лучше ориентироваться в своих собственных пространствах, потому что это тело, с которым живет этот человек.

Я боюсь, что люди, которые проходят эти упражнения сочувствия, из -за отсутствия лучшего термина, думают, что они точно знают, через что проходят люди. Они вдруг думают, что они являются экспертами в этом опыте. Вы не эксперт по этому опыту. Если вы трудоустройство, вы в основном не эксперт в считанных читателях. Я не эксперт по окрашиванию, хотя я работаю в этом пространстве. Я не эксперт на экране.

Я эксперт в своем опыте услышать. Я являюсь экспертом по необходимости слухового аппарата и навигации по своему опыту каждый день. Но это не значит, что я эксперт в опыте других людей с глухотой

Худшее, что вы можете сделать в разработке доступности, - это эго. Независимо от того, что вы делаете, вы собираетесь что -то испортить. Это не то, что не нужно отказаться, потому что ни один два человека не имеют одинаковых потребностей инвалидности. Нет двух человек, которые не имеют одинаковой точки зрения на доступность и инвалидность. Вы не можете сделать все на 100%, но это не значит, что вы не должны пытаться. Вы никогда не будете идеальным, но все равно стремитесь к этому.

Вы можете получить критический отзыв, кто -то может сказать: «Эй, ваш продукт недоступен!»

Александра : Симуляторы поддерживают другой стиль обучения, демонстрируя ваш продукт, столкнувшись с некоторыми проблемами, с которыми могут столкнуться люди с ограниченными возможностями. Но это не то же самое, что переживание вашего продукта с помощью инструментов доступности, которые они используют каждый день.

ELISA : Я слегка раздражается, когда люди выключают звук и читают подписи, а затем внезапно осознают, что эти автоматически сгенерированные подписи ужасны? Ага. Это не то, как я испытываю подписи. Некоторые люди с ограниченными возможностями видят, как человек подражает своему опыту и жалуется на инструменты, не нуждаясь в этих инструментах. Это разочаровывает, я действительно понимаю.

Но я также не хочу быть человеком, который должен сидеть там и описывать мой опыт как глухих людей снова и снова и снова. Каждый раз. Если мы хотим, чтобы трудоспособные люди поняли наш опыт, нам придется мириться с их реакцией на опыт.

Тем не менее, «впечатления», такие как слепые рестораны и дегустация вин, они меня злится. Это как косплей инвалидности. Но в интересах попытки понять, как ваши пользователи используют функцию или как читатели читают страницу? Это нормально. На самом деле, это минимум. Поместите себя в их место в течение часа и выясните, как эти вещи на самом деле работают. Это действительно имеет значение.

Выясните, как люди ориентируются на вашем сайте. Вы можете задаться вопросом: «Почему я не могу просто поставить предупреждение баннера на вершину, что все ссылки открываются на новой вкладке?» Ну, потому что кто -то может не читать страницу, начиная с баннера. Создайте свой дизайн с учетом инвалидов.

Сделай одну вещь: перестань строить бесконечную свиток

Александра : Есть ли одна вещь, которую вы хотели бы, чтобы инженеры просто начали делать, чтобы сделать свои сайты более доступными?

ELISA : Infinite Scrolk - это упадок, и никто никогда не должен его использовать. Я не могу найти вещи, мне нужно иметь возможность найти вещи! И это так плохо для производительности.

Кроме того, перемещение вещей визуально и внутри DOM действительно раздражает. Порядок вкладок имеет значение, особенно для пользователей клавиатуры.


Узнайте больше об инициативах Google по доступности и исследованиям . В дополнение к ресурсам веб -разработки в доступности Learn , Google создал доступный курс документации: техническое написание для доступности .

Следите за командой доступности Google в Твиттере по адресу @GoogleAccess и команде Chrome по адресу @chromiumdev .