Jon Cazier на днях написал очень симпатичный плагин к JQuery, предназначением которого является произведение благоприятного впечатления на неискушенных пользователей посредством всяческих всплываний и постепенных проявлений текста.
Конечно, в данное время ассортимент подобных плагинов достаточно обширен, но к этому творению, все-таки, предлагаю приглядеться повнимательнее.
Спешу поделиться свежей и симпатичной штуковиной для организации lightbox-ов или, выражаясь русским языком, всплывающих окон.
Штуковина представляет собой плагин к JQuery, очень легковесная и простая в использовании. Имя ей “PrettyPhoto”.
Очень часто возникает необходимость создания превью изображений (так называем ThumbImage). В зависимости от специфики проекта, требуется:
1) осуществлять ресайз изображений “на лету”, непосредственно при загрузке страницы;
2) ресайзить изображения при загрузке, создавая одну или несколько тумбочек по заранее заданным параметрам
3) массовый ребилд изображений. Бывает необходим в некоторых случаях, например: каталог товаров формируется с помощью CSV-файла, в котором прописаны пути к оригинальным изображениям. Изображения загружены в специальную папку и от скрипта требуется создать уменьшенные копии оригиналов.
Итак, перед нами очередная очень распространенная задача – по клику на эскиз изображения (который фактически является ссылкой) красиво развернуть оригинальную картинку. Красиво – это в нашем случае что-то отличное от target=”_blank” и с каким-нибудь “вау-эффектом”.
Все скрипты, выполняющие данную задачу принято называть лайтбоксами (lightbox). В поисках неплохих решений, мною были запытаны более двух десятков скриптов, но в результате в копилку были включены только нижеследующие.
Иногда нужно определять IP-адрес пользователя.
Он может использоваться в системе защиты, идентификации и прочих. Но не всегда его можно определить только при помощи $_SERVER[‘HTTP_CLIENT_IP’].
Ниже приведена функция для максимально точного определения IP-адреса пользователя.
Любите ли вы свой CSS-код так, как люблю его я? Если да, то, несомненно, стремитесь к тому, чтобы он не только хорошо себя вёл и чувствовал, но и приятно выглядел
Надеюсь, что инструменты, описанные ниже, помогут вашему коду приблизиться к идеалу.
Несколько советов по заданию стилей CSS.
Этот пост будет как маленькая шпаргалка по jQ. Тут будут опубликованы jquery функции. Просто как справочник. Ну а также свойства и все такое. Все, что может пригодиться вам, пока вы будете использовать библиотеку jquery.
All Selector (‘*’)
Выбирает все элементы