Pull to refresh
  • by relevance
  • by date
  • by rating

Две доступности, или почему accessibility и availability не одно и то же

InterfacesAccessibility
19 мая 2016 года — это третий четверг пятого месяца, а значит Global Accessibility Awareness Day или День всеобщей осведомлённости о доступности. В этот день принято говорить об accessibility, а также о том, как важно её учитывать при разработке web-ресурсов и программного обеспечения. Однако практика показывает, что в русскоязычном IT-сообществе не помешало бы поговорить не просто о важности accessibility, а о том, что это вообще такое, так как многие явно до сих пор не понимают разницу между accessibility и availability.

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

У вас возник вопрос «А что в этом такого?» Тогда мы идём к вам!
Читать дальше →
Total votes 21: ↑16 and ↓5 +11
Views7.5K
Comments 2

Недоступный веб: как мы развели такой бардак

Website developmentIT Standards
Translation
Иллюстрация: Человек остался на берегу, пока путешественники отплывают на футуристичном корабле.

Теоретически, любой может пользоваться вебом. В реальности — люди с ограниченными возможностями остаются за бортом.

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

О том, насколько печальна ситуация, можно судить по результатам опроса, который я проводил ранее: проблемой доступности вообще не занимаются 84% ответивших. Ещё 12% пытаются делать сайты доступными, но признают, что делают не всё или не так. И только 2% уделяют должное внимание адаптации сайта для людей с ограниченными возможностями.
Честно говоря, я думал, что в других странах с этим лучше, но, судя по статье, там всё так же плохо как и у нас.

Давайте делать веб доступным для всех, коллеги — это важно!
Читать статью
Total votes 53: ↑46 and ↓7 +39
Views39.1K
Comments 135

Доступность VR для людей с ограниченными возможностями

Game developmentDevelopment for AR and VR
Translation
Виртуальная реальность содержит в себе фантастический потенциал для людей с ограниченными возможностями. Новые ощущения, терапевтическая помощь, даже расширение возможностей для тех, кто лучше управляет головой, чем руками. Но она также добавляет серьёзные новые барьеры, которые с большой вероятностью могут ограничить доступ к этим преимуществам.

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

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

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

Однако статья может ответить на некоторые вопросы, указать на специфичные для VR барьеры доступности, показать возможные решения, позволяющие в результате охватить виртуальной реальностью больше людей.
Читать дальше →
Total votes 25: ↑24 and ↓1 +23
Views8.1K
Comments 2

VoiceOver на iOS. Как сделать приложение удобнее для людей с нарушением зрения

Touch InstinctDevelopment for iOSDevelopment of mobile applicationsSwiftMobile applications testing


Доброго времени суток! Меня зовут Иван Смолин. Я iOS разработчик в Touch Instinct.


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

Читать дальше →
Total votes 11: ↑11 and ↓0 +11
Views4.8K
Comments 1

Доступность приложений для пользователей с нарушениями зрения

UsabilityAccessibility
Sandbox
Наверное, многие, познакомившись с незрячим человеком или услышав о нём, задаются вопросом: «Как люди с нарушениями зрения пользуются телефоном, находят нужную им информацию в интернете, читают электронные книги и общаются в социальных сетях?»
Читать дальше →
Total votes 17: ↑17 and ↓0 +17
Views6.9K
Comments 13

Основные ошибки accessibility при разработке сайта

Website developmentHTMLAccessibility
Sandbox
Tutorial
Приветствую! В данной статье речь пойдет о самых распространенных ошибках web мастеров с точки зрения доступности для пользователей программ экранного доступа. Я, будучи и сам таким пользователем, постараюсь описать основные проблемы недоступности сайтов и способы их решения.

Хотелось бы сразу подчеркнуть, что данная статья не претендует на какой-либо стандарт, не является прямым руководством к действию, а также содержит в себе только самые распространенные, но от того не менее критичные ошибки accessibility при создании сайта.
Читать дальше →
Total votes 12: ↑8 and ↓4 +4
Views6.2K
Comments 43

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

Web designUsabilityAccessibility
В ответ на мою первую статью «Доступность приложений для пользователей с нарушениями зрения» я получил список вопросов, касающихся доступности сайтов, которые действительно неплохо было бы осветить.
Читать дальше →
Total votes 18: ↑18 and ↓0 +18
Views7.1K
Comments 14

О доступности умных часов Samsung gear s 3 для пользователей с нарушениями зрения

UsabilityAccessibility
Сейчас всё большую популярность набирают смарт-часы — небольшие наручные гаджеты с обширным набором возможностей. Я хочу рассказать о плюсах и минусах умных часов Samsung Gear S3 classic с точки зрения незрячего человека.
Читать дальше →
Total votes 7: ↑6 and ↓1 +5
Views9.6K
Comments 14

Десктопные GUI-тесты на Python. Лекция в Яндексе

ЯндексIT systems testing
Василий Рябов vasily-v-ryabov из компании Aquantia объясняет, как с помощью Python можно наладить тестирование десктопных интерфейсов. Из лекции вы узнаете об инструментах open source и поддержке accessibility-технологий в библиотеке pywinauto. Видео и расшифровка в основном предназначены для тех, кто занимается тестированием софта для Windows, но про Linux и macOS автор тоже немного рассказывает.


Читать дальше →
Total votes 40: ↑39 and ↓1 +38
Views21.6K
Comments 9

Деградация веба или как сделать веб человекочитаемым

WrikeWeb designWebsite developmentUsabilityInternet marketing
Дисклеймер: Этой статьёй я не хочу унизить или возвысить кого-либо из пользователей, разработчиков, веб-порталов, сервисов и прочих. Приведённые скриншоты в статье, а также комментарии к ним являются субъективным мнением автора и не призывают никого с ним считаться.

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

Для начала наблюдение. Интернет разрастается с огромной скоростью. Нет, давайте ближе к делу. В интернете огромное количество информации. Нет, давайте ещё ближе.

Внушительное количество материалов в интернете представлено в ужасном виде. Да, вот теперь это похоже на тезис.

Под ужасным видом я подразумеваю то представление, с которым подаётся материал. Возьмём, к примеру, “захватывающую новость”, откроем на телефоне и попытаемся прочитать.
Читать дальше →
Total votes 67: ↑62 and ↓5 +57
Views32.1K
Comments 82

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

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



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

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

Я хочу поделиться некоторыми простыми шагами, которые мы предприняли и которые возможно, помогут и вам. Эти принципы рассчитаны, в первую очередь, на мобильные и веб-приложения. Но прежде чем начать, давайте выясним, зачем это нужно.
Читать дальше →
Total votes 17: ↑16 and ↓1 +15
Views4.7K
Comments 2

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

ЯндексInformation SecurityDevelopment of mobile applicationsDevelopment for AndroidAccessibility
Месяц назад на очередной Droid Party старший разработчик Данила Фетисов подробно разобрал принцип действия службы, которая отвечает за accessibility-функции Android. Вы узнаете о том, как использовать её для улучшения доступности своих проектов, а также об опасной уязвимости под названием clickjacking.


— Меня зовут Данила Фетисов, я из московского офиса Яндекса, конкретнее — из Такси, конкретнее — из Таксометра. Сегодня мы с вами поговорим о том, что же такое Android accessibility и почему же я такую святую штучку для людей с ограниченными возможностями решил назвать волком в овечьей шкуре.
Читать дальше →
Total votes 16: ↑13 and ↓3 +10
Views10.8K
Comments 0

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

Конференции Олега Бунина (Онтико)Web designWebsite developmentJavaScriptAccessibility
По данным Росстата 1 млн. человек имеют проблемы со зрением, начиная от астигматизма и заканчивая слепотой и с трудом могут пользоваться обычными сайтами. Попробуйте протестировать ваш ресурс на доступность: зажмурьте глаза, чтобы экран размылся и кликайте, вводите текст, переходите по страницам. Если привычные действия неудобно выполнять, то можно задуматься над доступностью.

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

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

Читать дальше →
Total votes 30: ↑30 and ↓0 +30
Views7K
Comments 4

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

Development of mobile applicationsUsabilityAccessibilityMobile applications design
В этой статье не будет ни строчки кода, ни единого сложного термина. Постараюсь изложить так, чтобы даже далёкий от разработки человек понял.

Речь пойдёт о реализации accessibility (специальных возможностей) в мобильном приложении.
Читать дальше →
Total votes 6: ↑6 and ↓0 +6
Views1.2K
Comments 0

Дайджест интересных материалов для мобильного разработчика #279 (10 — 16 декабря)

Productivity InsideDevelopment for iOSDevelopment of mobile applicationsGame developmentDevelopment for Android
В новом дайджесте у нас шикарное расследование про геолокацию и то, как приложения делятся данными с рекламодателями, Metal и SceneKit для разработчиков, история приложения на $500,000, лучшие SDK, рост и реклама 2018.

Читать дальше →
Total votes 22: ↑22 and ↓0 +22
Views6.7K
Comments 0

Кто заселит землю киборгов? О будущем статусе острова Русский рассказал директор по развитию компании «Моторика»

Реабилитационная индустрия РоссииStart-up developmentLegislation in ITPopular scienceBiotechnologies
Sandbox
Разработчики био-медицинских технологий и реабилитационных устройств получат ресурсы, поддержку, а также возможность пройти упрощённую процедуру регистрации. Такие перспективы сулит отрасли новая зона опережающего развития, которую планируется создать на острове Русский, в двух километрах от Владивостока. Предложение для соответствующего законопроекта будет сделано уже в начале марта, после четырёхдневной проектной сессии в «Точке кипения» — Владивосток.



Базовый облик будущего законопроекта создадут учёные и непосредственные участники рынка, которые 1-4 марта соберутся в стенах Дальневосточного федерального университета (ДВФУ) на специальной сессии правового дизайна и инжиниринга, созванной по предложению Агентства стратегических инициатив и Компании «Моторика».

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

Какие перспективы ждут разработчиков медицинских изделий? Какие проблемы поможет решить спецстатус острова Русский? Каковы будут основные положения закона? И что в результате ждёт рынок кибермедицины?

На эти и другие вопросы отвечает один из инициаторов законопроекта – директор по развитию компании «Моторика» Василий Хлебников.
Читать дальше →
Total votes 28: ↑25 and ↓3 +22
Views5.7K
Comments 14

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

AccessibilityLegislation in IT
Мне не раз доводилось сталкиваться с мнением, что доступность государственных сайтов закреплена законодательно, но при этом частные web ресурсы это некоим образом не касается, однако, в действительности, не все так однозначно. Этот пост — результат попытки разобраться с данным вопросом до конца и расставить все точки над i.
Читать дальше →
Total votes 11: ↑10 and ↓1 +9
Views3.2K
Comments 0

Технологии сенсорного замещения позволят видеть мир с помощью звуков: как работает нейропластичность человеческого мозга

Реабилитационная индустрия РоссииGadgetsCyberpunkPopular scienceThe future is here
Всем известно, что человек использует пять чувств восприятия, чтобы познавать окружающее пространство. По мере необходимости он опирается то на одно из них, то на несколько, а иногда и на все чувства сразу, ограничиваясь лишь законами физики и собственными физическими возможностями.



А что будет если научиться обходить и эти ограничения? Например, заменять одно чувство другим? Не вычёркивать, а именно заменять, считывая информацию с двух органов восприятия, при этом используя только один? Кажется – чем-то невероятным. Но именно этому учит онлайн курс «Звуковое зрение vOICe».
Читать дальше →
Total votes 13: ↑12 and ↓1 +11
Views5.7K
Comments 17

«Уделяя внимание вопросам доступности, вы получаете крайне преданных пользователей»: интервью с Джоном Фоксом (Netflix)

JUG Ru GroupDevelopment for iOSDevelopment of mobile applications


Известно, что accessibility — это важно, но далеко не все уделяют доступности своего приложения достаточное внимание.

Ещё известно, что появление компании NeXT и её последующая покупка Apple — важный эпизод карьеры Стива Джобса, но мало кто лично писал софт для компьютеров NeXT.

К нам на конференцию Mobius с докладом об accessibility приезжает iOS-разработчик Джон Фокс из Netflix, и в преддверии этого мы решили его расспросить: начали с его продолжительной карьеры, в которой фигурировали NeXT, а затем перешли к теме доступности. На Medium опубликовали опубликовали оригинальный англоязычный текст интервью, а для Хабра перевели на русский.
Читать дальше →
Total votes 21: ↑20 and ↓1 +19
Views2.9K
Comments 0

Дайджест интересных материалов для мобильного разработчика #297 (6 — 12 мая)

Productivity InsideDevelopment for iOSDevelopment of mobile applicationsGame developmentDevelopment for Android
После длинных выходных возвращаемся с новым дайджестом. В нем новинки I/O и Build, PWA, Flutter и React Native, ограничения и переработки, UX и анимации.

Читать дальше →
Total votes 12: ↑12 and ↓0 +12
Views4.3K
Comments 1