<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>XHTML.ru &#187; JavaScript</title>
	<atom:link href="http://xhtml.ru/category/javascript/feed/" rel="self" type="application/rss+xml" />
	<link>http://xhtml.ru</link>
	<description>XHTML, CSS, JavaScript, DOM... Советы, секреты, хитрости и тонкости, а также технологии создания правильных XHTML-документов с точки зрения веб-стандартов. Все по-русски!</description>
	<lastBuildDate>Thu, 15 Mar 2012 18:15:59 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Переменные сессии без cookies</title>
		<link>http://xhtml.ru/2008/05/14/sessvars/</link>
		<comments>http://xhtml.ru/2008/05/14/sessvars/#comments</comments>
		<pubDate>Tue, 13 May 2008 20:10:30 +0000</pubDate>
		<dc:creator>Баранов Андрей</dc:creator>
				<category><![CDATA[JavaScript]]></category>

		<guid isPermaLink="false">http://xhtml.ru/2008/05/14/sessvars/</guid>
		<description><![CDATA[<p>Небольшой JavaScript код, который позволяет хранить и использовать переменные сессии без использования cookies. Он даёт возможность хранить до 2 Мбайт данных (несоизмеримо больше допустимого объёма cookies), которые удивительно легко записывать и считывать.</p>]]></description>
		<wfw:commentRss>http://xhtml.ru/2008/05/14/sessvars/feed/</wfw:commentRss>
		<slash:comments>31</slash:comments>
		</item>
		<item>
		<title>Google AJAX Feed API and multiple feeds</title>
		<link>http://xhtml.ru/2007/05/03/ajax-feed-api-and-multiple-feeds/</link>
		<comments>http://xhtml.ru/2007/05/03/ajax-feed-api-and-multiple-feeds/#comments</comments>
		<pubDate>Thu, 03 May 2007 19:12:22 +0000</pubDate>
		<dc:creator>Баранов Андрей</dc:creator>
				<category><![CDATA[DOM: примеры]]></category>
		<category><![CDATA[JavaScript]]></category>

		<guid isPermaLink="false">http://xhtml.ru/2007/05/03/ajax-feed-api-and-multiple-feeds/</guid>
		<description><![CDATA[<p>Пару недель назад Google анонсировал <a href="http://googleajaxsearchapi.blogspot.com/2007/04/announcing-google-ajax-feed-api.html">AJAX Feed API</a>, который позволяет загрузить и разместить на веб-странице анонсы новостей из любого открытого Atom- или RSS-канала, используя только JavaScript. Покажу, как доработать простой пример из <a href="http://code.google.com/apis/ajaxfeeds/documentation/">документации к API</a> и получить список новостей, отсортированных по дате, из нескольких лент.</p>
]]></description>
		<wfw:commentRss>http://xhtml.ru/2007/05/03/ajax-feed-api-and-multiple-feeds/feed/</wfw:commentRss>
		<slash:comments>24</slash:comments>
		</item>
		<item>
		<title>Компактный список</title>
		<link>http://xhtml.ru/2007/04/29/compact-list/</link>
		<comments>http://xhtml.ru/2007/04/29/compact-list/#comments</comments>
		<pubDate>Sat, 28 Apr 2007 23:38:07 +0000</pubDate>
		<dc:creator>Баранов Андрей</dc:creator>
				<category><![CDATA[DOM: примеры]]></category>
		<category><![CDATA[JavaScript]]></category>

		<guid isPermaLink="false">http://xhtml.ru/2006/06/30/compact-list/</guid>
		<description><![CDATA[Это обновленная версия скрипта, который позволяет сворачивать-разворачивать вложенные списки. Теперь сценарий запускается до события load объекта window. Для навигации по списку теперь можно использовать не только мышь, но и клавиатуру. По прежнему: если в браузере отключить JavaScript, будет просто показан развернутый список, т.е. все его элементы всегда доступны, не зависимо от возможности выполнять JavaScript.]]></description>
		<wfw:commentRss>http://xhtml.ru/2007/04/29/compact-list/feed/</wfw:commentRss>
		<slash:comments>27</slash:comments>
		</item>
		<item>
		<title>Advanced Thumbnail Creator</title>
		<link>http://xhtml.ru/2007/03/10/advanced-thumbnail-creator/</link>
		<comments>http://xhtml.ru/2007/03/10/advanced-thumbnail-creator/#comments</comments>
		<pubDate>Sat, 10 Mar 2007 09:23:46 +0000</pubDate>
		<dc:creator>Баранов Андрей</dc:creator>
				<category><![CDATA[DOM: примеры]]></category>
		<category><![CDATA[JavaScript]]></category>

		<guid isPermaLink="false">http://xhtml.ru/2007/03/10/advanced-thumbnail-creator/</guid>
		<description><![CDATA[<p>Работая с новостными лентами или же просто с информацией, содержащей графические изображения, довольно часто возникает потребность генерации картинок-превью. На первый взгляд нет ничего проще чем создать уменьшенное изображение произвольного рисунка или фотографии. Однако, оказывается и в этой области есть где развернуться.</p>]]></description>
		<wfw:commentRss>http://xhtml.ru/2007/03/10/advanced-thumbnail-creator/feed/</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
		<item>
		<title>Палитра на JavaScript</title>
		<link>http://xhtml.ru/2007/03/07/javascript-palette/</link>
		<comments>http://xhtml.ru/2007/03/07/javascript-palette/#comments</comments>
		<pubDate>Tue, 06 Mar 2007 21:34:23 +0000</pubDate>
		<dc:creator>Баранов Андрей</dc:creator>
				<category><![CDATA[JavaScript]]></category>

		<guid isPermaLink="false">http://xhtml.ru/2007/03/07/javascript-palette/</guid>
		<description><![CDATA[<p>JavaScript-класс, который позволяет выбирать цвет из палитры. Класс меняет цвет объекта в данном документе на выбранный из палитры, а также шестнадцатиричное представление цвета, выводит в поле input (text) формы.</p>]]></description>
		<wfw:commentRss>http://xhtml.ru/2007/03/07/javascript-palette/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>JavaScript-изменение прозрачности (Opacity setting)</title>
		<link>http://xhtml.ru/2006/11/02/fade-in-effect-opacity/</link>
		<comments>http://xhtml.ru/2006/11/02/fade-in-effect-opacity/#comments</comments>
		<pubDate>Thu, 02 Nov 2006 13:20:07 +0000</pubDate>
		<dc:creator>Баранов Андрей</dc:creator>
				<category><![CDATA[JavaScript]]></category>

		<guid isPermaLink="false">http://xhtml.ru/2006/11/02/fade-in-effect-opacity/</guid>
		<description><![CDATA[Сегодня речь пойдет о динамическом изменении прозрачности (<code>opacity</code>) некоторым элементам для создания эффекта плавного появления.]]></description>
		<wfw:commentRss>http://xhtml.ru/2006/11/02/fade-in-effect-opacity/feed/</wfw:commentRss>
		<slash:comments>32</slash:comments>
		</item>
		<item>
		<title>Координаты курсора над слоем, расставляем точки</title>
		<link>http://xhtml.ru/2006/08/23/cursor-coordinates/</link>
		<comments>http://xhtml.ru/2006/08/23/cursor-coordinates/#comments</comments>
		<pubDate>Wed, 23 Aug 2006 10:37:07 +0000</pubDate>
		<dc:creator>Баранов Андрей</dc:creator>
				<category><![CDATA[JavaScript]]></category>

		<guid isPermaLink="false">http://xhtml.ru/2006/08/23/cursor-coordinates/</guid>
		<description><![CDATA[<p>Простой пример определения координат курсора во время его перемещения над слоем.</p>]]></description>
		<wfw:commentRss>http://xhtml.ru/2006/08/23/cursor-coordinates/feed/</wfw:commentRss>
		<slash:comments>19</slash:comments>
		</item>
		<item>
		<title>Проблема window.onload() и ее решение</title>
		<link>http://xhtml.ru/2006/06/21/onload/</link>
		<comments>http://xhtml.ru/2006/06/21/onload/#comments</comments>
		<pubDate>Tue, 20 Jun 2006 21:17:54 +0000</pubDate>
		<dc:creator>Баранов Андрей</dc:creator>
				<category><![CDATA[DOM: примеры]]></category>
		<category><![CDATA[JavaScript]]></category>

		<guid isPermaLink="false">http://xhtml.ru/2006/06/21/onload/</guid>
		<description><![CDATA[Собственно, вся проблема состоит в том, что событие onload() возникает после полной загрузки документа. Конечно, было бы здорово выполнить какие-нибудь действия с загруженным html-документом не дожидаясь загрузки изображений, flash-роликов и пр.]]></description>
		<wfw:commentRss>http://xhtml.ru/2006/06/21/onload/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>Поиск элемента в документе XHTML</title>
		<link>http://xhtml.ru/2006/06/04/walkdocumenttree/</link>
		<comments>http://xhtml.ru/2006/06/04/walkdocumenttree/#comments</comments>
		<pubDate>Sun, 04 Jun 2006 11:54:11 +0000</pubDate>
		<dc:creator>Баранов Андрей</dc:creator>
				<category><![CDATA[DOM: примеры]]></category>
		<category><![CDATA[JavaScript]]></category>

		<guid isPermaLink="false">http://xhtml.ru/2006/06/04/poisk-elementa-v-dokumente-xhtml/</guid>
		<description><![CDATA[Функция, которая позволяет найти любой существующий элемент в <abbr title="Hypertext Markup Language">HTML</abbr>-документе. Элементы можно искать по названию тэга, по названию атрибута и по его значению.]]></description>
		<wfw:commentRss>http://xhtml.ru/2006/06/04/walkdocumenttree/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>Сравнение JavaScript методов escape(), encodeURI(), и encodeURIComponent()</title>
		<link>http://xhtml.ru/2006/05/25/encodestring/</link>
		<comments>http://xhtml.ru/2006/05/25/encodestring/#comments</comments>
		<pubDate>Thu, 25 May 2006 13:52:18 +0000</pubDate>
		<dc:creator>Баранов Андрей</dc:creator>
				<category><![CDATA[JavaScript]]></category>

		<guid isPermaLink="false">http://xhtml.ru/?p=48</guid>
		<description><![CDATA[Цель статьи - определить различия этих трех методов при кодировании строк. В каком случае и какой из них лучше использовать. ]]></description>
		<wfw:commentRss>http://xhtml.ru/2006/05/25/encodestring/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
	</channel>
</rss>

