Socialite.js - управляемые кнопки соц. сервисов

понедельник, 14 мая 2012 г.

0 коммент.
Socialite.js - JavaScript библиотека, позволяющая получить большие возможности по управлению кнопками соц. сервисов.

Библиотека "весит" весит всего 2kb (в сжатом виде), независима от других библиотек и позволяет загружаться виджетам соц. сетей подгружаться по событию, чтобы не замедлять загрузку страниц.


AppJS - создание десктопных программ с помощью html, css, js

0 коммент.
Компьютерные программы определенно имеют свои преимущества перед онлайн-средствами и утилитами. Такие как - скорость работы, возможность работы с файловой системой, работа в фоне, уведомления и пр.

Однако для веб-программистов всегда довольно сложно браться за написание десктопных программ с помощью не-веб языков программирования, хотя есть и умельцы, которых это не пугает.

AppJS  дает отличную возможность писать десктопные приложения, используя веб-технологии (html, css, js).


Элемент select не обновляется при перезагрузке страницы в Firefox

суббота, 12 мая 2012 г.

3 коммент.
Довольно трудно описать проблему в заголовке. Но попробую описать подробнее тут. Те, кто сталкивался с веб-разработкой, возможно, замечали странное поведение элемента select в в форме: если выбрать какие-то пункты и нажать F5 на странице, то эти пункты после обновления будут все еще выбраны. В исходное состояние они придут после нажатия Ctrl+F5.

Есть случаи, когда это крайне неудобно. Например: если на странице несколько завязанных друг на друга элемента select, получающие данные аяксом. В исходном состоянии это выглядит так:

Fixie.js - автоматические наполнение веб-страниц

пятница, 11 мая 2012 г.

0 коммент.
При работе над новым веб-проектом всегда встает вопрос наполнения страниц временным контентом. Лучше всего для этих целей подходил всегда стандартный "Lorem Ipsum..." текст.

Fixie.js - очень простая JavaScript библиотека (не зависит от какого-либо фреймворка типо jQuery и пр.), которая автоматически анализирует HTML5 разметку и добавляет соответствующий контент в блоки.

Библиотека не ограничена только наполнением текста, она добавляет и ссылки, и изображения, и списки.


Требования: нет
Совместимость: все современные браузеры
Сайт: http://fixiejs.com/
Скачать (зеркало).

Векторные карты с jQuery - JQVMap

четверг, 10 мая 2012 г.

0 коммент.
JQVMap - это jQuery плагин для отрисовки векторных карт с использованием SVG для современных браузеров и VML для устаревших.

Это довольно серьезно переработанная версия другого плагина jVectorMap и поставляется с готовыми для использования картами мира, США, Европы и Германии.

Имеет несколько опций настройки для отображения, включая настройки цветов, границ и прозрачности.


Бесплатные иконки погоды в форматах PSD и AI - Climacons

0 коммент.
Иконки погоды - одни из самых используемых иконок на сайтах.
Climacons: набор из 75 бесплатных пиктограмм, которые подойдут для отображения любого состояния погоды на вашем сайте.
Иконки выполнены в форматах .PSD и .AI и бесплатны как для персонального, так и для коммерческого использования.
Сайт: http://adamwhitcroft.com/climacons/
Скачать (зеркало).

UPD: Meteocons - еще один набор бесплатных иконок погоды.

DOMXpath->query() и относительные пути в запросах

понедельник, 30 января 2012 г.

0 коммент.
DOMXpath очень удобно использовать для парсинга страниц. Это раньше все регулярками делалось, жутко неудобно. А xpath значительно упрощает эту процедуру. Конечно же, удобней когда работаешь с валидным html или xml документом. Простую html страницу к полной валидности вам поможет привести такой инструмент как tidy. Список его опций довольно богат, да и информацию о нем найти можно. Или я как-нибудь напишу. Но сейчас не об этом.

У DOMXpath есть метод query(), который и делает выборку по нашему запросу. Сам запрос передается первым параметром. Но иногда возникает необходимость сделать еще один запрос внутрь предыдущего результата. Как раз вторым параметром в метод query() идет $contextnode.

Copyright © 2010 WEB IT blog