Все потоки
Поиск
Написать публикацию
Обновить
20.7

Accessibility *

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

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

Безжалостное избавление от Layout Shift на netlify.com

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

На сайте Netlify у нас есть небольшой баннер, который появляется вверху для привлечения трафика к новым и интересным вещам, происходящим в мире Netlify. В некоторых случаях время между началом загрузки страницы и отображение баннера достигало ~600 мс. Нужно что-то с этим делать.

Читать далее

Загадочные субтитры на CNN

Время на прочтение3 мин
Количество просмотров50K
Зрители CNN обратили внимание, что в выпуске новостей 12/11/2020 на их официальном YouTube-канале вместо субтитров какая-то каша из обрывков английских слов, сплошным капсом:


Как такое могло получиться? (По состоянию на 1/12/2020, субтитры на YouTube так и не исправлены.)

Stenotype


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



Сто лет назад стенотайп был вариантом печатной машинки, и каждая клавиша оставляла оттиск на бумаге. Каретки не было: после каждого «аккорда» из одной или нескольких одновременно нажатых клавиш, бумага проматывалась на одну строчку вниз. Оттиск каждой литеры приходился всегда на одно и то же место в строке. Клавиши P, R, S, T присутствуют в двух экземплярах каждая — под левой и под правой рукой.

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

5 accessibility инструментов в Chrome DevTools

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

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

Читать далее

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

Время на прочтение6 мин
Количество просмотров3.9K
Всем привет!

В этой статье я бы хотел рассказать как реализовать доступное модальное окно, без использования атрибута «aria-modal».
Читать дальше →

Xакерский мерч | Мантия невидимка

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

Поддержать проект вниманием: https://basement.redbull.com/cs-cz/projects/3359

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

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

Читать далее

Почему российские сайты не будут соответствовать ГОСТу по доступности

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

Закончив перевод Руководства по обеспечению доступности веб-контента (WCAG) 2.1 на русский язык, захотелось поговорить о языкознании, правоприменении, и поднять вынесенный в заголовок вопрос: почему российские сайты могут соответствовать WCAG, разработанным на его основе стандартам по доступности Евросоюза, США и даже Китая, но не национальному стандарту – ГОСТу?
Читать дальше →

Доброшрифт: так пишутся добрые дела

Время на прочтение2 мин
Количество просмотров22K
Принято говорить, что такого-то числа отмечается такое-то событие. Так вот, сегодня — день поддержки людей с ДЦП, но слово «отмечается» вряд ли хоть сколько-нибудь уместно, ведь это не праздник с тортом и свечками. Аббревиатура настолько значимая, что ей в международном календаре отведена отдельная дата.

В прошлом году наши старые друзья в лице агентства «Сметана» разработали «Доброшрифт» — шрифт, каждая буква которого написана ребёнком с ДЦП, а позже оцифрована. Идею с заменой логотипа поддержали многие компании, благодаря чему удалось превратить задумку в масштабную кампанию, цель которой — привлечь внимание к проблеме и собрать средства на индивидуальные программы реабилитации детей.
Читать дальше →

Вы не знаете как должны работать модальные окна

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

Уверен, многие хоть раз создавали всплывающее модальное окно. Но задумывались ли вы об определении этого компонента? Как он должен работать?


В этом материале я постарался собрать максимально полный свод правил, рекомендаций и примеров реализации по которым модальные окна должны работать.


Я покажу, как просто создавать сложные, удобные, производительные и доступные модальные окна независимо от браузера, платформы, устройства или способа взаимодействия пользователя.


Этот список сформирован на основе спецификаций WAI-ARIA, HTML Living Standard и моего личного опыта. И хотя я буду говорить про веб, большинство правил и рекомендаций применимы для модальных окон где угодно.

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

Делаем модальные окна для сайта. Заботимся об удобстве и доступности

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

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


Вёрстка таких окон сначала кажется простой задачей. Модальные окна можно сделать даже без помощи JS только лишь с помощью CSS, но на практике они оказываются неудобными, и из-за маленьких недочетов модальные окна раздражают посетителей сайта.


В итоге было задумано сделать собственное простое решение.


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

HTML и CSS ошибки, которые я встречаю как человек без ограничений по здоровью

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

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


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

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

Зачем Chrome Dev Tools дизайнеру

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

На Хабре есть несколько статей про полезные фишки Chrome Dev Tools, но давайте добьём этот список в разрезе пользы для дизайнеров, которые хотят потестировать готовую вёрстку своих макетов.

Поехали

Технические предпочтения пользователей с нарушениями зрения в 2020 году. Исследование Яндекса

Время на прочтение26 мин
Количество просмотров7.4K
Информационные технологии стирают многие границы. Они помогают учиться и работать удалённо, совершать покупки не выходя из дома, поддерживать связь с друзьями и близкими, заниматься наукой и творчеством. Однако для части общества цифровизация расширяет не только горизонты, но и спектр проблем при использовании повседневных, кажущихся обычными, процессов и продуктов.

Привет, Хабр! Меня зовут Никита, я помогаю коллегам из Яндекса с технической экспертизой по вопросам accessibility. В этой статье поделюсь данными нашего исследования и расскажу о том, почему сбор и оценка информации о технических предпочтениях пользователей с нарушениями зрения — ещё один важный шаг к полному пониманию специфики доступности.

Круговая диаграмма с долями основных программ экранного доступа по данным таблицы 10
Читать дальше →

Беспилотные автомобили для людей с ограниченными возможностями

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


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

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

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

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

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

Продуманный front-end. Правильная архитектура для быстрых сайтов

Время на прочтение10 мин
Количество просмотров16K
Привет, Хабр!

Мы давно обходили вниманием тему браузеров, CSS и accessibility и решили вернуться к ней с переводом сегодняшнего обзорного материала (оригинал — февраль 2020). Особенно интересует ваше мнение об упомянутой здесь технологии серверного рендеринга, а также о том, насколько назрела необходимость в полноценной книге по HTTP/2 — впрочем, давайте обо всем по порядку.
Читать дальше →

Топ самых важных функций Android для слепых – мнение незрячих экспертов

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


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

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

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

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

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


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

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

Хаос-инжиниринг и непрерывная проверка прода

Время на прочтение24 мин
Количество просмотров3.9K
Кейси Розенталь (Casey Rosenthal), CEO и сооснователь Verica.io, выступил на митапе Test in Production. Кейси развенчал некоторые мифы о надёжности и объяснил, что многие интуитивные действия по увеличению надёжности систем на самом деле контрпродуктивны. Более того, он объяснил, как концепция непрерывной проверки (Continuous Verification) помогает разработчикам избегать таких подводных камней.

Полное выступление Кейси:


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

Советы начинающим веб-разработчикам

Время на прочтение3 мин
Количество просмотров5.7K
Я занимаюсь созданием сайтов в том или ином виде с 1995 года. После 25 лет работы, думаю, что накопил опыта и теперь располагаю достаточными знаниями. Ниже в произвольном порядке изложено несколько моментов, о которых я бы хотел, чтобы начинающие разработчики поразмыслили.

  • Порой сайт — это всего лишь сайт.
  • Браузер уже является клиентом; HTML — это язык, на котором он разговаривает.
  • Веб строится вокруг визуализации на стороне сервера.
  • Вы можете предоставить данные несколькими способами; рассмотрите HTML как один из способов представления данных.
  • Масштабирование на стороне вашего сервера поможет всем, в то время как масштабирование на стороне клиента, помогает только тем, у кого мощное железо и быстрое соединение.
  • Не каждый имеет (или может использовать) мышку.
  • Не каждый имеет (или может использовать) клавиатуру.
  • Не каждый имеет (или может использовать) тачскрин.
  • Не у каждого цвета и картинки отображаются так же, как и у вас.
Читать дальше →

API портал: на что обратить внимание при дизайне. Опыт Wrike

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


Использование публичных API помогает компаниям увеличивать ценность собственного ресурса, создавать уникальный контент и удовлетворять требования различных бизнес-задач. Wrike —  не исключение. На базе API Wrike создано уже более 30 тысяч приложений. Число пользователей продукта растет, а значит и требования к порталу возрастают с каждым днем.

В статье я поделюсь своим опытом редизайна интерфейса dev-портала Wrike и расскажу, на что стоит обратить внимание.
Читать дальше →

wxpython. Доступность еще доступнее

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

Хотя многие приложения все больше переходят в разряд WEB, я хочу в данной статье поднять тему о прикладном ПО.

А точнее о замечательной библиотеке GUI wxpython, которая является оберткой над WX Widgets.

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

А самое главное — она самая доступная в плане accessibility.

И хотя большинство компонентов доступны сразу из коробки, все равно есть некоторые с плохой доступностью.

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

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