3. О чем сегодня говорим:
Accessibility / доступность
Universal Design approach
Constraint based design
Как это реализо(вы)вать
и не тронуться умом
Disabilities
Special Needs
Специальные темы
4. “Who are you to f*ckin’ lecture me?”
Виктор Ерофеев / cgvictor
Техдир CG Projects Group
Разрабатываю, проектирую,
руковожу, пишу стратегии,
запускаю, учу, помогаю
езжу на мотоцикле, читаю лекции
#uxspb #microsoft #profsoux #idm #rsr #фрии ..
5. Accessibility / Доступность
Accessibility refers to the design of products, devices,
services, or environments for people with disabilities
Accessibility is not to be confused with usability, which is
the extent to which a product (such as a device, service, or environment)
can be used by specified users to achieve specified goals with
effectiveness, efficiency and satisfaction in a specified context of use.
…а головняк все равно = UX + Dev
+ дополнительные кейсы и фичи
6. WHYY NO ACCESSIBILITY?
– Мы не умеем just google it
ATAG UAAGWCAG WAI-ARIA
– Нам вроде как не надо
– Нам некогда, нам нечем, нам дорого
←
THIS
7. Проблема по классике
N версий продукта/фичи – дорого ($)
N версий надо тестировать ($$)
N версий надо поддерживать ($$$)
.. и развивать ( $$$ x N iter )
Комфорт пользователя
= геморрой разработчика
8. Universal design refers to broad-spectrum ideas
meant to produce buildings, products and
environments that are inherently accessible to older
people, people without disabilities, and people with
disabilities.
9. ( ща будут ответы )
– Нам вроде как не надо
– Нам некогда, нам нечем, нам дорого
10. 1. Зачем нам это?
- потому что мир во всем мире
- потому что обязаны
(ADA, DDA, UN CRPD (ст.9), ГОСТ 52872)
+ markets (другие пользователи)
+ users (больше старых пользователей)
+ marketing features (лучше продается)
11. Модель взаимодействия
Цит. по Inclusive DesignToolkit, Cambridge
Зрение vision
Слух hearing
Мышление thinking
Общение communication
Мобильность locomotion
Физ.возможности reach & stretch
Точность dexterity
InclusiveDesignToolkit.com
13. + users + markets
расширили возможности – получили аудиторию
OK
not
OK
14. + «organic segments»
- пожилые люди
- дети
- пользователи с языковым барьером
- «неблокирующие отклонения» (цвет, звук)
- требования когнитивной модели
- special devices users
- legacy users (vnext/xp)
Graph: 97 EU Disabilities follow-up survey
15. + users + markets
снизили требования – получили аудиторию
OK
not
OK
16. + «temporary segments»
Your app is not a world center
- пользователь не настолько умный
(вы себя с утра видели?)
- п. не настолько ловкий (перчатки)
- заняты руки
- devices (за рулем)
- надеты/сняты очки
- глухой, немой (в ушах, в метро)
- за рулем, в окопе, у миномета
- in a rush
24. 2. А как?
«ОК, это понятно, делать-то чо?»
Constraint based design
– "Чем меньше от пользователя требуется - тем лучше"
– Не заставляйте меня.. думать, трогать, слушать,
понимать, снова думать и т.д.
Уменьшаем sensory footprint изначально
← баян!!
30. А что бизнес?
One size fits all все равно не работает
Возможность откусить себе +аудиторию
Возможность
упростить/удешевить разработку
31. Итог?
+ Inclusive user model
• проектируем для неидеального пользователя
• захватываем сегменты, какие можем
+ Constraint based design
• снижаем требования и sensory footprint
• берем более точные кейсы из реального мира
= PROFIT!