Sublime Text - редактор кода, в который нельзя не влюбиться

11 апреля 2012 г.

Пишу этот пост под большим впечатлением. Не прошло и недели, как я узнал про замечательный текстовый редактор под названием Sublime Text. Если описать одним словом тот эффект, который он на меня произвел, то это просто: “Вау!“.

Думаю, что настало время сменить старый добрый Rapid PHP, которым я пользовался почти 4 года. Вообще-то я хотел перейти на Notepad++, но, узнав про Sublime Text, оказалось, что последний гораздо лучше.

Sublime Text - редактор кода, в который нельзя не влюбиться

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

Стилизация select'ов с помощью jQuery и CSS

2 апреля 2012 г.
jQuery-скрипт для стилизации селектов (тег select) html-форм

Одна из самых неприятных (и я бы даже сказал ужасных) вещей в веб-разработке - это верстка html-форм. К сожалению, не существует единого стандарта отображения элементов форм, независимо от браузера и операционной системы, так же, как и нет возможности произвольно оформить некоторые из этих элементов, используя каскадные таблицы стилей. Не поддаются полной стилизации следующие элементы html-форм: раскрывающийся список ... читать полностью »

Скрипт для плавной прокрутки на верх страницы (на JavaScript и на jQuery)

21 марта 2012 г.
Скрипт для плавной прокрутки на верх страницы (на JavaScript и на jQuery)

Предлагаю вашему вниманию скрипт, который плавно прокручивает страницу наверх при клике на соответствующую ссылку. Я сделал 2 варианта: на чистом JavaScript и на jQuery. Выбирайте тот, который вам больше по душе. Вариант на JavaScript Можно посмотреть готовый пример. Код скрипта: var t; function up() {   var top = Math.max(document.body.scrollTop,document.documentElement.scrollTop);   if(top > 0) {     window.scrollBy(0,-100);     t = setTimeout('up()',20);   ... читать полностью »

Элегантная форма авторизации с использованием CSS3

23 января 2012 г.
Элегантная форма авторизации с использованием CSS3

Продолжаю делиться версткой элементов интерфейса для сайтов. Как и в своей предыдущей статье, я взял интересный пример с сайта PremiumPixels.com и сверстал его, используя CSS3. На этот раз это форма авторизации. В дизайне этой формы используются приятные нежные цвета, поэтому выглядит она действительно элегантно. Глядя на подобную красоту, у меня всегда возникает мысль о том, как ... читать полностью »

Красивые 3D-кнопки с помощью CSS3

2 января 2012 г.
Красивые 3D-кнопки с помощью CSS3

Замечательная технология CSS3 позволяет в ряде случаев при оформлении сайта отказаться от использования изображений, которые заменяет чистый CSS-код. К примеру, подобным образом можно поступить с какими-либо кнопками, используемыми на сайте. Есть один замечательный дизайнерский англоязычный блог PremiumPixels.com, автор которого бесплатно делится красивыми элементами интерфейса для сайтов. Мне очень нравится стиль этого дизайнера, он рисует обалденно. Я ... читать полностью »

Устранение проблемы увеличения межстрочного интервала в тексте при использовании графических смайлов

10 ноября 2011 г.
Устранение проблемы увеличения межстрочного интервала в тексте при использовании графических смайлов

Я предпочитаю при написании текста использовать текстовые смайлы, а некоторые блоггеры любят графические (у WordPress, например, есть специальная опция, которая автоматически преобразует текстовые смайлы в картинки). Иногда (это зависит от размера картинки) в результате вставки картинок-смайлов в текст происходит неприятная глазу вещь - смайлы увеличивают межстрочный интервалы строк, в которых они стоят, и портят общую “картину”. Для ... читать полностью »

Загрузка части контента на WordPress с помощью AJAX

14 октября 2011 г.
Загрузка части контента на WordPress с помощью AJAX

Сергей Сосновский в своем блоге рассказывал, что с помощью технологии AJAX в целях поисковой оптимизации скрыл часть содержимого сайта от поисковых систем (что, кстати не является клоакингом). Технически реализовал это я. Поскольку нашлось много желающих повторить то же самое на своих блогах, попытаюсь донести информацию о том, как это сделать. AJAX по сути - это динамическая ... читать полностью »