Обновить
75.23

Accessibility *

Помогаем людям с повышенными потребностями

Сначала показывать
Порог рейтинга
Уровень сложности

iOS 13 под лупой

Время на прочтение2 мин
Количество просмотров12K
Dynamic Type – хорошо, но работает не всегда. Сейчас я расскажу, как увеличиваются маленькие контролы в iOS 13 бесплатно, без регистрации и смс.

Читать дальше →

Failover: нас губит перфекционизм и… лень

Время на прочтение7 мин
Количество просмотров16K
Летом традиционно снижается и покупательская активность, и интенсивность изменения инфраструктуры веб-проектов, говорит нам Капитан Очевидность. Просто потому что даже айтишники, случается, ходят в отпуск. И CТО тоже. Тем тяжелее тем, кто остаётся на посту, но сейчас не об этом: возможно, именно поэтому лето — лучший период для того, чтобы не торопясь обдумать существующую схему резервирования и составить план по её улучшению. И в этом вам будет полезен опыт Егора Андреева из AdminDivision, о котором он рассказал на конференции Uptime day.

При строительстве резервных площадок, при резервировании есть несколько ловушек, в которые можно попасть. А попадаться в них совершенно нельзя. И губит нас во всем этом, как и во многом другом, перфекционизм и… лень. Мы пытаемся сделать всё-всё-всё идеально, а идеально делать не нужно! Нужно делать только определённые вещи, но сделать их правильно, довести до конца, чтоб они нормально работали.

Failover — это не какая-то такая весёлая фановая штука «чтоб было»; это вещь, которая должна сделать ровно одно — уменьшить время простоя, чтобы сервис, компания, теряла меньше денег. И во всех методах резервирования я предлагаю думать в следующем контексте: где деньги?


Читать дальше →

Тёмный режим не решит проблем с экранами

Время на прочтение5 мин
Количество просмотров13K

Данные научных исследований говорят, что уменьшения нагрузки на глаза при использовании тёмной темы в большинстве ситуаций не происходит


Чуть раньше я публиковал перевод статьи «Тёмные времена наступают», автор которой заявляла о пользе режима и пророчила его повсеместное внедрение. В этой статье упор сделан на исследования по теме и влияние опции на разных людей. — прим. перев.


Фото: Andrew Brookes/Cultura/Getty

Ночь застилает экраны наших компьютеров.



Она приходит в виде тёмного режима, модной в технологической отрасли функции, когда привычные яркие фоны заменяются тёмно-синими или чёрными. Twitter выпустил тёмный режим для сайта в 2017 году, а Facebook Messenger представил аналогичную функцию в апреле 2019. Особенно примечательным было объявление Apple на WWDC на прошлой неделе, что выходящая осенью iOS 13 тоже получит подобную опцию. Компания утверждает, что с тёмным режимом «каждый элемент на экране будет чуть меньше напрягать глаза», а некоторые люди заявляют, что включение функции помогает бороться с мигренью.

Читать дальше →

Яндекс для слепых и слабовидящих

Время на прочтение6 мин
Количество просмотров5.8K
Логотип Яндекса

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

1. Слепой человек не может защитить свой аккаунт. При создании ящика на сайте passport.yandex.ru есть возможность задать секретный вопрос для восстановления пароля, но в настоящее время список с вариантом выбора вопроса не озвучивается программой экранного доступа, а значит выбрать ничего нельзя и восстановить утерянный пароль или защититься от потенциальных взломщиков я не могу.

2. Яндекс отказывается предоставлять поддержку слепым и слабовидящим: формы обратной связи, также называемые «Написать в поддержку», имеют список тем обращения, где требуется выбрать какую-то одну. Как вы уже могли догадаться, из этого списка с помощью клавиатуры невозможно ничего выбрать, а значит, нельзя отправить сообщение.
Читать дальше →

Заголовок будет другой

Время на прочтение8 мин
Количество просмотров9.6K
Если вы разрабатываете продукт для масс-маркета, то вероятнее всего им пользуются люди с плохим зрением. Если вы стремитесь делать удобные интерфейсы, то надо сделать удобно для всех клиентов, в том числе для людей с плохим зрением. Думаю, мы часто забываем об этом. И это пора исправлять.


Читать дальше →

Виртуальная реальность – игра, лечение, жизнь. Технологии VR на службе реабилитационной медицины

Время на прочтение6 мин
Количество просмотров8.8K
Проводить часы за компьютерными играми – занятие не только для профессиональных киберспортсменов или геймеров-любителей. Есть люди, которым погружение в виртуальную реальность назначено лечащим врачом. От их успеха в игре зависит намного больше, чем выход на новый уровень или обладание нарисованным артефактом. Для них виртуальная реальность – это тренажер, обеспечивающий качество жизни, её комфорт, а иногда и продолжительность. Добро пожаловать в мир VR-реабилитации.



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

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

Обзор российского законодательства в сфере web доступности

Время на прочтение4 мин
Количество просмотров3.9K
Мне не раз доводилось сталкиваться с мнением, что доступность государственных сайтов закреплена законодательно, но при этом частные web ресурсы это некоим образом не касается, однако, в действительности, не все так однозначно. Этот пост — результат попытки разобраться с данным вопросом до конца и расставить все точки над i.
Читать дальше →

Реализуем поддержку accessibility, не меняя визуальную составляющую мобильного приложения

Время на прочтение3 мин
Количество просмотров1.7K
В этой статье не будет ни строчки кода, ни единого сложного термина. Постараюсь изложить так, чтобы даже далёкий от разработки человек понял.

Речь пойдёт о реализации accessibility (специальных возможностей) в мобильном приложении.
Читать дальше →

Разработка доступных интерфейсов

Время на прочтение16 мин
Количество просмотров9.5K
По данным Росстата 1 млн. человек имеют проблемы со зрением, начиная от астигматизма и заканчивая слепотой и с трудом могут пользоваться обычными сайтами. Попробуйте протестировать ваш ресурс на доступность: зажмурьте глаза, чтобы экран размылся и кликайте, вводите текст, переходите по страницам. Если привычные действия неудобно выполнять, то можно задуматься над доступностью.

Хорошие примеры доступных сайтов у Пенсионного Фонда и Госуслуг. Чтобы ваш ресурс стал доступным, такой масштабной работы, как для ПФР, не требуется. Достаточно применить три принципа, добавить в закладки два сайта с подробной документацией по разработке доступных сайтов и немного адаптировать рабочий процесс под новую парадигму. В результате ваши ресурсы перейдут на новую ступень: будут доступными и удобными для людей с ограниченными возможностями.

О том, как быстро и эффективно разрабатывать доступные ресурсы сегодняшняя расшифровка доклада Сергея Кригера на Frontend Conf.

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

Время на прочтение11 мин
Количество просмотров21K


В своих предыдущих статьях я рассказывал о том, как помочь парализованным людям общаться с внешним миром: сообщать о своих желаниях, писать письма, лазить по интернету, используя лишь свои глаза и устройство, отслеживающее направление взгляда (айтрекер). При этом физически человек всё равно остаётся ограничен миром компьютера и постели.

Здесь я расскажу о простейших (на мой взгляд) способах самому менять что-то во внешнем мире: включить свет или гирлянду на новогодней ёлке, поуправлять вездеходом на радиоуправлении, заставить моторизованную коляску двигаться в нужном направлении.

Клавиатурные макросы для повседневных задач

Время на прочтение2 мин
Количество просмотров23K

Всем привет.

Среди общества как-то повелось, что запись макросов на клавиатуре чисто геймерская необходимость и часто встречается только на геймерских клавиатурах.

Но ведь по сути это просто запись последовательности нажимаемых клавиш.

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

Читать дальше →

Доступность интерфейсов. Лекция Яндекса

Время на прочтение21 мин
Количество просмотров22K
Меня зовут Дима, я работаю в офисе Яндекса в Санкт-Петербурге и занимаюсь внутренними сервисами в команде разработки интерфейсов Толоки. В этом году я подготовил лекцию для Школы разработки интерфейсов. Ниже — её расшифровка.

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


— Что скрывается под модным нынче термином accessibility? Какие у вас есть варианты? Для слепых, чтение с экрана, с ограниченными возможностями, координация движений… Все верно. Доступность — возможность использования интерфейса всеми, независимо от физических или технических ограничений.

Доступность игр на pygame

Время на прочтение3 мин
Количество просмотров4.4K

Всем привет.

В статье Звуковые игры: невидимый рынок ждёт героев были рассмотрены звуковые игры с крутым объемным звуком, и библиотеки для его создания.

Ну а я решил начать с малого, и для начала организовать озвучивание синтезатором действий в пошаговых играх на pygame.

Конечно не для всех игр подходит такой прием, но в некоторых очень даже.



Создадим модуль speech.

В нем организуем два варианта работы:

  • подключение к экранному диктору NVDA через его Controller dll;
  • напрямую на синтезатор windows через SAPI5;


Читать дальше →

Ближайшие события

Как использовать “Tobii Eye Tracker 4C” для общения с ребёнком, который не может говорить и двигаться (СМА, ДЦП, БАС)

Время на прочтение10 мин
Количество просмотров33K


В основе методики лежит отслеживание направления взгляда, которое осуществляет устройство “Tobii Eye Tracker 4C”. На экран компьютера выводится таблица с несколькими картинками. Если задержать взгляд на отдельной картинке, то будет озвучена соответствующая ей фраза, например, «пить», «повернуть на бок», «смотреть мультики».

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

Что потребуется (в двух словах)?

  1. компьютер
  2. айтрекер — устройство отслеживания направления взгляда
  3. бесплатное программное обеспечение (от автора статьи)

Непрофессиональное видеонаблюдение квартиры занятно и недорого

Время на прочтение5 мин
Количество просмотров59K
С момента как у меня в квартире на страже появилась GSM сигнализация, появилась мысль о том, что неплохо бы иметь в мое отсутствие в квартире и «глаза» в случае срабатывания датчиков сигнализации (а может срабатывание ложное?). Поскольку я инженер в области информационных технологий, ни о каком профессиональном решении в виде регистратора и кучи камер речь не шла — только все сам, своими руками. Бюджет тоже сразу было решено обнулить ограничить, а в случае успешности проекта уже думать о его дальнейшем улучшении и модернизации.
Читать дальше →

Android accessibility — волк в овечьей шкуре? Лекция Яндекса

Время на прочтение10 мин
Количество просмотров18K
Месяц назад на очередной Droid Party старший разработчик Данила Фетисов подробно разобрал принцип действия службы, которая отвечает за accessibility-функции Android. Вы узнаете о том, как использовать её для улучшения доступности своих проектов, а также об опасной уязвимости под названием clickjacking.


— Меня зовут Данила Фетисов, я из московского офиса Яндекса, конкретнее — из Такси, конкретнее — из Таксометра. Сегодня мы с вами поговорим о том, что же такое Android accessibility и почему же я такую святую штучку для людей с ограниченными возможностями решил назвать волком в овечьей шкуре.

Семь простых правил, чтобы сделать Интернет доступным для всех

Время на прочтение10 мин
Количество просмотров5.7K
Под доступностью в цифровой среде понимают практики для создания цифрового контента и приложений, которые были бы пригодны для использования широким кругом людей, включая и тех, кто страдает нарушениями зрения, двигательных функций, слуха, речи или же когнитивных способностей.



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

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

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

Интерфейс города: тактильная плитка на тротуарах

Время на прочтение1 мин
Количество просмотров30K

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


Прежде пытался понять – зачем во всем городе так часто перекладывают плитку на тротуарах? Оказалось, все делается для слепых.


Хочу показать вам, как город Копенгаген делает жизнь незрячих проще при помощи плитки.


Читать дальше →

Gesturizer: 3D-touch и жесты в iOS приложения

Время на прочтение2 мин
Количество просмотров3.3K
Жесты на мобильных устройствах, выполняемые стилусом или пальцем, могут быть эффективнее и удобнее стандартных взаимодействий с кнопками и меню в зависимости от контекста и задачи. Однако, необходимость запоминания жестов и связанных с ними команд вызывают некоторые трудности. Кроме того, ограниченность пространства на мобильных устройствах и наличие кликабельных и подвижных элементов в UI усложняют распознавание жестов. Для решения данных проблем, предоставляю вашему вниманию библиотеку iOSGesturizer.

В кратце, данная библиотека позволяет обучаться и использовать разные виды жестов, выполненные одним пальцем, по всей площади дисплея и в любых iOS приложениях на девайсах с поддержкой 3D-touch. Теперь подробнее разберем на примере.
Читать дальше →

Как сделать сайт доступным для незрячих и слабовидящих?

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

Теперь же возник новый тренд — “доступность”. Ведь сейчас сайты просматривают не только с больших мониторов в спокойной обстановке, но и со смартфонов в трясущихся автобусах и ноутбуков в шумных кафе, а среди пользователей появляется все больше пенсионеров и даже людей с ограниченными возможностями.
Читать дальше →

Вклад авторов