Интерфейс

Командная строка для управления сайтом

20.03.2008

Для опытных пользователей командная строка нередко быстрее и удобнее, чем графический интерфейс. У некоторых CMS есть зачатки консолей. Например, в администраторском разделе может быть окошко для исполнения SQL-запросов.

Мне кажется интересной идея развитой консоли для управления сайтом. Работать она может в браузере. Уместным будет AJAX. А может лучше сразу в shell?

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

Удобно было бы задавать параметры модулей, раздавать права доступа, перестраивать кеш и поисковый индекс.

Может видели что-нибудь подобное? Интересно было бы посмотреть «вживую».

25 комментариев

Метки: CMS, Админка, Интерфейс, Разнокалиберные статьи с техническим уклоном * technical issues

Как сделать «Ссылки по теме»

27.08.2007 / 17 комментариев

Допустим, у меня есть блог, и я публикую две статьи о разведении черепах в домашних условиях. Дальше я хочу сделать так, чтобы под каждой из статей под заголовком «Ссылки по теме» была ссылка на другую статью. Как мне это сделать?

Читать дальше…

Метки: Проектирование страниц и отдельных блоков * web page design, Drupal, Дизайн интерфейсов, Друпал, Интерфейс, Категории, Проектирование интерфейсов, Теги, Формы

Кнопки должны быть объемными

23.08.2007

Некоторые элементы графического интерфейса (контролы) являются метафорами реальных объектов: слайдеры похожи на рычажки с микшерских пультов, чекбоксы — на квадратики для галочек с бумажных анкет. А, пожалуй, самой яркой метафорой являются кнопки.

Отличительной чертой реальных (физически существующих) кнопок является их объемность. Сейчас, конечно, есть устройства с кнопками, не выделяющимися рельефно, а помеченными только особенной раскраской. Однако, лет 15 назад, я думаю, кнопки у людей четко ассоциировались с круглыми и квадратными «пимпочками», на которые можно нажимать.

Соответственно, при разработке контролов одним из самых бесспорных решений можно назвать придание объема кнопкам. Чтобы кнопки не выглядели чуждо остальному интерфейсу, элементы вроде текстовых полей тоже сделаны объемными. В объемном виде набор контролов перекочевал из настольных приложений в веб.

Сначала разработчикам было не до CSS, и кнопки оставались объемными, а ссылки — синими с подчеркиванием. Потом мы освоились и стали менять цвет ссылок, убирать подчеркивание, делать кнопки и текстовые поля плоскими. Что-то выходило удачно, а что-то — нет. По-моему вариант с плоскими контролами провальный, хотя и может вогнать в искушение.

15 комментариев

Метки: Дизайн интерфейсов, Интерфейс, Кнопки, Проектирование интерфейсов, Формы, Улучшение веб-интерфейсов * web interface

Чеклист юзабилити форм v. 2

14.07.2007 / 10 комментариев

Вчера выложил список для проверки юзабилити веб-форм. Netklon сказал, что «из всех пунктов только 4 и 7 отличаются ясностью и законченностью». Я подумал и понял, о чем речь.

Полгода назад я написал статью «С чего начать разработку сайта». В ней фигурируют шаги. Однажды попытался им следовать, и споткнулся уже на третьем, который называется «Набросайте бизнес-план». Водица-с...

Контрольные списки имеют смысл, когда не нужно думать. То есть кто-то хорошо подумал один раз и составил список, не вызывающий вопросов. А ты просто берешь и идешь по списку, не отвлекаясь на толкования.

Попробую вчерашний список улучшить. Правда конкретика убивает универсальность.

Читать дальше…

Метки: Checklist, Usability, Выпадающий список, Дизайн интерфейсов, Интерфейс, Лучшие статьи * best articles, Проектирование интерфейсов, Раскрывающийся список, Формы, Чек-лист, Чеклист, Юзабилити, Улучшение веб-интерфейсов * web interface

Пара советов по улучшению форм

03.07.2007

1. Формы с большим размером шрифта заполнять приятнее:

2. Иногда вместо поля input type=text лучше использовать textarea:

3. Хорошо показывать примеры заполнения полей:

16 комментариев

Метки: Javascript, Usability, Дизайн интерфейсов, Интерфейс, Проектирование интерфейсов, Формы, Юзабилити, Улучшение веб-интерфейсов * web interface
RSS-материал