<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
<channel>
	<title>Хабрахабр:  Метки / jquery plugins</title>
	<link>http://habrahabr.ru/rss/tag/jquery plugins/</link>
	<description><![CDATA[]]></description>
	<language>ru</language>
	<managingEditor>editor@habrahabr.ru</managingEditor>
	<generator>habrahabr.ru</generator>
	<pubDate>Sat, 11 Feb 2012 17:58:47 GMT</pubDate>
	<lastBuildDate></lastBuildDate>
	<image>
		<link>http://habrahabr.ru/</link>
		<url>http://habrahabr.ru/i/logo.gif</url>
		<title>Хабрахабр</title>
	</image>
	
			
		<item>		
			<title><![CDATA[Веб-разработка / Загрузка картинок на сервер с использованием HTML5+jQuery+PHP]]></title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/webdev/136694/</guid>
			<link>http://habrahabr.ru/blogs/webdev/136694/</link>			
			<description><![CDATA[Доброго времени суток!<br/>
<br/>
Наверняка многие видели в движке WP функцию переноса файлов с рабочего стола в окно браузера и их дальнейшую загрузку на сервер. Когда я увидел такое, мне стало интересно как же это организовано. Тогда я полез в дебри, чуть было не заблудился, но всё таки решение нашел. Оказывается все очень просто.<br/>
<br/>
<h4>Что нам понадобится?</h4><br/>
Всего лишь небольшие знания HTML5+jQuery+PHP.<br/>
<div class="habracut"> <a class="habracut" href="http://habrahabr.ru/blogs/webdev/136694/#habracut">Читать дальше &rarr;</a> </div>]]></description>
			
			<pubDate>Fri, 20 Jan 2012 21:26:05 GMT</pubDate>
			<author>FreeWolfAlex</author>
			<category>HTML5</category><category>drag-and-drop</category><category>загрузка картинок</category><category>jquery plugins</category>
		</item>
		
		
		
		
		
		
		
		
	
			
		<item>		
			<title><![CDATA[jQuery / jQuery Plugin — Scroll Sliders или Ползунки beta]]></title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/jquery/136212/</guid>
			<link>http://habrahabr.ru/blogs/jquery/136212/</link>			
			<description><![CDATA[<h4>Введение</h4><br/>
В прошлой статье, <a href="http://habrahabr.ru/blogs/jquery/135952/">вот ссылочка</a>, я обещал выложить плагин по «ползункам», доработав его учитывая большинство комментариев получилось «это»:<br/>
<br/>
<img src="http://clip2net.com/clip/m0/1326506945-clip-24kb.png" alt="image"/><br/>
<br/>
Из-за нехватки времени фичи для touch устройств были вырезаны, так что пока только для владельцев mouse устройств. Статью публикую для критики, баг-репортов ну и конечно же ваших пожеланий.<br/>
<br/>
<div class="habracut"> <a class="habracut" href="http://habrahabr.ru/blogs/jquery/136212/#habracut">Читать дальше &rarr;</a> </div>]]></description>
			
			<pubDate>Sat, 14 Jan 2012 03:10:34 GMT</pubDate>
			<author>buna1991</author>
			<category>jquery plugins</category><category>jquery</category><category>slider</category><category>slide</category><category>Scroll Sliders</category><category>Ползунки beta</category>
		</item>
		
		
		
		
		
		
		
		
	
			
		<item>		
			<title><![CDATA[jQuery / Plugin Detector — каталог и рейтинг плагинов jQuery]]></title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/jquery/132828/</guid>
			<link>http://habrahabr.ru/blogs/jquery/132828/</link>			
			<description><![CDATA[Последние четыре года я работал верстальщиком в разных питерских веб-студиях. <br/>
<br/>
От полуподвальных контор из 3-5 человек до больших фирм 25-40 человек, работающих на рынке дорогих сайтов для крупных заказчиков. Но независимо от размера компании задачи были одни и те же. <br/>
<ul>
<li>нужно продать дизайн</li>
<li>сделать сайт, который не стыдно положить в портфолио</li>
<li>сделать оригинально, как еще не делали конкуренты</li>
</ul><br/>
Таким образом, задачи верстальщикам и дизайнерам ставились одинаковые: «давайте что-то креативное, свежее, интересное».<br/>
<br/>
Я очень хорошо понимаю верстальщиков, дизайнеров и владельцев веб-студий, поэтому чтобы облегчить им поиск плагинов под готовый функционал и в то-же время показать что-то свежее, чего еще многие [возможно] не видели, решил уволиться отовсюду, и запустить проект <b><a href="http://plugindetector.com/">Plugin Detector</a></b><br/>
<br/>
<img src="http://habrastorage.org/storage1/76d82cdc/1c2a051b/ee333cd5/ab9831f7.png"/><br/>
<br/>
В этой статье будет затронуто:<br/>
<div class="habracut"> <a class="habracut" href="http://habrahabr.ru/blogs/jquery/132828/#habracut">описание функционала, история создания, маркетинг в бизнесе веб-студий и работа с клиентами</a> </div>]]></description>
			
			<pubDate>Thu, 17 Nov 2011 11:25:47 GMT</pubDate>
			<author>petrovnn</author>
			<category>jquery</category><category>jquery plugins</category><category>галерея изображений</category><category>карусель</category><category>сравнение</category><category>каталог</category><category>каталоги скриптов</category>
		</item>
		
		
		
		
		
		
		
		
	
			
		<item>		
			<title><![CDATA[Веб-разработка / Sisyphus.js — защищаем данные форм пользователя от случайных потерь]]></title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/webdev/131288/</guid>
			<link>http://habrahabr.ru/blogs/webdev/131288/</link>			
			<description><![CDATA[<h1>В чём проблема?</h1><br/>
Бывали ли у вас случаи, когда во время долгого заполнения нудной формы или написания красноречивого и пылкого комментария *внезапно* крашился браузер? Или вы закрывали вкладку, в которой работаете, или отключалось электропитание (а ИБП, по известному закону, нет)? Если нет — то вам повезло, но страховки от подобных происшествий ни у кого нет.<br/>
<br/>
Представьте себе бурю эмоций, испытываемых пользователем, только что потерявшим все вводимые данные — а ведь оставалось немного допечатать и отправить форму. Вот если бы только был способ восстановить эти данные, а не заниматься сизифовым трудом…<br/>
<div class="habracut"> <a class="habracut" href="http://habrahabr.ru/blogs/webdev/131288/#habracut">Читать дальше &rarr;</a> </div>]]></description>
			
			<pubDate>Thu, 27 Oct 2011 05:11:34 GMT</pubDate>
			<author>noRerih</author>
			<category>sisyphus</category><category>ux</category><category>usability</category><category>jquery plugins</category><category>localstorage</category><category>trollface</category>
		</item>
		
		
		
		
		
		
		
		
	
		
			
		<item>		
			<title><![CDATA[jQuery / [Из песочницы] Выпадающий jQuery.Treeview]]></title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/jquery/128990/</guid>
			<link>http://habrahabr.ru/blogs/jquery/128990/</link>			
			<description><![CDATA[<h4>Вступление</h4><br/>
 <img src="http://cache.wists.com/thumbnails/b/f1/bf1663f89d50e1add2ed167f3a7530a9" alt="image" align="left"/><br/>
В ходе реализации текущего проекта мне понабилось выпадающее дерево. Так как я уже пользовался jQuery плагином TreeView, и его функционал меня устраивает, было принято решение cделать выпадающее дерево на его основе. В результате родился плагин DropDownTreeView которым я хочу <a href="http://www.herz.rbinfo.ru/dropdowntreeview/dropdowntreeview.7z">поделится</a>.<br/>
<br/>
<h4>Функционал</h4><br/>
Плагин позволяет создавать выпадающие деревья с AJAX загрузкой (<a href="http://www.herz.rbinfo.ru/dropdowntreeview/">пример</a>). При создании дерева к объекту обертки добавляется кнопка открытия дерева, и подгружается дерево. Дерево можно подгружать как целиком так и частями (актуально для больших деревьев). HTTP запросы могут выполнятся POST и GET методами. Параметры HTTP запроса определяются пользователем. Дерево строится посредством jQuery.Treeview. Дерево сворачивается при выборе пункта и клике вне зоны дерева.<br/>
<div class="habracut"> <a class="habracut" href="http://habrahabr.ru/blogs/jquery/128990/#habracut">Читать дальше &rarr;</a> </div>]]></description>
			
			<pubDate>Fri, 23 Sep 2011 03:09:48 GMT</pubDate>
			<author>Nenash</author>
			<category>javascript</category><category>jquery</category><category>jquery plugins</category><category>treeview</category><category>dropdown</category><category>dropdowntreeview</category><category>дерево</category>
		</item>
		
		
		
		
		
		
		
	
			
		<item>		
			<title><![CDATA[Wiki-технология / Русская вики-энциклопедия «Традиция» теперь содержит 27 000 статей]]></title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/wiki/127004/</guid>
			<link>http://habrahabr.ru/blogs/wiki/127004/</link>			
			<description><![CDATA[<img src="http://i51.tinypic.com/b7ku93.png" align="right"/>Сегодня утром, завершив в вики «<a href="http://traditio.ru/">Традиция</a>» работу над статьёю «Ацтекизация», я с удовлетворением обнаружил, что эта статья стала <b>двадцатисемитысячною</b> по счёту.<br/>
<br/>
Взятие этого рубежа, достижение этого охвата радует меня немало. В России лишь четыре энциклопедические вики превосходят Традицию по числу статей: это две специализированные энциклопедии про кино <i>(«<a href="http://www.rudata.ru/wiki/">Энциклопедия кино RuData</a>», насчитывающая 340 769 статей, <nobr>и «<a href="http://vseokino.ru/">Всё о кино</a>»,</nobr> насчитывающая 47 406 статей),</i> а также два научно-образовательных проекта <i>(«<a href="http://ru.vlab.wikia.com/wiki/%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0">Виртуальная лаборатория</a>», содержащая 204 082 статьи, и проект «<a href="http://letopisi.ru/">Летописи</a>», где 43 091 статья).</i><br/>
<br/>
Кажется, это повод рассказать <nobr>о Традиции</nobr> на Хабрахабре.<br/>
<br/>
<div class="habracut"> <a class="habracut" href="http://habrahabr.ru/blogs/wiki/127004/#habracut">Читать дальше &rarr;</a> </div>]]></description>
			
			<pubDate>Wed, 24 Aug 2011 13:22:16 GMT</pubDate>
			<author>Mithgol</author>
			<category>вики</category><category>MediaWiki</category><category>Традиция</category><category>jQuery</category><category>jQuery plugins</category><category>qTip</category><category>YouTube</category><category>Google Video</category><category>RuTube</category><category>Vimeo</category><category>BlipTV</category><category>NewsTube</category><category>Первый канал</category><category>Вести</category><category>SlideShare</category><category>Gigapan</category><category>Викиреальность</category><category>Циклопедия</category><category>сноски</category><category>MathJax</category><category>математические формулы</category><category>OpenStreetMap</category><category>Leaflet</category><category>WikiLeaflet</category><category>пожертвования</category><category>Webmoney</category><category>Bitcoin</category>
		</item>
		
		
		
		
		
		
		
		
	
		
			
		<item>		
			<title><![CDATA[jQuery / [Из песочницы] «Виртуальное хранилище» на стороне клиента с jQuery]]></title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/jquery/126531/</guid>
			<link>http://habrahabr.ru/blogs/jquery/126531/</link>			
			<description><![CDATA[В некоторых случаях абсолютно бессмысленно и неоправданно нагружать как клиентскую часть веб-приложения, так и серверную. Чтобы не ходить долго вокруг да около, приведу пример из жизни. От разработчика мне достался один интернет-магазин, в котором работа с корзиной происходила следующим образом. При клике на кнопку добавления товара в cookie сохранялись ID товара и его количество. Соответственно, чтобы при посещении различных страниц пользователю показывалось, что находится в корзине, в каком количестве, сколько это добро стоит и прочие данные, серверному приложению приходилось выполнять следующие функции:<br/>
 <ol>
<li>получение списка ID товаров из cookie;</li>
<li>запрос в БД, из которой возвращалось название товара, его стоимость и прочие необходимые данные;</li>
<li>использование шаблонизатора (Smarty) для генерирование блока корзины на ряду с генерацией остального содержимого.</li>
</ol><br/>
 Все вроде бы и ничего. Я думаю, многие с подобными схемами сталкивались и не раз. Но передо мной стояла задача оптимизации приложения, и я решил убрать среди прочего лишнюю нагрузку с сервера путем устранения как запросов в БД, так и генерацией блока корзины. Хотелось бы хранить все данные о выбранных товарах на стороне клиента. Причем, в идеале хотелось хранить не только массив выбранных товаров, но и уже готовый HTML-код блока корзины, кроме того, таблицу с товарами для страницы оформления заказа. Но как это сделать?<div class="habracut"> <a class="habracut" href="http://habrahabr.ru/blogs/jquery/126531/#habracut">Читать дальше &rarr;</a> </div>]]></description>
			
			<pubDate>Wed, 17 Aug 2011 14:24:48 GMT</pubDate>
			<author>ttas</author>
			<category>jquery</category><category>jquery plugins</category><category>javascript</category><category>хранение информации</category><category>хранение данных</category><category>виртуальные хранилища</category>
		</item>
		
		
		
		
		
		
		
	
			
		<item>		
			<title><![CDATA[Ajax / Drag-n-drop изменение порядка вывода на ajax]]></title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/AJAX/124013/</guid>
			<link>http://habrahabr.ru/blogs/AJAX/124013/</link>			
			<description><![CDATA[Каждый web-разработчик сталкивается с задачей изменения положения того элемента списка, который хранится в базе при выводе. Решается эта задача следующим образом: создается поле order(INT) в таблице, записи, которой мы выводим. Затем в бэкенде мы видим что-то вроде этого:<br/>
<img src="http://betrayer.alwaysdata.net/image2.JPG" alt="image"/><br/>
или этого:<br/>
<img src="http://betrayer.alwaysdata.net/image1.JPG" alt="image"/><br/>
Но для того, чтобы организовать первый вариант, нужно писать функцию(метод), который будет «раздвигать» записи. То есть: если у нас таблица выглядит следующим образом:<br/>
 <table>
<tr>
<td>id</td>
<td>name</td>
<td>order</td>
</tr>
<tr>
<td>1</td>
<td>name1</td>
<td>1</td>
</tr>
<tr>
<td>2</td>
<td>name2</td>
<td>2</td>
</tr>
<tr>
<td>3</td>
<td>name3</td>
<td>3</td>
</tr>
<tr>
<td>4</td>
<td>name4</td>
<td>4</td>
</tr>
</table><br/>
то для того, чтобы запись с id=4 переместить между 1 и 2, нам потребуется изменить order записей 2 и 3, таблица будет выглядеть следующим образом:<br/>
 <table>
<tr>
<td>id</td>
<td>name</td>
<td>order</td>
</tr>
<tr>
<td>1</td>
<td>name1</td>
<td>1</td>
</tr>
<tr>
<td>2</td>
<td>name2</td>
<td>3</td>
</tr>
<tr>
<td>3</td>
<td>name3</td>
<td>4</td>
</tr>
<tr>
<td>4</td>
<td>name4</td>
<td>2</td>
</tr>
</table><br/>
Это, довольно, нетривиальная задача.<br/>
<br/>
Для организации варианта со второй картинки, требуется телодвижений поменьше, но это неудобно для пользователя. Если у нас в базе 30-40 записей, ему придется 30-40 раз тыкать мышкой на стрелочку вверх. Но ведь для этого есть справа текстовое поле для установки order вручную. Но этот способ не такой очевидный для пользователя. Хочется чего-то интуитивно-понятного и простого по коду.<br/>
<br/>
Статья рассчитана не на профессиональных кодеров(у них есть 5-10 велосипедов для решения этой задачи с много меньшим количеством запросов к БД).<br/>
<div class="habracut"> <a class="habracut" href="http://habrahabr.ru/blogs/AJAX/124013/#habracut">Читать дальше &rarr;</a> </div>]]></description>
			
			<pubDate>Fri, 15 Jul 2011 05:35:34 GMT</pubDate>
			<author>interrupt_controller</author>
			<category>web</category><category>ajax</category><category>jquery plugins</category><category>php</category>
		</item>
		
		
		
		
		
		
		
		
	
			
		<item>		
			<title><![CDATA[Веб-разработка / Создание одностраничного ajax-приложения с поддержкой History API (и без нее)]]></title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/webdev/123972/</guid>
			<link>http://habrahabr.ru/blogs/webdev/123972/</link>			
			<description><![CDATA[Судя по комментариям в <a href="http://habrahabr.ru/blogs/webdev/123130/">этой</a> статье, создание веб-приложений с возможностью аякс-навигации является интересной для сообщества темой и пока еще немногие сталкивались с подобной задачей. Я расскажу о ее решении с помощью небольшой библиотеки под названием jQuery-Pjax (либо моего форка ее). <br/>
<br/>
Моя мотивация: в проекте нужно было реализовать mp3-плеер, играющий независимо от навигации на сайте. Далее потребовалось добавить поддержку браузеров без pushState — и я сделал форк библиотеки.<br/>
<br/>
<h4>Основные особенности</h4><ul>
<li>навигация по сайту и обработка форм без полной перезагрузки страниц</li>
<li>чистые url, доступные для прямого доступа</li>
<li>поддержка #!/hash для устаревших браузеров (добавлено в моей версии)</li>
<li>работа с кнопками «назад» и вперед» для современных браузеров</li>
<li>а теперь и для старых — благодаря <a href="http://benalman.com/projects/jquery-hashchange-plugin/">benalman.com/projects/jquery-hashchange-plugin/</a></li>
<li><i><s>похоже, есть проблемы с ИЕ7 (спасибо <a href="http://nc-soft.habrahabr.ru/" class="user_link">Nc_Soft</a>)</s></i> (тем более, большое спасибо за участие <a href="http://nc-soft.habrahabr.ru/" class="user_link">Nc_Soft</a>) <s>и, возможно, opera 11.5 (пока не могу подтвердить, но нахожу крайне удивительным из-за <a href="http://dev.opera.com/articles/view/introducing-the-html5-history-api/">dev.opera.com/articles/view/introducing-the-html5-history-api/</a>) — сообщение <a href="http://artishok.habrahabr.ru/" class="user_link">artishok</a></s> — проверено и работает на сборке 1074 (<a href="http://not-ice.habrahabr.ru/" class="user_link">not_ice</a>)</li>
<li><b>imsamurai</b> (<a href="https://github.com/imsamurai">https://github.com/imsamurai</a>) предложил улучшения библиотеки (и я радостью слил изменения): встроенная функция для отправки форм, улучшения работы с хешами и более развитая система триггеров. (у imsamurai, к сожалению, нет аккаунта на хабре — будем рады помощи)</li>
</ul><br/>
<h4>Ссылки</h4><ul>
<li>jQuery Pjax <a href="https://github.com/defunkt/jquery-pjax">github.com/defunkt/jquery-pjax</a></li>
<li>мой форк с поддержкой хеш-навигации <a href="https://github.com/ckald/jquery-pjax">github.com/ckald/jquery-pjax</a></li>
<li>работа библиотеки на примере моего проекта <a href="http://amsterdamusic.com.ua/">amsterdamusic.com.ua/</a></li>
<li>пример от создателя <a href="http://pjax.heroku.com/">pjax.heroku.com/</a></li>
</ul><br/>
<h4>Принцип работы Pjax</h4><div class="habracut"> <a class="habracut" href="http://habrahabr.ru/blogs/webdev/123972/#habracut">Читать дальше &rarr;</a> </div>]]></description>
			
			<pubDate>Tue, 12 Jul 2011 13:09:00 GMT</pubDate>
			<author>ckald</author>
			<category>jquery</category><category>jquery plugins</category><category>pjax</category><category>pushState</category><category>ajax</category><category>навигация</category><category>веб-приложения</category>
		</item>
		
		
		
		
		
		
		
		
	
			
		<item>		
			<title><![CDATA[Wiki-технология / Отключаем библиотеку jQuery, встроенную в движок MediaWiki 1.16.x, и заменяем её на свежую, обновляемую и пополняемую администраторами вики]]></title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/wiki/121252/</guid>
			<link>http://habrahabr.ru/blogs/wiki/121252/</link>			
			<description><![CDATA[<img src="http://i52.tinypic.com/245hcwk.jpg"/><br/>
<br/>
Как нетрудно прочесть <a href="http://www.mediawiki.org/wiki/JQuery">на сайте MediaWiki</a>, нынешняя линейка стабильных версий (1.16.x) поставляется со встроенною библиотекою jQuery, код которой лежит по адресу <nobr>«skins/common/jquery.min.js».</nobr> Это jQuery сравнительно старой версии (1.3.2, вышедшая в феврале 2009 года), слегка запатченная для преодоления одного из её багов, и она запускается в режиме совместимости <nobr>(«<b>noConflict()</b>»)</nobr> таким образом, чтобы поместиться <nobr>в переменную <b>$j</b></nobr> <nobr>вместо <b>$</b>.</nobr> Этот код jQuery не содержит никаких плагинов и является, в сущности, необязательным, подключаясь к странице только в том случае, когда код MediaWiki содержит вызов метода <nobr><b>$wgOut-&gt;includeJQuery()</b>.</nobr> Скажем, расширение <a href="http://www.mediawiki.org/wiki/Extension:UsabilityInitiative">UsabilityInitiative</a> содержит именно такой вызов на строке 128 своего файла <nobr>«UsabilityInitiative.hooks.php»,</nobr> так что jQuery появляется в некоторых темах оформления (например, в Vector), когда расширение UsabilityInitiative подключено к вики.<br/>
<br/>
Предлагаю встать на точку зрения <nobr>вики-техника,</nobr> то есть администратора сервера MediaWiki, имеющего прямой доступ (наподобие SSH) и возможность менять настройки вики (LocalSettings.php), доустанавливать расширения MediaWiki и проводить другие подобные действия. Какие обстоятельства могут вызвать <nobr>у вики-техника</nobr> <nobr>MediaWiki 1.16.x</nobr> стремление переменить к лучшему то положение дел, которое упомянуто в предыдущем абзаце? Каким путём уместнее всего действовать <nobr>вики-технику</nobr> на пути воплощения этого своего стремления?<br/>
<br/>
Первотолчком такого стремления является естественное и почти неизбежное осознание того, как неудобна та <b><i>необязательность</i></b> появления jQuery в коде страниц, которая настроена по умолчанию. Всякий <nobr>вики-техник,</nobr> если он имеет достаточно досуга для размышлений, рано или поздно постигает, что простота и могущество <nobr>функции <b>$(</b>…<b>)</b>,</nobr> если бы она была <b><i>всегда</i></b> в распоряжении администраторов, сочиняющих скрипты для вики, всенепременно породили бы <nobr>JS-код</nobr> куда компактнее, чем прежний. Возьмём для примера <a href="http://ru.wikipedia.org/w/index.php?title=MediaWiki:Common.js&amp;oldid=34595698">версию от 22 мая 2011 года</a> страницы «MediaWiki:Common.js» из россияноязычной Википедии. В ней нетрудно заметить вот какой код функции:<br/>
<div class="habracut"> <a class="habracut" href="http://habrahabr.ru/blogs/wiki/121252/#habracut">Читать дальше &rarr;</a> </div>]]></description>
			
			<pubDate>Mon, 13 Jun 2011 20:11:32 GMT</pubDate>
			<author>Mithgol</author>
			<category>jQuery</category><category>jQuery plugins</category><category>вики</category><category>MediaWiki</category><category>расширения MediaWiki</category>
		</item>
		
		
		
		
		
		
		
		
	
			
		<item>		
			<title><![CDATA[jQuery / jQuery UI как инфраструктура для плагинов]]></title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/jquery/120074/</guid>
			<link>http://habrahabr.ru/blogs/jquery/120074/</link>			
			<description><![CDATA[<h2>Введение</h2><br/>
jQuery UI больше всего известен как набор готовых виджетов. Главное их преимущество, на мой взгляд, — консистентное API: каждый виджет управляется одинаково. Второе их преимущество — они хранят свое состояние: если повторно навесить виджет на элемент, то результатом будет уже существующий инстанс виджета.<br/>
Но jQuery UI — это не только набор окошечек и табов (далеко не всеми любимых). Это еще целая инфраструктура для создания своих виджетов: с удобным консистентным API, с хранением состояния и с возможностью наследования. Как ни странно, это для многих новость, в результате чего и появилась эта статья — так же, как это было новостью для меня всего несколько месяцев назад.<br/>
<div class="habracut"> <a class="habracut" href="http://habrahabr.ru/blogs/jquery/120074/#habracut">Все, что вы хотели узнать о jQuery UI, но стеснялись спросить</a> </div>]]></description>
			
			<pubDate>Thu, 26 May 2011 19:25:29 GMT</pubDate>
			<author>k12th</author>
			<category>jquery</category><category>jquery ui</category><category>jquery plugins</category>
		</item>
		
		
		
		
		
		
		
		
	
		
			
		<item>		
			<title><![CDATA[Песочница / [Из песочницы] Расширяем функционал jQuery по работе со стилями]]></title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/sandbox/114913/</guid>
			<link>http://habrahabr.ru/blogs/sandbox/114913/</link>			
			<description><![CDATA[Работая с jQuery легкое неудобство доставляет применение большого количества свойств CSS правил к тегам. Решение этой задачи в большинстве случаев сводиться к повторению <code>$.(“селектор”).css(“свойство”, “значение”);</code>, что не есть хорошо, но несколько строк кода исправили ситуацию. <br/>
Каким образом? Читаем ниже.<br/>
<div class="habracut"> <a class="habracut" href="http://habrahabr.ru/blogs/sandbox/114913/#habracut">Читать дальше &rarr;</a> </div>]]></description>
			
			<pubDate>Fri, 04 Mar 2011 18:58:50 GMT</pubDate>
			<author>andreyv</author>
			<category>jquery plugins</category><category>javascript</category>
		</item>
		
		
		
		
		
		
		
	
		
		
		
			
		<item>		
			<title><![CDATA[jQuery / [Перевод] Свежая подборка jQuery плагинов]]></title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/jquery/111248/</guid>
			<link>http://habrahabr.ru/blogs/jquery/111248/</link>
			<description><![CDATA[Для меня jQuery ассоциируется с мощной и главное кросс-браузерной JavaScript библиотекой. Можно долго перечислять ее достоинства, <s>холиварить по поводу и без</s>, но думаю, никто не будет против посмотреть подборку интересных плагинов и уроков:<br/>
<em>для удобства – каждая картинка ведет на демо</em><br/>
<br/>
<h2>Hover Slide Effect</h2><br/>
<a href="http://tympanus.net/Tutorials/HoverSlideEffect/"><img src="http://habrastorage.org/storage/habraeffect/2b/33/2b337e33ab7652ed18bf4cfc224d0cdc.jpg"/></a><br/>
<a href="http://tympanus.net/Tutorials/HoverSlideEffect/">Демо</a> | <a href="http://tympanus.net/codrops/2010/11/16/hover-slide-effect/">Урок</a><br/>
<blockquote>Галерея состоит из нескольких картинок, при наведении на одну из них она эффектно меняется на другую, а при клике на любую картинку — меняются все одновременно.</blockquote><br/>
<div class="habracut"> <a class="habracut" href="http://habrahabr.ru/blogs/jquery/111248/#habracut">Остальные плагины</a> </div>]]></description>
			
			<pubDate>Thu, 06 Jan 2011 08:18:17 GMT</pubDate>
			<author>Kicker</author>
			<category>jquery plugins</category><category>jquery</category><category>demo</category>
		</item>
		
		
		
		
		
	
			
		<item>		
			<title><![CDATA[Персональные блоги / CeeBox — легкие фото и видеогалереи]]></title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/personal/102150/</guid>
			<link>http://habrahabr.ru/blogs/personal/102150/</link>			
			<description><![CDATA[<a href="http://plugins.jquery.com/project/ceebox">CeeBox</a> — jQuery плагин для создания галерей типа lightbox.<br/>
<br/>
С помощью этого плагина можно просматривать не только картинки, но и html через ajax и iframe, а также флеш-<b>видео</b>. <br/>
CeeBox поддерживает Google Video, YouTube, Metacafe, Vimeo, Dailymotion, iFilm и Facebook Video.<br/>
<br/>
<a href="http://plugins.jquery.com/files/catcubed-CeeBox-efc2926.zip">Скачать версию 2.1.3</a><br/>
<a href="http://jquery.websitebakers.com/plugins/lightbox-effects/ceebox.php">Примеры</a>]]></description>
			
			<pubDate>Thu, 19 Aug 2010 10:29:09 GMT</pubDate>
			<author>SageScs</author>
			<category>ceebox</category><category>lightbox</category><category>jquery plugins</category>
		</item>
		
		
		
		
		
		
		
		
	
			
		<item>		
			<title><![CDATA[jQuery / Пишем свой плагин для jQuery]]></title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/jquery/101415/</guid>
			<link>http://habrahabr.ru/blogs/jquery/101415/</link>			
			<description><![CDATA[Сегодня утром я зашёл на <a href="http://maps.google.ru/?ie=UTF8&amp;ll=55.65551,37.578735&amp;spn=0.394742,0.794449&amp;z=11&amp;layer=t">Google Maps</a> и с радостью увидел там слой «Пробки». Сразу же глаз зацепился за интересное интерфейсное решение для выбора времени, на которое будет показана ситуация с пробками.<br/>
<br/>
Сразу же захотелось использовать подобный орган управления в своих проектах.<br/>
<br/>
Самое время вспомнить, как пишутся плагины под jQuery.<br/>
 <a href="http://akzhan.github.com/jquery-time-slider/"><img src="http://habrastorage.org/storage/habraeffect/66/eb/66ebe81b9e7589e569391017c55744a8.png" alt="image"/></a><br/>
<div class="habracut"> <a class="habracut" href="http://habrahabr.ru/blogs/jquery/101415/#habracut">Читать дальше &rarr;</a> </div>]]></description>
			
			<pubDate>Tue, 10 Aug 2010 15:12:56 GMT</pubDate>
			<author>akzhan</author>
			<category>jquery</category><category>jquery plugins</category>
		</item>
		
		
		
		
		
		
		
		
	
			
		<item>		
			<title><![CDATA[jQuery / Делаем красивый input[type=file] с помощью jQuery]]></title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/jquery/98260/</guid>
			<link>http://habrahabr.ru/blogs/jquery/98260/</link>			
			<description><![CDATA[<h4>Присказка или зачем нужен еще один плагин?</h4><br/>
Давным-давно <s>в тридесятом царстве в тридевятом государстве</s> когда web был совсем не 2.0 никому и в голову не приходила мысль о стилизации форм. Сейчас же перед нами очень много решений на чистом CSS, которые кардинально меняют внешний вид элементов. К сожалению, для некоторых элементов это не работает. Особую сложность в этом плане представляет собой input[type=file].<br/>
<br/>
С этим элементом, средствами CSS, мы можем разве что изменить размер шрифта. Все мы любим власть. Ты ведь хочешь полностью контролировать этот неподатливый file? Тут нам на помощь приходит волшебная связка современного интернета — Javascript + CSS.<br/>
<br/>
В нашем проекте используется jQuery, поэтому первым делом я принялся искать решение с помощью готового плагина, но быстро разочаровался. Найденные плагины либо не соответствовали требованиям нашего заказчика, либо предоставляли дополнительный функционал, который нам совершенно не нужен. Что из этого следует? Правильно – надо написать свой <s>велосипед</s> плагин.<br/>
<div class="habracut"> <a class="habracut" href="http://habrahabr.ru/blogs/jquery/98260/#habracut">читаем про разработку</a> </div>]]></description>
			
			<pubDate>Mon, 05 Jul 2010 09:46:13 GMT</pubDate>
			<author>sbmaxx</author>
			<category>jquery</category><category>jquery plugins</category><category>javascript</category><category>input file</category><category>велосипед</category><category>хитрый заказчик</category>
		</item>
		
		
		
		
		
		
		
		
	
			
		<item>		
			<title><![CDATA[Персональные блоги / jQuery просмотр серверных каталогов]]></title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/personal/97435/</guid>
			<link>http://habrahabr.ru/blogs/personal/97435/</link>			
			<description><![CDATA[Часто бывает, что разрабатываемое приложение должно импортировать данные в больших объемах для упрощения ручного ввода. Рассмотрим веб приложение, на форме которого лежит обыкновенный input type='file' с помощью которого пользователь может загрузить интересующие его файл. Однако размер этого файла может оказаться на столько большим, что либо сервер скажет превышен размер запроса, либо клиент просто перестанет отвечать на действия пользователя, который в свою очередь может просто прибить процесс не дожидаясь окончания. <br/>
<br/>
А файлик передать нужно.<br/>
 <div class="habracut"> <a class="habracut" href="http://ApmeM.habrahabr.ru/blog/97435/#habracut">Читать дальше &rarr;</a> </div>]]></description>
			
			<pubDate>Fri, 25 Jun 2010 12:51:34 GMT</pubDate>
			<author>ApmeM</author>
			<category>jquery plugins</category>
		</item>
		
		
		
		
		
		
		
		
	
			
		<item>		
			<title><![CDATA[Персональные блоги / Dock панель для сайта. Выбор подходящего jQuery плагина и руководство по установке]]></title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/personal/95877/</guid>
			<link>http://habrahabr.ru/blogs/personal/95877/</link>			
			<description><![CDATA[<img src="http://habrastorage.org/storage/habraeffect/97/f3/97f3e18b2d3349be8917610f21751328.jpg" alt="image"/><br/>
<br/>
<h4>Красота спасет мир</h4><br/>
Обладатели компьютеров Apple давно пользуются красивой и удобной dock панелью. В отличие от этих счастливчиков, я вырос глубоко в сибири и до недавнего времени видел Мак исключительно на картинках. <br/>
Но несмотря на это, о dock панели я все же узнал, хоть и случайно, из статьи в одном журнале за 2003 год о dock панелях для Windows. Я поигрался с предложенной программой пару дней, а потом удалил и навсегда забыл о ней. Панель безусловно произвела на меня впечатление приятной внешностью, но все же не несла для меня ощутимой практической пользы.<br/>
<br/>
<h4>Дальше — по существу.</h4><br/>
За все прошедшее время мне ни разу не пришлось вспоминать об этом небольшом опыте, пока не пришел «заказ» на добавление подобной панели в очередной разрабатываемый вебсайт. Так как библиотека jQuery уже использовалась на этом сайте, я интуитивно начал поиск нужного плагина. Интуиция не подвела, было обнаружено множество внешне не отличимых друг от друга «примочек». Осталось выбрать один единственный вариант и привинтить к странице.<br/>
<br/>
Приведу краткий обзор найденного, расскажу, чем я руководствовался при выборе и дам инструкции по установке выбранного мной плагина.<br/>
<div class="habracut"> <a class="habracut" href="http://messersveet.habrahabr.ru/blog/95877/#habracut">Читать дальше &rarr;</a> </div>]]></description>
			
			<pubDate>Wed, 23 Jun 2010 01:21:20 GMT</pubDate>
			<author>messersveet</author>
			<category>jquery plugins</category><category>dock</category><category>простота</category><category>красотища</category>
		</item>
		
		
		
		
		
		
		
		
	
			
		<item>		
			<title><![CDATA[Персональные блоги / jQuery и маски]]></title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/personal/97036/</guid>
			<link>http://habrahabr.ru/blogs/personal/97036/</link>			
			<description><![CDATA[Для одного нашего проекта понадобилось подсвечивать области на картинке.<br/>
Было решено делать на jQuery. Из всего этого вышел Masker.<br/>
<br/>
<img src="http://jenix.ru/labs/masker/masker.jpg"/><br/>
<br/>
<a href="http://jenix.ru/labs/masker/">Страничка плагина и описание</a><br/>
<br/>
Проверялось в: IE 7-8, FF 3.6, Safari 5, Chrome 5]]></description>
			
			<pubDate>Mon, 21 Jun 2010 12:36:19 GMT</pubDate>
			<author>vkharkov</author>
			<category>jquery</category><category>jquery plugins</category><category>masker</category>
		</item>
		
		
		
		
		
		
		
		
	
		
		
		
		
		
		
		
		
	
	
	
	
	
	
	
	

	
</channel>
</rss>

