Дизайн интерфейсов

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

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

Бич F5. Как бороться с повторной отправкой данных

14.06.2007 / 27 комментариев

Когда человек заполняет форму и нажимает на кнопку «Отправить», может случиться всякое. Например, серверная часть может нормально отработать, а ответ клиенту не дойдет. Что мы (пользователи) тогда делаем? Ясное дело, нажимаем F5. Запрос отправляется еще разок с теми же данными. Серверная часть снова отрабатывает и на это раз возвращает ответ — страницу с продублированным комментарием (новостью, товаром, постом на форуме). Сталкивались с этим явлением?

Как же распространенную проблему решить? У меня четыре варианта.

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

Метки: AJAX, CMS, Javascript, Word Press, Wordpress, Вордпресс, Движок для блога, Движок для сайта, Дизайн интерфейсов, Интерфейс, Проектирование интерфейсов, Система управления контентом, Система управления сайтом, Формы, Разнокалиберные статьи с техническим уклоном * technical issues
RSS-материал