Насчёт присваивания класса: да, теперь это выглядит негоже. Он нужен был для определения, что форма была уже обработана. Теперь эта информация хранится в данных ($.data()).
Насчёт огорода: обработка событий нужена для того, чтобы функции, которые так или иначе проверяют поле на правильность (ввода email, к примеру), также получали пустые значения вместо плесхолдерных.
Вы упустили работу с полем password и замену класса placeholded.
Возможно, что сайтам, работающим с браузерами IE6 или, не дай Бог, ниже, понадобится отключение работы с полями type=«password».
А быть может, что нужно будет задать всем полям (а их, допустим, 25) плейсхолдер навроде «Это поле #%d», а текстом редактировать лень — помогает такая вещь:
$(".some_inputs").each(function(i){ $(this).blurfocus('Это поле #' + i); });
Поймите, пожалуйста, что скрипт написан так, чтобы можно было просто задать поле и просто написать текст. Больше ни о чём не задумываться, нигде не прописывать атрибуты и не трогать CSS-стили. Остальные опции необязательны и вынесены просто для того, чтобы указать, что они вообще есть. Я уверен, что в большинстве случаев они вообще не будут использованы.
Хочу уточнить, что это цвет самого текста placeholder'а. Возможно, что кому-то лень будет прописывать что-то в CSS, если можно просто $(..).blurfocus('Яблоко', {color: 'gray'}); Это сделано просто для удобства, ведь зачастую ничего больше и не нужно. Если Вы желаете это дело через CSS оформлять, то в опциях укажите лишь пустую строку для цвета.
Не нужно вообще в html указывать атрибут placeholder. Скрипт сам его добавит.
Вроде бы и простые истины написаны, и читали подобное уже по-многу раз, а все-равно перечитываешь снова и снова.
Стартап — очень тяжелая штука, и многие, на самом деле, абсолютно не готовы к трудностям, которые возникнут на пути развития проекта.
Так что пусть таких статей будет по-больше, чтобы каждый был предупрежден.)
Человек, конечно, человек.
Ведь наверняка у вас из этих 7 кнопок хотя бы пара-тройка, а то и вся четверка находится по бокам, а никак не на месте стандартных.)
А я вот, кстати, в ИОНе ничего никогда не покупал — магазин никогда не вызывал доверия, почему-то.
Заходил пару раз, но отзывчивость продавцов оставляла желать лучшего.
А Автор, однозначно, молодец! Нужно бороться с такой вопиющей насправедливостью.
Держите нас в курсе и удачи в суде.
Да ладно Вам ругать маркетологов HTC: ну захотели срубить бабок на коммуникаторе со сменными панелями — ну и что? Люди бывало и не такое дерьмо проглатывали.
Google Translate
Насчёт огорода: обработка событий нужена для того, чтобы функции, которые так или иначе проверяют поле на правильность (ввода email, к примеру), также получали пустые значения вместо плесхолдерных.
Возможно, что сайтам, работающим с браузерами IE6 или, не дай Бог, ниже, понадобится отключение работы с полями type=«password».
А быть может, что нужно будет задать всем полям (а их, допустим, 25) плейсхолдер навроде «Это поле #%d», а текстом редактировать лень — помогает такая вещь:
$(".some_inputs").each(function(i){ $(this).blurfocus('Это поле #' + i); });
+ такая версия лучше?
Не нужно вообще в html указывать атрибут placeholder. Скрипт сам его добавит.
Стартап — очень тяжелая штука, и многие, на самом деле, абсолютно не готовы к трудностям, которые возникнут на пути развития проекта.
Так что пусть таких статей будет по-больше, чтобы каждый был предупрежден.)
А вообще подборка хорошая, спасибо.
Особенно мне нравится сайт у aviary.com
Ведь наверняка у вас из этих 7 кнопок хотя бы пара-тройка, а то и вся четверка находится по бокам, а никак не на месте стандартных.)
Правда, пока что не дошло, но будем надеяться на лучшее
На мой взгляд максимум человек себя приучит к кнопкам 5-6, но никак не к 18.
Заранее спасибо.
Заходил пару раз, но отзывчивость продавцов оставляла желать лучшего.
А Автор, однозначно, молодец! Нужно бороться с такой вопиющей насправедливостью.
Держите нас в курсе и удачи в суде.
Но не думаю, что многие будут ставить для постоянного пользования.
Выглядит вообще круто, мне даже нравится больше, чем iPhone. И габариты вовсе не смущают.
Ну а люди по-умнее просто возьмут Hero. Делов то.