На современных сайтах довольно часто можно увидеть формы, где подписи к полям сделаны в самом поле. Такое дизайнерское решение считается модным и современным, хотя на мой взгляд довольно спорное. Давайте рассмотрим какие есть варианты реализации таких подписей.
Вывод даты и времени как в Twitter или Facebook
07.11.2011 / Уроки и приемы
Как известно, в Twitter и Facebook даты сообщений проставляются не стандартно, а показывают сколько прошло времени с момента публикации: «30 секунд назад» или «2 часа назад». Сегодня я покажу как это можно реализовать у себя с помощью PHP.
Счетчик скачиваний с помощью Google Analytics
28.05.2011 / Уроки и приемы
Вчера понадобилось мне вставить на блог счетчик скачиваний, чтобы посмотреть сколько людей будут скачивать книгу «Professional WordPress Plugin Development». С плагинами связываться не хотел, так как мне нужно просто считать «что» и «сколько раз». И тут я вспомнил, что Google Analytics тоже умеет считать.
Верстка блоков горизонтально без лишних классов
07.01.2011 / Уроки и приемы
Довольно часто приходиться верстать блоки, когда они расположены горизонтально, с расстоянием между собой и впритык к краям родительского блока. Например, вот так: Основная трудность здесь возникает с размещением блоков и отступов между ними. Т.е. каким образом разместить блоки, чтобы они были одновременно и прижаты к краям, и имели одинаковый отступ? Как видно на картинке, у...
Делаем слайд-меню как на сайте партии «Единая Россия»
15.09.2010 / Уроки и приемы
Сейчас я работаю над одним из региональных сайтов партии «Единая Россия». Основное требование к таким сайтам — они визуально должны быть одинаковы. Каких-то требований к коду или использованию сторонних библиотек нет. Посмотрев как это реализовано на сайте партии, я ужаснулся и решил сделать по-своему.
Горизонтальное выпадающее меню на jQuery
19.07.2010 / Уроки и приемы
Сегодня я расскажу как легко сделать горизонтальное выпадающее меню на jQuery. В силу его понятности и простоты его можно быстро приспособить к любому дизайну. Например, буквально сегодня, я вставил такое горизонтальное меню в проект на CMS Битрикс. К слову, этот скрипт входит в мою копилку сниппетов.
Правильная верстка горизонтального меню с разделителями
07.07.2010 / Уроки и приемы
Часто начинающие верстальщики сталкиваются с трудностями при верстке горизонтального меню с вертикальными разделителями. Сегодня я хочу рассказать, как легко сделать кроссбраузерное горизонтальное меню с максимально чистым кодом.
Счетчики RSS и Twitter своими руками
10.05.2010 / Уроки и приемы
Многие блоггеры используют на своих сайтах счетчики RSS и Twitter. Обычно они представляют из себя стандартные и не слишком разные картинки с цифрами, которые далеко не всегда удачно вписываются в дизайн. Сегодня я расскажу, как сделать собственные счетчики RSS и Twitter для WordPress, это на самом деле просто.
Min-width для IE6 без expression
02.02.2010 / Уроки и приемы
Всем известно, что IE6 не поддерживает свойство min-width. Проблема эта решается, как правило, с помощью JS, а точнее expression. Однако, способ такой не всегда подходит, так как может вызывать спонтанные подвисания или падение браузера. Хочу поделиться с вами способом, который позволяет решить эту задачу без использования expression. Итак, будем считать, что у нас обычный макет...
Как защитить свой сайт? Несколько способов борьбы с хакерами
28.01.2010 / Уроки и приемы
Вопросы безопасности в Сети всегда стоят очень остро. Хакеры и спамеры изобретают всё новые способы, чтобы использовать ваши ресурсы в своих целях. Как быть, если вас захлестнуло спам-комментариями или ведут DoS-атаку? Есть несколько простых способов, которые помогут защитить ваш сайт в таких ситуациях.