пишет Ярослав Бирзул

Подсказки к полям

Опубликована 27 марта 2008 года в категории Практика \ 26 комментариев

Почти каждый из нас вполне себе представить, зачем нужны подсказки в случае огромных массивов данных. Многие могут помыслить о подсказках во время толкания речи. Подсказки есть в учебниках, мануалах, исходниках (неважно – код это, или дизайн).

Подсказки к полям

Далеко не каждые разработчики могут себе представить ситуацию, когда подсказки должны быть на сайте, а когда их тут быть вообще не должно. Что они тут забыли-то?

Что я подразумеваю под «подсказками»? Не много, ни мало – подсказки. Для того, чтобы их использовать, писать, читать , совершенно не обязательно быть мастеровитым суфлером, оратором, и т.д., и т.п.

Эта статья будет разделена на несколько логических частей – для дизайнеров, для разработчиков и для обычных пользователей, которые считают подсказки откровенным трешем и «нафигаонотамнужно?» элементами. Причем считают они так до того, как ошибутся в вводе данных.
Вот только, когда (реальный случай!) подсказки были убраны с формы регистрации, и освободилось немного свободного пространства, под названием whitespace, на сайте очень сильно уменьшилась конвертеризация пользователей анонимных в их зарегистрированных собратьев. Почему? Это и постараемся сегодня выяснить.

Нафигаонотамнужно?

Подсказки к полям-1

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

Подсказки к полям-2

Какая наша задача?

Задач несколько, и они разношерстны по результату.

  1. Сделать так, чтобы пользователь обращал внимание на подсказки до возмущенных воплей. Это главная задача – избежать ненужных криков. Как обратить внимание? Показывать конкретную подсказку, для конкретного поля, и только во время заполнения оного. Чем обращает на себя внимание? Динамикой, красивой и грамотной. Можно применять некоторые плашки, фоны (см. первый рисунок). Рамку же лучше не применять отдельно от фона, да и с фоном её, опять же, лучше не применять. Линии сильно «загрязняют» дизайн и ухудшают восприятие «на глаз».
  2. Оформить подсказку таким образом, чтобы она не выбивалась из дизайна, и в то же время привлекала к себе внимание. Это несложно, достаточно проявить толику сочувствия к дизайнеру, если дизайн делали не вы. Если же это ваш дизайн, то проблем возникнуть не должно.
  3. Подчеркнуть то, что подсказка динамически меняется для каждого конкретного поля. В обратном случае мы получим еще более запутанного монстра, чем тот, который был в начале. Опять же – используйте плашки, чтобы подчеркнуть то, что подсказка относится к конкретному полю, и ни к чему другому. Для этого достаточно объединить единым фоном, и приблизить подсказку, для того, чтобы они воспринимались как единый объект, а не как два разных.
  4. Уменьшить «загрязненность» страницы. Для этого все подсказки должны быть динамическими и показываться только при заполнении поля. В купе с предыдущим пунктом мы получим хороший инструмент воздействия на подсознания пользователя, да и привлечем внимание цветом и динамикой.
  5. В случае неверного ввода данных подчеркнуть, что они не соответствуют подсказке. Тут всё довольно просто – нужно указать пользователю тот факт, что из-за того, что он не воспользовался подсказкой, его не пропустит валидация при окончании заполнения. Причем подчеркнуть этот факт нужно во время непосредственного ввода данных в поле.
  6. Подчеркнуть, что всё введено верно. Аналогично предыдущему пункту.

Подсказки к полям-3

Что получим?

Явно увеличится конвертеризация простых пользователей в полезных, с помощью всего нескольких действий – проверено. Увеличим лояльность будущих клиентов или зарегистрированных пользователей путем удовлетворения их потребностей в хорошем визуальном оформлении и отсутствии лишнего.

Тем временем

1. Юра Гугнин размышляет о бизнесе и его системе.

2. Сергей Чаботько освещает новости Байнета.

3. Футуриус пробует себя в роли небезызвестного Дарвина.

4. Миша Квакин пишет о рейтингах и своём отношении к ним.



26 комментариев в статье «Подсказки к полям»
Юрий написал этот ответ 27 марта, 2008 в 12:34

А я уже давно воспринимаю как данность подсказки на формах.

Кстати, совет для следующего поста — освятить регистрацию в буржуйских социалках. Я потестил facebook и myspace — был в плохом шоке 8)

Ярослав Бирзул написал этот ответ 27 марта, 2008 в 12:36

Данность это хорошо, нужно бы, чтобы еще и «правильность», и «удобность» :)

Неа, не хочу больше о регистрации пока писать :) как-нибудь потом освещу этот вопрос.

Nicholass написал этот ответ 27 марта, 2008 в 12:44

У яху сделано технически не плохо, но по своей информативности они убогие, как мой п-ц.

У гугла они тоже как-то странно появляются.

Ярослав Бирзул написал этот ответ 27 марта, 2008 в 12:51

Можно нескромный вопрос? «Как мой писец»? ))

zencd написал этот ответ 27 марта, 2008 в 2:45

Да, как-то так всё и должно быть :-)

Только вот на рисунках не показан вопрос обязательности заполнения (традиционное *) — такие пометки на мой нескромной взгляд должны присутствовать постоянно.

Ярослав Бирзул написал этот ответ 28 марта, 2008 в 2:18

А речь-то идет не о «правильности» полей, а о подсказках к ним :) Поэтому обязательность заполнения тут не при чем.

zencd написал этот ответ 28 марта, 2008 в 10:54

(строго говоря «звёздочки» это тоже подсказки, но кажется) я вас понял

P.S. ОБМ, древовидность комментариев это такой дар, но почему-то не все им пользуются, даже компромисным двухуровневым

Владимир написал этот ответ 28 марта, 2008 в 1:14

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

Ярослав Бирзул написал этот ответ 28 марта, 2008 в 7:54

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

Ярослав Бирзул написал этот ответ 28 марта, 2008 в 7:59

Имелось введу подсказки по заполнению:

Например:

Поле «Ник», и подсказка «Ник должен содержать от 4 до 20 символов».

PS: Что есть «ОБМ»?

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

Nicholass написал этот ответ 31 марта, 2008 в 12:21

Он самый

Владимир написал этот ответ 31 марта, 2008 в 8:31

осталось дело за малым — предложить вариант своего красивого решения этой задачи :) Наверно применять javascript было бы чрезмерным. Можно или CSS или ajax воспользоваться.

Ярослав Бирзул написал этот ответ 31 марта, 2008 в 10:43

В картинках к статье у меня уже предложен вариант, а вот реализовать это технически — не ко мне :)

Ярослав Бирзул написал этот ответ 31 марта, 2008 в 10:44

Впервые слышу подобную фразу :)

Максим написал этот ответ 11 апреля, 2008 в 6:39

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

Максим написал этот ответ 11 апреля, 2008 в 8:15

Я вам верю. Но я моложе вас, и все остроты в вашу сторону потому, что вы позволяете себе не следить за своими мыслями, вы редактор сайта и вы не должны позволять, что бы вас можно было «зацепить». Для чего публиковать какие-то фразы? Это PR ход с целью завлечь в спор поситителей и поднять популярность сайта? Нет, это неправда. Если вы чему-то пытаетесь научить остальных, то промахи с вашей стороны непозволительны.

Если говорить про то что вы оставили мой комментарий, то я отвечу вам: «Если бы его удалили, то мое мнение о вас бы преуменьшилось на несколько порядков».

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

Надеюсь что вы воспримите мои слова так, как я хотел что бы вы их услышали. Только непредвзятая оценка поситителя.

Также прошу удалить два последних комментария, поскольку предназначаются они для вас, да и нестоит засорять пост лишней информацией.

zencd написал этот ответ 11 апреля, 2008 в 10:05

«так нельзя»

«Порядочные авторы так не поступают»

«вы позволяете себе не следить за своими мыслями»

«вы не должны позволять...»

«промахи с вашей стороны непозволительны...»

Нередко такие люди встречаются — сначала навешают ярлыков, расскажут что _другим_ можно/что нельзя, кто что должен, причём даже без какой-либо аргументации («все мне должны!»), а в конце приговаривают «ну я же вам только добра желаю, куда же вы убегаете...». Думаете подобная приписка перечеркнёт два килобайта *censored* что вы *censored* ранее? Максимум это успокоит вас самого (хотя, подозреваю, вам больше и не нужно).

Максим написал этот ответ 12 апреля, 2008 в 6:55

zencd, нередко встречаются люди которые стараются во всем поддержать автора, во всем с ним соглашаются и берегут его словно он в этом нуждается. Вы позволяете себе меня отчитывать, замечу безоснованно, в отличие от меня. Я для красного словца не бросил ни одной фразы, только при случае и при необходимой мне ошибке оппонента. Также мне странно почему ВЫ защищаете автора и почему безтактно встреваете в наш диалог. Вы не уважаете автора этого проекта и вам самому не хватает признания?

Ярослав Бирзул написал этот ответ 12 апреля, 2008 в 12:47

zencd нередко со мной спорит, Максим, он хороший собеседник. Но понимаете-ли, Вы перегнули палку когда начали откровенно наезжать на меня, ставить условия «как и что делать НУЖНО» — никакому автору не понравится такая «критика». К обоснованной критике я отношусь вполне лояльно и стараюсь отвечать критикам в меру своих сил.

Ярослав Бирзул написал этот ответ 12 апреля, 2008 в 1:14

И вообще — друзья, давайте свернем эту дискуссию, и продолжим обсуждать по сабжу, тем более что новая заметка не за горами :)

Максим написал этот ответ 12 апреля, 2008 в 5:48

Хозяин барин. Но мне искренне жаль, что вы не решились согласиться не с одним моим замечанием. Быть может вы прочитали мои заметки не с тем настроением, с которым писал их я. Ни в одной из них я не позволял себе указывать. Но это только мой недочет — я не смог донести свою мысль до читателя. Вероятно zencd пишет более простым языком, которым не владею я.

Буду изредка навещать вас, но со своим мнением впредь останусь наедине, дабы не смущать народ и не портить дружескую атмосферу, которая сложилась у вас на сайте.

Интересное для веб-мастеров (16.05.2008) » Как создать сайт бесплатно? Как сделать сайт? Журнал для веб-мастеров и блогеров от школы создания с написал этот ответ 16 мая, 2008 в 6:06

[...] Подсказки к полям Почти каждый из нас вполне себе представить, зачем нужны подсказки в случае огромных массивов данных. Многие могут помыслить о подсказках во время толкания речи. Подсказки есть в учебниках, мануалах, исходниках (неважно – код это, или дизайн). Далеко не каждые разработчики могут себе представить ситуацию, когда подсказки должны быть на сайте, а когда их тут быть вообще не должно. Что они тут забыли-то? [...]

Алексей Новиков написал этот ответ 16 мая, 2008 в 9:39

Подсказки не всегда надо прятать ;-)

Ярослав Бирзул написал этот ответ 16 мая, 2008 в 11:39

В общем, в будущем буду уточнять о каких подсказках идет речь :)

Ссылки в номер // Искариот - 30 серебренников за Интернет написал этот ответ 25 августа, 2008 в 9:27

[...] перева́риваемых поисковика́ми, а также о правильных подсказках для форм на сайте, чтобы идиоты-пользователи заполняли их правильно. И [...]

Dekabrist написал этот ответ 6 декабря, 2009 в 9:49

Мне больше всего нравятся подсказки в виде буквы «i», при наведении мышки на которую, всплывает информативное окошко


Добавьте свой ответ:
Контактная информация:
  • Телефон: +38 (091) 314-60-04,
  • E-mail и Jabber: dezmaster@gmail.com,
  • Skype: dezmaster,
  • icq: 486914