Pull to refresh

Выпустили книгу о доступности приложений на iOS

Reading time 3 min
Views 4.3K
Dodo Engineering corporate blog Development for iOS *Development of mobile applications *Interfaces *Accessibility *

Однажды Миша Рубанов посмотрел интервью Wylsacom с Анатолием Попко «Как незрячий пользуется iPhone, MacBook и Apple Watch» и понял, что адаптировать приложения для незрячих это важно, и несложно. Начал разбираться как люди пользуются телефоном, как ведут себя отдельные контролы, как строить из этого сценарии, начал адаптировать экраны приложения Додо Пиццы, написал статью про доступность «Voice Control и VoiceOver: как адаптировать приложение для незрячих или неподвижных», потом ещё и ещё, провёл курс. В итоге накопилось столько материала, что его хватило бы на целую книгу.

И вот она появилась.
Total votes 13: ↑13 and ↓0 +13
Comments 4

iPod Shuffle (3 gen)

Reading time 1 min
Views 5.4K
IT-companies
Внезапно на сайте Apple появился iPod Shuffle следующего поколения (третьего).
Это по прежнему один из самых маленьких mp3-плееров на планете.



Характеристики:
  • Ёмкость — 4GB
  • Управление плеера «переехало» на наушники
  • Цвета: стальной и чёрный
  • Новая система навигации «VoiceOver»
  • Аккумулятора хватит на 10 часов музыки
  • Цена: 79$

Читать дальше →
Total votes 91: ↑74 and ↓17 +57
Comments 178

Вышел Firefox 16

Reading time 1 min
Views 30K
Firefox
Стабильный релиз Firefox по традиции становится доступным для загрузки чуть раньше официального выпуска, который состоится сегодня вечером.
Что нового в этой версии:
Читать дальше →
Total votes 63: ↑48 and ↓15 +33
Comments 37

Плагин для Xcode, автоматически проверяющий accessibility интерфейсов в iOS: раздача бесплатных бета-версий

Reading time 1 min
Views 7.1K
Development for iOS *Xcode *
Компания «Deque Systems» представила бета-версию WorldSpace Xcode Plugin, который интегрируется в Xcode и автоматически анализирует исходный код проекта на предмет правильного указания всех атрибутов доступности. Плагин также предоставляет контекстную справку по методам решения тех или иных проблем accessibility в iOS. Кроме того, он может быть встроен в Continuous Integration.

С помощью этого инструмента можно легко включить поддержку VoiceOver в процесс разработки на постоянной основе, так как он позволяет нажатием пары кнопок отловить базовые проблемы невизуальной доступности интерфейса. Плагин использует растущий набор правил, основанных на базе критериев стандарта WCAG 2.0.
Читать дальше →
Total votes 8: ↑6 and ↓2 +4
Comments 3

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

Reading time 10 min
Views 6.3K
Touch Instinct corporate blog Development for iOS *Development of mobile applications *Swift *Mobile applications testing *


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


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

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

Разработка кода не глядя

Reading time 5 min
Views 28K
Programming *Accessibility *
Sandbox

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

Читать дальше →
Total votes 134: ↑132 and ↓2 +130
Comments 70

How To Make Videos For Games. Practical Tips and Helpful Guidelines

Reading time 6 min
Views 857
Alconost corporate blog Working with video *Language localisation *Games monetization *Games promotion *


Recently we at Alconost were producing several videos for games and, in the process of working with clients, we heard questions again that we had heard before: what should we show, should the video have a voiceover or not, how expensive is it to translate into multiple languages, what source materials do we need, how can we capture video of the screen of a mobile device… To answer these burning questions once and for all, we would like to share with you and give specific examples of how we make videos for games.

We think our experience will be useful both to anyone who is trying to produce video independently and to developers who are outsourcing creation of video for their games.

Written by Alconost
Total votes 4: ↑4 and ↓0 +4
Comments 0

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

Reading time 8 min
Views 7K
Dodo Engineering corporate blog Development for iOS *Development of mobile applications *Accessibility *

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


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

Total votes 25: ↑25 and ↓0 +25
Comments 18

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

Reading time 5 min
Views 3.9K
Dodo Engineering corporate blog Development for iOS *Development of mobile applications *Accessibility *
Привет, Хабр! Недавно я говорил про адаптацию приложений для незрячих и неподвижных людей. И не договорил!

Сегодня расскажу, как изменить поведение контролов с помощью accessibilityTraits и сделать жизнь незрячих чуть удобней. Знать работу этих трейтов (traits) важно, чтобы не писать свои костыли.


Total votes 16: ↑16 and ↓0 +16
Comments 7

VoiceOver на iOS: решение типовых проблем

Reading time 6 min
Views 3.2K
Dodo Engineering corporate blog Development for iOS *Development of mobile applications *Accessibility *Mobile applications design *
Когда берёшься адаптировать приложение для незрячих, часто что-то идёт не так: то порядок собьётся, то фокус не туда встанет. С другой стороны, есть UX, который легко пропустить, потому что не знаешь про возможные проблемы. В этой статье будем разбираться с типовыми проблемами и их решением.


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

Доступные текстовые метки для всех

Reading time 7 min
Views 1.6K
OTUS corporate blog JavaScript *Programming *
Translation

Мое видео на тему «Специальные возможности в действии: практические советы по увеличению доступности пользовательских интерфейсов» уже доступно онлайн. Этот пост — дополненная расшифровка той части видео, где рассказывается, как создавать более информативные текстовые метки в виде кнопок и (или) ссылок, чтобы сделать покупки в Интернете более комфортными для пользователей программ экранного доступа и не нарушать рекомендаций по обеспечению доступности веб-контента (WCAG). Немаловажно, что тем самым мы не ломаем метки для пользователей голосового ввода. Описанные принципы подходят для всех видов текстовых меток, включая элементы управления формы.

Читать далее
Total votes 5: ↑4 and ↓1 +3
Comments 1

3 примера, в которых доступность помогла заработать денег, подсветить ошибки и решить споры

Level of difficulty Medium
Reading time 9 min
Views 3.9K
Dodo Engineering corporate blog Development for iOS *Development of mobile applications *Mobile applications design *Design
Case

Первое, что люди спрашивают про доступность: а может ли она принести денег, ведь там немного пользователей? Популярное искажение в том, что они выделяют одну группу (ну сколько там незрячих на миллион?) и не оценивают картину в целом (45% на iOS и 59% на Android включают хотя бы одну настройку доступности).

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

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

Читать далее
Total votes 15: ↑14 and ↓1 +13
Comments 8