Я постараюсь выложить и структурировать в этом дайджесте достойные материалы по теме доступности сайтов, которые я собрал для своего доклада на UWDC’13 и также как справочник для дополнительного чтения, так как обо всём сразу не удастся рассказать за полчаса, отведённые на доклад (презентация с доклада уже доступна в репозитории на гитхабе)
Все материалы упорядочены по шести групам: книги, видеозаписи, презентации, статьи, блоги, твиттер-аккаунты. Все материалы на английском языке, поэтом я перевёл названия на русский.
Вне любой из категорий:
- WCAG 2.0 на русском — руководство по обеспечению доступности веб-контента на русском языке
- Easy Chirp — живое и рабочее приложения для доступа к твиттеру.
Книги
- Погружение в доступность — книга Марка Пилгрима отвечает на два вопроса, как и зачем; состоит из вступления и тридцати дней, освещённых со стороны пяти людей со определёнными ограничениями, пользующимися интернетом. Несмотря на небольшое устаревание некоторого количества информации, остаётся одной из самой полезных книг по доступности.
- Как обеспечить доступность сайта — достаточно годная 17 страничная книга покрывает основные аспекты.
Видеозаписи
- 19% активных интернет-пользователей из-за которых вы будете гореть в аду — видеозапись презентации Артёма Геллера. Прошло два с половиной года, но не в этом дело, так как теория остаётся всё той же.
- Инвалидные коляски уступают место новому устройству — окунитесь в атмосферу заботы о людях.
- Accessibility @ Mozilla: Intro — свежее видео с ютуб-канала файрфокса, передающее отношение к доступности среди разработчиков браузера.
- Опыт Томми Эдисона — канал от рождения слепого Тома, в котором он рассказывает про свою жизнь, особенно стоит выделить два видео: «Рассказывая про цвета слепому человеку» и «Бред, который говорят слепым»
Презентации
В этот раздел я включил полезные, интересные или из разряда «всегда хотели знать, но боялись спросить» презентации. Все они опубликованы на сервисе слайдшэйр, поэтому помните о возможности посмотреть все презентации понравившегося вам автора, впрочем об этом я позаботился сам и привёл ссылки на тех авторов, у кого есть ещё что-нибудь интересное.
- Аякс и доступность — поверхностная презентация от Кристиана Хейлмана, вводящая в курс дела.
- Сделать хаос более доступным от Аарона Левентэ — короткая презентация, дающая представление о основных ограничениях людей (с интересными примерами) и подготавливающая к использования ARIA аттрибутов.
- Доступность сайтов сошла с ума (теперь ещё больше!) — превосходная презентация от Джареда Смита сотрудника WebAim, в которой он рассказывает про невозможность существования идеального доступного сайта, так как требования и стандарты постоянно меняются и также знакомит с распространёнными заблуждения о доступности.
- Доступность и Совместимость (с людьми) — ещё одна презентация от Джареда, более полно раскрывающая подход к работе над улучшением доступности сайтов.
- История типичного пользователя программ для чтения с экрана — Джаред снова рассказывает про доступность, но уже в свете «экранных читалок», на основе опроса в WebAim.
- HTML и CSS советы для улучшения доступности ваших сайтов — щепотка мифов и много конкретных советов от Иво Гомеса.
- Как создать доступное веб приложение — аккаунт Web Axe подробно и с примерами рассказывает историю создания «Easy Chirp», о котором я говорил в самом начале.
- Yahoo! Hack University: Инновации и соревнования в доступности — хорошая обзорная презентация от разработчика из Яху Теда Дрейка.
- Доступность HTML 5 — небольшая презентация Теда, освещающая аспекты доступности в современном стандарте HTML.
- Распространённые ошибки доступности — и снова Дрейк расскажет вам, что вы делаете неправильно, почему и как нужно делать на самом деле.
- Лаборатория доступности Яху — Нэйт Эбрагимун рассказывает про опыт яху в создании и развитии корпоративной группы, направленной на улучшение доступности собственных сервисов.
Второй блок презентаций рассматривает более подробно тему ARIA аттрибутов.
- Быстрое знакомство с WAI-ARIA от Русса Викли.
- Знакомство с WAI-ARIA — более размеренное введение в аттрибуты доступности.
- WAI-ARIA - Вступление — не менее полезное, чем предыдущие два, введение в ARIA аттрибуты с отличными примерами.
- Динамическое и доступное содержимое сайта с помощью WAI-ARIA небольшое руководство по внедрению ARIA аттрибутов с конкретными примерами.
- Прогрессивное улучшение с ARIA — огромная и потрясающая презентация Аарона Густафсона; «Мы можем и должны создавать более качественные сайты» — цитата из этой вдохновляющей презентации.
- Доступный дизайн — презентация разработчика из Нокии Раджа Лалы; Радж раскрывает ещё несколько значений доступности и рассказывает про принципы дизайна, о которых должен помнить дизайнер, чтобы все были счастливы.
- WAI-ARIA виджеты — Тодд Клутт рассказывает, как вылечить HTML4 до HTML5 с помощью
подорожникаARIA аттрибутов
Статьи
В этом блоке я привожу ссылки на статьи, которые по разным причинам заслуживают внимание.
- Аттрибут
alt— свежайшая статья от Эрика Зельдмана про аттрибутaltу изображений и как правильно его использовать. - Ты не можешь сделать кнопку — неплохая ретроспектива подходов к доступности контента.
- Быть или не быть навигации в
ul— подробный холивар в блоге у Криса Койера. - Названия полей в полях ввода — не лучшая идея — годный пример подтверждения правила Фарука Атеса.
- Веб разработчики: создать доступный сайт — чеклист того, о чём следует помнить разрабатывая «сайт для широкого круга пользователей, а не только для людей пользующихся сайтом, так же как и вы.»
- 25 способов сделать ваш сайт более доступным — статья от создателя доступного клиента твиттера Денниса Лембри — хороший список конкретных руководств к действию.
- Замечания по использованию ARIA вместе с HTML5 — статья объясняет, когда нужно использовать ARIA аттрибут, а когда можно нативный HTML тег из пятой редакции языка.
- Доступность социальных сетей — нерадостная картина — эту статью стоит прочитать, чтобы составить общее впечатление о том, как слепые пользуются социальными сетями, что не так с ними и окунуться в эту атмосферу; автору можно доверять — Марко Зиэ с рождения слеп и пользуется экранными читалками с 1991 года, когда у него появился его первый компьютер, на данный момент он работает инженером по контролю качества в корпорации Мозилла.
- Простые решения частых проблем доступности — девять проблем и их решения с букмарклетами для самостоятельной проверки.
- Рекомендуемая WAI-ARIA реализация для меню — Вопрос с кучей отсылок и подробнейший ответ на стековерфлоу.
- Интернет для незрячих. И немного про Apple — получасовой эпизод подкаста с Сергеем Усольцевым раскрывает тему голосовых функций на компьютерах и мобильных устройствах Apple — мне было очень интересно послушать живой опыт человека.
Блоги
- The Accessibility Project — совсем недавний проект созданный как открытая прощадка для улучшение интернета в сфере доступности. Обратите (sic!) внимание на опубликованный список ресурсов.
- Yachoo! Accessibility сайт команды специалистов из Яху.
- WebAxe — блог и подкаст про доступность сайтов.
- Marcozehe.de — блог Марко Зиэ.
- Тифлокомп.ру — русский сайт про технологии для незрячих и слабовидящих.
Твиттер
Твиттере-аккаунты живых людей или команд, специализирующихся на доступности.
- @MarcoInEnglish — Марко Зиэ
- @darkboutique — Артём Геллер
- @jared_w_smith — Джаред Смит
- @ted_drake — Тед Дрейк
- @AaronGustafson — Аарон Густафсон
- @dennisl — Деннис Лембри
- @iRajLal — Радж Лал
- @todd — Тод Клутс
- @PayPalInclusive — PayPal Accessibility
- @yahooaccess — Yahoo! Accessibility
- @EasyChirp — Easy Chirp
- @webaxe — WebAxe
- @AccessiQ — Access iQ