Проверка заполнения формы с помощью jQuery и JavaScript


Проверка заполнения формы — это важный процесс, при котором данные формы проверяются перед обработкой. Например, если форма имеет поле, в которое пользователь должен ввести email, то необходимо проверить, что поле заполнено правильно, прежде чем начать дальнейшую обработку формы. Читать дальше «Проверка заполнения формы с помощью jQuery и JavaScript»

Верстка под iPad. Использование CSS


Верстка под iPad сегодня уже является стандартом, и достаточно часто требуется при создании относительно крупных проектов. Если верстка является кроссбраузерной, то значит и на мобильных девайсах она будет отображаться «почти» правильно. Чтобы слово «почти» заменить на «всегда», без ущерба для отображения сайта на компьютере, мы будем использовать следующие ориентации для iPad:
Читать дальше «Верстка под iPad. Использование CSS»

Тень на CSS. Селектор box-shadow


Мы продолжаем изучать CSS3, и новое свойство box-shadow позволяет не используя изображения добавлять эффект тени для выбранных элементов.

Благодаря различным значениям свойства box-shadow, мы можем указать, что тень располагается слева или справа, сверху или снизу, на внешней поверхности элемента или внутренней, можем управлять градиентом тени и изменять ее цвет.
Читать дальше «Тень на CSS. Селектор box-shadow»

Скругленные углы на CSS. Селектор border-radius


Как часто нам приходиться делать закругленные углы у блоков. Раньше это приходилось делать картинками, но прогресс не стоит на месте. Лично я за прогресс, и занимаю жесткую позицию в теме кроссбраузерности и поддержки дохлых ослов. Поэтому рекомендую активно использовать CSS3, собственно о его свойстве и речь в данной статье.
Читать дальше «Скругленные углы на CSS. Селектор border-radius»

Прозрачный фон на CSS


В современном дизайне достаточно часто используется полупрозрачные слои, которые зачастую заставляют серьезно задуматься начинающего web-разработчика. Все из-за того что селектор opacity, который предлагают использовать влияет не только на фон, но и на весь блок в целом.
Читать дальше «Прозрачный фон на CSS»

Логическая captcha (Капча) JavaScript


Как показывает практика, не всегда удобно вводить текстовую капчу, особенно так популярную reCaptha. Ее не только роботу, ее и человеку достаточно трудно ввести. Поэтому как альтернативный вариант я предлагаю использовать простую логическую капчу.
Читать дальше «Логическая captcha (Капча) JavaScript»

Перехват события нажатия клавиши «ESC» JavaScript


Для того чтобы перехватить событие пишем следующее:

window.captureEvents(Event.KEYPRESS); 
window.onkeypress = pressed; 
    function pressed(e) { 
        if(e.which == 0) {
            Здесь пишем что должно произойти
        }
    }

Читать дальше «Перехват события нажатия клавиши «ESC» JavaScript»

Подключение jQuery с помощью Google Ajax API


Подключение

Подключение с помощью хранилищ Гугла, безусловно лучший вариант подключения фреймворка jQuery на сайт. Объяснения почему, будут чуть ниже. Читать дальше «Подключение jQuery с помощью Google Ajax API»

Кнопка вернуться назад на предыдущую страницу JavaScript


Достаточно часто возникает необходимость вернуться на предыдущую страницу. Например, обратно в список новостей или в каталог элементов. Читать дальше «Кнопка вернуться назад на предыдущую страницу JavaScript»