Архив > июня 2010
«Нестандартный SELECT» или «Изменение внешнего вида и оформления SELECT»

Все прекрасно знают, что изменить оформление SELECT’ов в форме это сплошной геморрой. Ни один раз сталкивался с тем, что у сайта с симпатичным дизайном установлены уродливые SELECT’ы, полностью выбивающиеся из того самого дизайна. И это не говоря о том, что в различных браузерах они выглядят по-разному.
Стили CSS довольно скудно позволяют настраивать внешний вид SELECT’ов: им [...]

Читать далее

, ,

Как защититься от xss атаки и устранить уязвимость

Количество Хпециалистов (с большой буквы ха — прим.ред.) в области веб-строения растёт с каждым днём, количество уязвимых сайтов, соответственно, тоже. Помню, когда я сам только начинал работать в этой области, я мало уделял внимание безопасности, и сейчас могу сказать почему.
Дело в том, что в большинстве литературных источников про это говорится либо очень мало, либо [...]

Читать далее

, ,

Функции PHP для работы со строками (substr, str_replace, strpos и др.)

Всем добрый день/вечер/ночь/утро (нужное подчеркнуть)! Сегодня я решил поделиться с вами одной полезной вещью, связанной со строковыми функциями в PHP. Не знаю как вы, а я до сих пор путаю, что делает substr, а что strstr, а что strchr. И вот хоть ты тресни, кроме нескольких функций, все перемешались в голове.
Вспомнить какая функция что [...]

Читать далее

,

Окна на jQuery в стиле Windows 7 – плагин AeroWindow

Сегодня мне скинули ссылку на плагин, который эмулирует рабочий стол Windows 7 в браузере. Идея мне показалась очень интересной, и я, почему-то, сразу представил тему административного интерфейса, сделанную на его основе. Но для начала, как обычно, надо немного потестить.

Основной функционал:

Активное окно всегда подсвечивается, а неактивное затемняется. При этом…

Окна можно накладывать друг на друга и [...]

Читать далее