Интерактивные поля ввода при помощи javascript
Маленький пост о том, как сделать поля ввода более интересными с точки зрения функциональности.
Для примера возьмем номер мобильного телефона. Допустим, на нашем сайте человек должен оставить номер своего мобильника для обратной связи. Использование "голого" input'а чревато внесением в это поле любой текстовой информации - от одной буквы и до строчки из библии. Если мы просим человека ввести номер своего телефона, то и ожидать в серверном скрипте мы тоже будем номер. Но что делать, если вместо него пользователь введет "Здесь был Вася"? А если номер телефона используется в автоматической обработке, завязанной на номере телефона? Тогда в голову приходит мысль ограничить ввод, подогнав его под некий шаблон, с которым нам дальше будет удобно работать...
jQuery плагин Darken slideshow версия 1.1
Данные обещания надо сдерживать. Именно поэтому я выкладываю новую версию своего плагина, анонсированного здесь. По правде говоря, готов он был еще полгода назад, но из-за общей занятости не было времени довести его до того состояния, в котором не стыдно было бы показать. Но, в конце-концов, все случайные глюки устранены, углы подпилены, и плагин вполне можно использовать. Он, кстати, все эти полгода находится в продакшене, где и удалось выявить некоторые неприятности, и, впоследствии, их устранить. Что же нового есть в этой версии? Об этом ниже...
Небольшое украшение сайта ко дню святого Валентина
Ко дню святого Валентина появилось желание напомнить об оном посетителям сайта, над которым я постоянно работаю. В результате родился небольшой скриптик, использующий jQuery, который выводит "хоровод" сердечек
вокруг курсора. Рассказывать особо не о чем, так что вот код, который можно вставить с любое место страницы между тэгами <body> и </body>:
