АdminИсточник: http://spectator.ru/
«А можно сделать эту пиктограммку василькового цвета?..» Вы заходите на замечательный, красивый сайт. Вздыхаете. Набираете в адресной строке браузера /admin, вводите admin/****** и видите перед собой несколько синих ссылок на белом фоне, сиротливо расположившихся вверху экрана. Это Он. Администраторский Интерфейс. Поздравляем. Вы один из. Все системы делятся на два типа: те, проектировка которых начиналась с админского интерфейса (пользовательского интерфейса), и те, в которых он не разрабатывался вообще. Сайты же в этом плане довольно двуличные существа: интерфейса у них два — пользовательский («для всех») и админский («для своих»). Разработка как правило начинается с пользовательского интерфейса — только на том основании, что это собственно и есть «сам сайт», а до админского руки не доходят — это, дескать, не так важно. (Бывают и исключения — при разработке «регистра» первые несколько дней я потратил именно на «внутренности», ибо для меня гораздо важнее мое удобство писать, чем внешнее удобство для пользователей). Админский интерфейс важен всегда. И если
Вся корявость интерфейса произрастает именно отсюда: почти никого не волнует, удобно им пользоваться или нет — важен сам факт того, что он вообще есть. Что с этим делать? Можно заплатить денег и нанять
«Но есть способ лучше», — как любят говорить домохозяйки в рекламе. Согласно правилу 80/20, можно потратить всего 20% времени, чтобы добиться 80% результата. Другое дело — как его потратить. (Кстати, музыка навеяла — вы не читали еще «Степенное распределение, веблоги и неравенство»? Почитайте. Очень правильно все написано). Так вот. Есть совсем простые правила, которые достаточно держать в голове при разработке интерфейса, либо просто потратить дополнительные полдня на их реализацию. Итак… 1. Интерфейсом 2. Элементами интерфейса Текстовые поля должны быть максимально большие. Шириной во весь экран.
3. Админский интерфейс — вещь для узкого круга. Поэтому всегда можно сказать, какими браузерами этот круг пользуется. И не надо поддерживать html 2.0. Даже не так: поэтому всегда можно рассчитывать на один бразуер (и вы его знаете). Давайте посмотрим на это так: ставят же MS Word для работы с документами. Так почему бы не пользоваться IE для работы с админским интерфейсом?.. Затачивая интерфейс под IЕ, можно при помощи минимума усилий добиться очень многого: начиная от кнопки вставки тэгов и горячих клавиш (5 строчек кода, зато очень удобно!), заканчивая юзабельными формами и разными прочими фенечками. Все вышесказанное вовсе не значит, что в других браузерах интерфейс не должен работать вообще. 4. Вы не показываете баннеры в админском интерфейсе.
Вы же не показываете, do you? Количество загрузок и перезагрузок
страницы нужно свести к минимуму. Например, для закачки картинки
можно вызывать 5. Админский интерфейс — штука для Очень Важных Данных.
Это все, что я вспомнил. Главное — помните. Первое правило юзабилити: не слушайте пользователей. Но заботьтесь о них. |