| 0 коммент. ]

Последние тенденции в разработке пользовательских интерфейсов и юзабилити.



Автор презентации Билл Скотт (Bill Scott) является директором по разработке пользовательских интерфейсов в Netflix. Ранее работал в Yahoo в качестве евангелиста Ajax и куратора Yahoo! Design Pattern Library.

Презентация продолжительная (около 1 часа 20 минут), но довольно наглядная и с живыми примерами. Время пролетает незаметно. Основная концепция: во главу угла ставится взаимодействие с пользователем (interaction design). То есть ключевая проблема не в дизайне, не в информационной архитектуре сервиса, не в возможностях HTML и CSS, а именно в организации взаимодействия с пользователем наилучшим из всех возможных способов. Плюс реализация обратной связи (feedback).


Скотт приводит 6 основных принципов хорошего, годного дизайна приложений, доступных через интернет (Rich Web Experiences). Корректно перевести суть этих принципов на русский язык было бы настоящим литературным подвигом, поэтому привожу в оригинале:

1. Make it direct
2. Keep it lightweight
3. Stay on page
4. Offer an invitation
5. Use transitions
6. React immediately

Общая идея: максимальные возможности настроек, возможность изменять объекты на странице "под себя". В целом достаточно подробно рассматриваются конкретные инструменты: contextual tools, overlays, inlays, где лучше использовать статику, а где динамику, когда и как расположить контент на одной/отдельных страницах, как использовать полосу прокрутки, и т.д.

Очень интересная дискуссия по модному Drag & Drop, в том числе и неуместность реализации этой фичи в отдельных случаях. Дополнительно приводятся примеры неудачной, на взгляд автора, реализации (anti-patterns) – причём не в стиле Лебедева, а вполне себе аргументированно.

Bottom line: сузить спектр возможных реакций пользователя и направить их в нужное русло.

0 коммент.

Отправить комментарий