Человеческий фактор в программировании.
50. Интерфейсы разнообразные.
Разнообразие не только политически корректно. Оно полезно. Оно полезно в командах, способствуя творческому сотрудничеству, а также на рынке, где слово «разнообразие» стало еще одним заклинанием в лексиконе рекламных агентов и представителей. Теперь РС-продукты еще и Р.С. продукты, а разнообразие проникло и в пользовательский интерфейс.
На одной конференции по СНI (Соmрutеr Нumаn Intеrасtiоn, взаимодействие между компьютером и человеком), проходившей в Бостоне, один из участников ратовал за подгонку дизайна пользовательского интерфейса под разнообразные этнические группы и сообщества пользователей. Каким образом? Разные пользовательские интерфейсы для разных «демографических групп». Это утверждение было проиллюстрировано на примере обыкновенного диалогового окна для настройки атрибутов текста: шрифта, размера, стиля и т. п. Унылый и утилитарный дизайн — не оптимальный, но и нельзя сказать, что ужасно плохой. Затем были показаны разнообразные варианты.