crontab : Джоэль, скорее всего не обидится, но на самом деле он прав.
Его книга не о том, как надо делать UI, а о том, как НЕ надо его делать.
И построена она на соответствующих примерах.
Какой бы талантливый дизайнер не был, если он поменяет кнопки "Ok" и "Cancel" местами, спасибо ему не скажут.
Его книга не о том, как надо делать UI, а о том, как НЕ надо его делать.
И построена она на соответствующих примерах.
Какой бы талантливый дизайнер не был, если он поменяет кнопки "Ok" и "Cancel" местами, спасибо ему не скажут.
Пусть Joel не обижается, но все это фигня. Хороший UI создают таланливые дизайнеры, личности, и не пользуются при этом никакими правилами, законами, рекомендациями. Они, эти таланты, могут сморозить и такое, что пойдет вразрез с "ожиданиями пользователя", но в конце концов станет для него привычным. Могу поспорить, что первый оконный интерфейс GEM выглядел совергшенно диким для гиков своего времени, но только сначала.
Dirty.ru не соответствует ожиданиям пользователя, однако ж он гораздо лучше многих других, которые прямо таки стелятся под пользователя.
YARRR!
Dirty.ru не соответствует ожиданиям пользователя, однако ж он гораздо лучше многих других, которые прямо таки стелятся под пользователя.
YARRR!
ну вопервых, Dirty.ru здесь не при чём
в чём он "не соответствует" не понимаю, ибо сайт, насколько я его помню, ещё с младенчества отличался удобством и понятностью
хм
не понимаю
а вовторых пишет он не о том, кто и как создаёт UI а о несколько иных вещах, а именно о том, как ведёт себя пользователь одиннаодин с программой и как сделать так, чтобы ему это было удобно при этом если первые GUI делались "личностями", то теперь, когда пользовательские интерфейсы во всём своём не такомто большом многообразии стали привычными основной массе пользователей, изобретая велосипед, велика вероятность изобрести велосипед с квадратными колёсами и в этом я тоже согласен с автором для меня эта тема актуальна, ибо в данный момент вовлечён в процесс создания (перерисовки с улучшениями, если так будет угодно) GUI для haikuos, так что всё им описанное, к счастью ли или к несчастью, пока подтверждается практикой
чёто я такой серьёзный аж самому противно
а вовторых пишет он не о том, кто и как создаёт UI а о несколько иных вещах, а именно о том, как ведёт себя пользователь одиннаодин с программой и как сделать так, чтобы ему это было удобно при этом если первые GUI делались "личностями", то теперь, когда пользовательские интерфейсы во всём своём не такомто большом многообразии стали привычными основной массе пользователей, изобретая велосипед, велика вероятность изобрести велосипед с квадратными колёсами и в этом я тоже согласен с автором для меня эта тема актуальна, ибо в данный момент вовлечён в процесс создания (перерисовки с улучшениями, если так будет угодно) GUI для haikuos, так что всё им описанное, к счастью ли или к несчастью, пока подтверждается практикой
чёто я такой серьёзный аж самому противно
Green_Parrot:
пожалуй, да
если соблюдать эти правила, то свобода для манёвра остаётся изрядная (вполне можно реализовать свои дизайнерские амбиции), а вот нагородить огород не получится
кстати, по поводу примера с интерфейсом KPT спору нет красиво, временами даже удобно Vector Tools, imho, необходимо устанавливать на каждый Illustrator (Adobe, кстати, спохватились теперь всеми силами в CS стараются впихнуть тулзы, аналогичные Vector Effects) однако, как ни крути, даже если привыкнуть (что со мной за несколько лет произошло), всё равно остаётся много претензий не к дизайнерамграфикам, а именно к дизайнераминтерфейсникам это к слову об "Ok" и "Cancel"
кстати, по поводу примера с интерфейсом KPT спору нет красиво, временами даже удобно Vector Tools, imho, необходимо устанавливать на каждый Illustrator (Adobe, кстати, спохватились теперь всеми силами в CS стараются впихнуть тулзы, аналогичные Vector Effects) однако, как ни крути, даже если привыкнуть (что со мной за несколько лет произошло), всё равно остаётся много претензий не к дизайнерамграфикам, а именно к дизайнераминтерфейсникам это к слову об "Ok" и "Cancel"
Сайт очень интересный, я его читаю давно. На русском информации там гораздо меньше, чем на английском.
hizhina:
сайт и в самом деле хороший
Green_Parrot: как назло, бывают случаи, когда кнопки надо менять местами WinZip trial специально перемешивает их при старте, чтобы обмануть ожидания пользователя. Или вот этот YARRR! тут внизу нагло обманывает мои ожидания, но он в данном контексте работает лучше, чем "Submit".
Все это к тому, что правил никаких нет, и все гораздо проще. Сделай свой UI, а на следующее утро посмотри на него свежим взглядом. Если ты обладаешь чувством эстетики, то твой UI понравится и другим тоже. А нет так нет. Честное слово, так бессмысленно говорить о том, каким должен быть интерфейс!
Все это к тому, что правил никаких нет, и все гораздо проще. Сделай свой UI, а на следующее утро посмотри на него свежим взглядом. Если ты обладаешь чувством эстетики, то твой UI понравится и другим тоже. А нет так нет. Честное слово, так бессмысленно говорить о том, каким должен быть интерфейс!
Adobe Illustrator пример самого отвратительного игнорирования пользователя. То, что после выбора в меню Show Rulers, например, там не появляется галочка, а пишется Hide Rulers это тонкое издевательство над нервами.
мне почемуто вспомнилось одно замечательное изобретение интерфейсного толка (разумеется, если понимать "интерфейс" в широком смысле этого слова, как "прослойку" между человеком и чемлибо) чудоавторучка с дыркой под палец в середине
создатели пропагандировали её, как панацею от тысячи бед
что, не снимая её с пальца, можно работать на клавиатуре, что ей гораздо удобнее писАть, нежели классической ручкой и т.д
возили её по выставкам и всё такое
короче говоря, не пошлО дело
хотя, красивая идея
она требовала того, чтобы человек переучился, что возможно, но ввиду инертности человеческой натуры (применительно к большинству) вряд ли может произойти в массовом порядке
просто человек руководствуется привычками, которые можно изменить, но делать это нужно постепенно и не вызывая у него раздражения
и UI это та же самая авторучка
и дело здесь не только в эстетике
с эстетической точки зрения всё может быть очень даже мило, но вот вопрос удобства (помноженный на привычки рядового пользователя) всегда перевешивает
crontab: где ты был раньше? После твоих слов я понял, что мне не хватает кнопки YARRR! в виде мааленькой желтой полоской толщиной в один пиксель с оранжевым хвостиком и красной пиздюлькой, желательно после фразы "Что скажете", но перед "оut)"! Если это сделает человек со вкусом, то получится довольно эстетично, остальные привыкнут со временем, еще и спасибо скажут
Verhe:
а ведь и правда
никогда не замечал
достаточно [ctrl]+[;] 8)
haplishe: Только этим и спасаемся! :)
Статья датирована 2000м годом. И нормальные программеры читают англоязычную версию сайта, а не русскую, которая уже больше года не обновлялась. Ну, а про юзабилити лучше всего другие статьи прочитать. Например, на http://www.usability.ru/
jambo:
эээ
я не программер, а дизайнер, потому мне простительно, англоязычные ресурсы почитываю
статья хорошая, а то, что вызвала полемику косвенно подтверждает интерес к теме, что и требовалось
кстати, для общего развития
только там побасурмански 8)
оно
ссылочку потерял
crontab: Dirty очень юзабельный ресурс, и совершенно не отходит от принятых стандартов. А вот, кстати, вспомнил, про хорошую книжку Головача "Дизайн пользовательских интерфейсов".
Вспомнил про книгу Головача, прослезился, и отправил последние 2.39 яндекс.рублей в фонд этой книжки.

в твиттер