цитата из google groups
ПО, которое приходит из мин. образования - визуальный Фокспро, с такими дикими представлениями об интерфейсе, что возникают мысли об аутсорсе не то что индийском, а даже венерианском
Боженька, когда же Холокост когда уже общественная мораль разрешит расстрелы за плохое качество работы
no subject
и за нестандартные элементы gui
следует отметить.
Можно перерыть гору книжек по программированию и ни в одной из них нет указаний на то, что существует именно стандарт интерфейса. Ни в одной из них не встретится рассуждений и рекомендаций по поводу того, как следует проектировать пользовательский интерфейс и какими принципами при этом руководствоваться, не говоря уж о рациональных обоснованиях этих принципов.
Этот же недостаток - почти у всех учебных программ подготовки программистов, проектировщиков и пр.
Я могу заявить, что у любой приличной программульки в gui любая операция пользователя должна поддерживаться как мышью, так и клавиатурой (причем через оптимизированную последовательность клавиш), а для основных операций должны быть короткие клавиши/сочетания, что для перечня горячих клавиш в каждом интерфейсе должен быть короткий вызов справки. Но это не более чем мои собственные представления о хорошем стиле.
Так что пока правильней говорить о том, что Вам попался оригинальный и непривычный взгляд разработчика на построение пользовательского интерфейса. Так что, просите у общественности разрешения на расстрелы за своеборазие мышления разработчиков.
Re: следует отметить.
Как раз такие книжки есть у Микрософта и у IBM. Первая -- guidelines for Windows UI, вторая говорила о Common User Accessю
no subject
Беда в том, что этими знаниями озабочена небольшая доля разработчиков.
Ну и еще - это все же корпоративные стандарты.
Re: следует отметить.
если интерфейс вызывает стойкое отторжение у пользователя и заставляет его совершать кучу монотонных и ненужных операций - значит он плохой...
Re: следует отметить.
Оригинальный интерфейс - в 99% случаев не просто плохой, а очень плохой интерфейс.
no subject
в данном контексте видимо: необычный, непривычный.
разумеется изменения в интерфейсах нужны и даже можно сказать неотвратимы.
сравните, например, кабину автомобиля 20 лет назад и теперь. К томуже появились коробки автоматы...
в сучае интерфейсов изменения должны быть не резкими, обоснованными, должны вести к облегчению операций (или к уменьшению числа ошибок).
no subject
А некоторые разработчики ПО считают своим долгом в каждом своем продукте вставить что-то этакое, от чего у пользователя мгновенно выносит мозг.
no subject
no subject
Это же не значит, что это нормально.
no subject
Большинство подобных продуктов:
а) распространяется принудительно госорганами;
б) внедряется на предприятии по приказу людей, никогда в жизни с этим продуктом не работавшими
в) является безальтернативным просто в силу того, что никто такого больше не делает и делать не будет.
no subject
У госорганов да - может быть странные понятия об интерфейсах, но коли формат данных описан можно написать свою программу. Что и сделала к примеру 1С, реализовав в своих конфигурациях поддержку для сдачи данных в ПФР и налоговую.
no subject
Только вот решение "написать/заказать нормальную программу/модуль к 1С" принимается совсем не теми людьми, которые работают с уже существующим софтом. Жалобы пользователей обычно никого не волнуют. Отчеты сдаются кое-как - и ладно.
"Не нравится - купите другое" это плохой аргумент в пользу некачественных программ.
no subject
no subject
Но это развлечение для гиков в основном :)
no subject
правда у них получается лучше
Re: следует отметить.