metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2010-06-07 11:50 am

Подслеповатые пользователи

Неоднократно сталкиваемся с такой ситуацией: у клиентов работают пенсионеры, или просто пожилые пользователи, видящие откровенно с трудом.
В связи с этим у половины из них мониторы с разрешением 1280х1024 настроены на 1024х768 или хуже того, 800х600, т.к. они не видят букв, а размытие на краях пикселей их не волнует - у них и так весь мир размытым выглядит. Еще более страшный вариант - это DPI настроенный в винде на нетривиальные значения, или увеличенные шрифты в схеме.

Нормальные layout-менеджеры с этим более-менее справляются, при генерации UI тоже можно это все учесть, но возникает следующая проблема: одновременно подписи полей и данные полей на экране тупо невозможно разместить. Либо приходится сокращать названия полей, но дело в том, что эти же пользователи, кроме того что плохо видят, они еще и плохо соображают - им сложно сопоставить предметную область, данные которые они хотят ввести и их сокращенные подписи.

В итоге получается или очень уродски расположенные элементы управления, или просто грид без подписей, или подогнанные вручную размеры, которые ломаются при смене DPI.

Т.е. получается взаимнопротиворечащий набор требований: 20-40 полей какой-нибудь "декларации по налогу на разгон гей-парадов", совершенно мизерный размер экрана или нетривиальный DPI и пользователи, которые плохо понимают что они делают сами по себе, еще хуже понимают, как им это сделать на компьютере и соответственно невозможность исключить visual cues, занимающие свободное место.

[identity profile] metaclass.livejournal.com 2010-06-07 12:15 pm (UTC)(link)
А вот я считаю что пошаговый мастер и закладки - лютый мрак. Вы когда-нибудь работали с бухгалтерскими системами, где невозможно все происходящее обозреть на одном окне? Это ужас.
Или пошаговый мастер, когда на последнем окне бухгалтер вспомнит, что не ввела что-то в первом.
А тут 20 полей, но зато сразу видно, что где, что от чего зависит, итд.
В крайнем случае, придется разбивать по независимым кускам, и делать слева дерево закладок (как счас настройки любят делать). Так как-то удобнее, хотя тоже места уходит немало.

[identity profile] litvin-v.livejournal.com 2010-06-07 12:35 pm (UTC)(link)
Я поддержиываю бухгалтерскую систему, где разработчик сделал интерфейс под свой монитор 1280х1024, а у нас ещё 15-дюймовые мониторы местами стоят (не выработали свой срок, вот и не списаны). В результате после очередного обновления кнопка ОK за экраном :(
Дерево слева - жуткий мрак. Попадать пенсионеру мышой в плюсики для разворчивания - ужос.
Лучше вкладки/мастер, но с возможностью вернуться назал.
Надо только логично разместить поля по тематике. На одной вкладке количество пидорасов лиц альтернативной сексуальной ориентации, на второй количество лиц альтернативной сексуальной ориентации милиционеров, на третьей - журналистов.

[identity profile] metaclass.livejournal.com 2010-06-07 01:22 pm (UTC)(link)
А, это дебилы, да :)
А плюсики в таких деревьях не делаются обычно - дерево развернуто по умолчанию (пунктов мало, сжимать не нужно).