Accessibility

  • Хабрахабр

    VoiceOver на iOS: каждый контрол ведёт себя по-разному

    Привет, Хабр! Недавно я говорил про адаптацию приложений для незрячих и неподвижных людей. И не договорил! Сегодня расскажу, как изменить поведение контролов с помощью accessibilityTraits и сделать жизнь незрячих чуть удобней. Знать работу этих трейтов (traits) важно, чтобы не писать свои костыли. В первой части мы начали разбираться с адаптацией приложений для незрячих с помощью VoiceOver: подписали контролы, сгруппировали их,…

    Подробнее »
  • Хабрахабр

    Voice Control и VoiceOver: как адаптировать приложение для незрячих или неподвижных

    Вот так ты услышишь эту картинку: «Буква D в чёрных очках и с белой палочкой и буква O в инвалидной коляске смотрят на большой телефон. Представь, что ты незрячий. Картинка стилизована под старые компьютеры и выполнена в зелёных цветах. На экране телефона скриншот приложения Додо Пиццы, который проговаривает названия ячейки меню из пицц для VoiceOver. Нажать кнопку «Читать дальше». На…

    Подробнее »
  • Хабрахабр

    Делаем HTTP-запросы, изящно деградируем (и ни единого разрыва)

    AJAX (Asynchronous Javascript and XML) дает классную возможность — подгружать данные без перезагрузки страницы. Сегодня мало кто помнит, что веб-приложения могут работать без единого XHR-запроса. Эта концепция лежит в основе большинства современных SPA. Концепция AJAX кажется предельно простой, но даже на уровне запроса данных с сервера можно встретить кучу проблем.Для начала давайте напишем самое простое SPA-приложение с AJAX: Но ничто…

    Подробнее »
  • Хабрахабр

    Как слепоглухой профессор в шлемофоне покорил Хакатон-2019

    Два дня и одна ночь потребовалась разработчикам, чтобы не имея ничего, кроме идеи, создать первое в мире виброслуховое средство реабилитации – шлемофон для слепоглухого профессора психологии Александра Суворова. Но победой москвичам пришлось поделиться с разработчиками мобильной игры для детей-инвалидов. Команда из Пензы создала уникальный прецедент, когда главный приз достался сразу двум проектам. Десятки менторов и экспертов в области социального бизнеса…

    Подробнее »
  • Хабрахабр

    [Перевод] Веб-альманах 2019: Доступность

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

    Подробнее »
  • Хабрахабр

    [Перевод] Как проектировать большие и сложные веб-таблицы

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

    Подробнее »
  • Хабрахабр

    Звуковое зрение vOICe vision. Взгляд из тьмы

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

    Подробнее »
  • Хабрахабр

    [Перевод] Мифы о доступности цветового контраста

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

    Подробнее »
  • Хабрахабр

    [Перевод] Как заставить ваши веб-приложения работать в автономном режиме

    Сила JavaScript и браузерного API Мир становится все более взаимосвязанным — число людей, имеющих доступ к Интернету, выросло до 4,5 миллиардов. Даже в Соединенных Штатах 4,9 миллиона домов не могут получить проводной доступ к интернету скорость которого будет более 3 мегабит в секунду. Но в этих данных не отражено количество людей, у которых медленное или неисправное интернет соединение. Некоторые факторы,…

    Подробнее »
  • Хабрахабр

    [Из песочницы] Заметки верстальщика: Полезные расширения Google Chrome в 2019 году

    В этой статье я хочу поделиться 10 актуальными расширениями Google Chrome для верстальщика, которые постоянно использую при разработке сайтов. В моем браузере установлено около 30 расширений, которые упрощают жизнь и работу в интернете. 1. PerfectPixel Пример использования PerfetPixel при разработке новых блоков на www.wrike.com PerfectPixel накладывает изображение макета поверх верстки в браузере. Верстка сайта пиксель-в-пиксель вызывает трудности как у новичков,…

    Подробнее »


Кнопка «Наверх»
Закрыть