Последние тенденции в разработке пользовательских интерфейсов и юзабилити.
Автор презентации Билл Скотт (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: сузить спектр возможных реакций пользователя и направить их в нужное русло.
Beyond “Prompt and Pray”
20 часов назад
0 коммент.
Отправить комментарий