среда, 25 ноября 2009 г.

Выполняем HTML или JavaScript код используя адресную строку

Иногда возникает потребность увидеть результат выполнения какого-то HTML или Javascipt кода без внедрения его на страницу. Например, вы желаете увидеть как будет выглядеть плеер на видео с Youtube до внедрения его на свой сайт. Пример не очень хороший, но наглядно демонстрирует функционал.

Для того что бы отобразить html или обработать javascript код вам необходимо добавить к вашему коду строку "data:text/html," и получившийся результат, выполнить. Рассмотрим это на примере видео из Youtube.

пятница, 13 ноября 2009 г.

Компилируем flex-htmlfilter в Windows за 10 минут

При программировании на Flex обращаешь внимание на разные библиотеки, одним из таких проектов, который привлек мое внимание, стал flex-htmlfilter. Он дает возможность поддержки дополнительный html тегов: ul, ol, table и т.д. Полный список тегов можно найти на сайте проекта.

Посмотрев пример использования стало понятно, что нужно "пощупать" его поплотнее. Правда скомпилировать его из исходников оказалось не очень просто, на что и ушло уйма времени. Дальше о том как это сделать :).

вторник, 10 ноября 2009 г.

Как изменить размер изображений не потеряв в качестве используя CSS

Почти все из вас знают, что для изменения размера изображения используя CSS необходимо всего лишь задать нужную высоту или/и ширину. Но как сохранить качество изображения, если в исходной картинки и в необходимой, соотношение сторон разное?

Например, у вас была картинка 300x200, а необходимо получить размер 120x120.

суббота, 7 ноября 2009 г.

Быстро и удобно. Отслеживаем переходы и скачивания файлов на своем сайте с использованием Google Analytics

У вас возникла задача отслеживать переходы и скачивания файлов? В этом вам поможет Google Analytics(видео по регистрация акаунта). Если вы уже используете данный продукт на вашем сайте, то вам осталось для выполнения этой задачи всего "полшага".

По сути, Google Analytics предоставляет возможность для выполнения отслеживаний. Чтобы воспользоваться ими вам необходимо добавить javascript-овое событие onclick в ссылку.

<a href="http://mysite.com/files/logo.jpg" onClick="javascript: pageTracker._trackPageview(’/download/logo’);">click me</a>

Прописывать событие "onclick" возле каждой ссылке очень неудобно. Вот об упрощении работы и пойдет дальше речь.