2af9
This version of the page http://ouch.kiev.ua/2007-06-22/1429.html (0.0.0.0) stored by archive.org.ua. It represents a snapshot of the page as of 2007-12-15. The original page over time could change.
» Эти забавные клиенты Подробно

Подробно

June 22, 2007

Эти забавные клиенты

web, jQuery 

Делал тут сайт. Была там сложная форма. Около 20 полей. Можно было бы сделать, наверное 20 разных форм - но это не кошерно совсем

Поэтому я подумал, гениально было бы применить свои знания в javascript, jquery и скажем так, disabled те поля, которые не нужны, в зависимости от обстоятельств.

Радостно сообщил клиенту, клиент обрадовался, это ж какая интерактивность появляется!

Один день морочил себе голову собирая все эти if - disabled else - enabled конструкции. Пришёл к выводу, что банальное перечесление $(“#form1”).enabled (условная функция) работает намного быстрее, чем если заставлять jquery выбирать эти формы по разным признакам. Составил.

Заработало.

Пришла пора сдавать работу. Клиент посмотрел, прослезился, сказал что круто…

На второй день он попросил разблокировать поля для (упрощённо) обстоятельства номер 1.

На четвёртый день - ещё поля лишились своей блокировки.

К концу недели, я уже плюнул, не стал ждать следующих идей клиента, и удалил jquery оттуда совсем.

Клиент остался доволен.

Оказалось проще не заполнять поля совсем, нежели блокировать. Заблокированные поля его пугали.

Можно было бы, конечно, делать их невидимыми, но это ничего бы не изменило. “А вдруг мне понадобится это поле?”

А вы говорите - веб 2.0…

2 Комментариев »

    Add to:         

 

Related articles

  • Забавности (December 12th, 2007)
  • Google Reader Discover (December 5th, 2007)
  • Статистика feed-ов (November 23rd, 2007)
  • Чужое (November 19th, 2007)
  • Зима (November 12th, 2007)
  1. Если много полей, их легче разбить на группы, типа личные данные(имя, фамилия, мыло), регистрационные(логин, пароль, фамилия бабушки ), прочие настройки(часовой пояс и т.д.)
    Теперь, если распределить эти группы по вкладкам, втолкнув все обязательные поля в одну из них, то юзабилити, помоему, порадует заказчика

    Comment by Gavrylyuk Dmitry — June 24, 2007 @ 11:14 am

  2. Возможно так и надо. Попробую побить дизайнера на эту тему

    Comment by Влад — June 24, 2007 @ 12:47 pm

RSS feed for comments on this post.

Оставить комментарий

Copyright © 2005-2007 Vladislav Sournine

0