Что такое спрайт и как его использовать

01.11.2010 | Рубрики: Верстка | Комментарии (22)
Тэги: , , , ,

Спрайт — это не только вредный напиток, но и весьма полезная css – фишка, которая позволит улучшить состояние вашего сайта, а также даст массу новых идей в плане ее (фишки) использования.

Речь идет об известном методе объединения всех служебных картинок типа кнопок, иконок, частей фона и даже лого в одно большое изображение, которое как раз и называется спрайтом (css sprite).

Зачем это делать?

Во-первых, это позволяет корректно отображать все ваши декоративные изображения. Имеются в виду не картинки в статьях, а непосредственно дизайн сайта. Особенно это актуально для кнопок-ролловеров. Если для такой кнопки использовать два отдельных изображения, то браузер сначала загрузит лишь первое. И когда вы наведете указатель мыши на эту кнопку, то можете заметить задержку в появлении второго изображения, так как она будет подгружаться лишь после вашего действия. Так уж устроены браузеры.

Во-вторых, спрайт позволяет упростить оформление файла стилей в плане адресации картинок фона. По сути, картинка будет всем задана одна и та же, то есть сам спрайт. Вам останется лишь правильно указать для каждой детали сайта правильные координаты и видимую часть этой большой картинки.

Ну и в-третьих, это просто красиво, упорядоченно и современно.

Читать полностью →

Защита Wordpress | Убираем сообщения об ошибках авторизации

15.10.2010 | Рубрики: WordPress | Комментарии (10)
Тэги: ,

Когда вы авторизуетесь в своем блоге и ошибочно вводите логин или пароль, то получаете соответствующие сообщения:

wpprotected1.gif

wpprotected2.gif

Первое показывает, что неверен пароль, но зато верно введен логин, а второе — что ошибочно введен логин. Это не есть хорошо, ибо сообщения видны любому желающему, кто попытается подобрать ключик к вашему блогу.

Для того, чтобы избавиться от этих очевидных подсказок нужно в файле function.php вашего шаблона добавить следующую строку кода:

add_filter('login_errors', create_function('$a', "return null;"));

И тогда в случае ошибки будет высвечиваться пустое поле с красной рамкой:

wpprotected3.gif

За наводку спасибо sixrevisions.com

Стр. 11 из 67«...«891011121314»...»