<?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>Блог о SEO, Apple, Linux, CMS, Windows &#124; Mixa.Su &#187; JavaScript</title>
	<atom:link href="http://mixa.su/programming/java-programming/javascript-java-programming-programming/feed" rel="self" type="application/rss+xml" />
	<link>http://mixa.su</link>
	<description>Блог о CMS, Linux, Apple, MacOSX, SEO, Windows</description>
	<lastBuildDate>Mon, 01 Feb 2010 20:23:24 +0000</lastBuildDate>
	
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Bacon And Eggs. Велосипед с яйцами и линейной алгеброй!</title>
		<link>http://mixa.su/programming/java-programming/javascript-java-programming-programming/bacon-and-eggs-velosiped-s-yajcami-i-linejnoj-algebroj.html</link>
		<comments>http://mixa.su/programming/java-programming/javascript-java-programming-programming/bacon-and-eggs-velosiped-s-yajcami-i-linejnoj-algebroj.html#comments</comments>
		<pubDate>Thu, 28 Jan 2010 11:28:33 +0000</pubDate>
		<dc:creator>goldberg</dc:creator>
				<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[линейная алгебра]]></category>
		<category><![CDATA[математика в js]]></category>
		<category><![CDATA[матрицы]]></category>
		<category><![CDATA[механика]]></category>
		<category><![CDATA[СЛАУ]]></category>

		<guid isPermaLink="false">http://mixa.su/?p=2672</guid>
		<description><![CDATA[Недавно у меня появился ряд задач, связанных с процедурной графикой в  вебе, анимацией и механикой.
Став искать простые пути там, где их обычно нет, я наткнулся на  чудненькую библиотеку  «Bacon And Eggs» от Эндрю Хойера.Bacon and Eggs это простая библиотека функций линейной алгебры,  написанная целиком на javascript. Она удобна для оперирования матрицами [...]]]></description>
			<content:encoded><![CDATA[<p>Недавно у меня появился ряд задач, связанных с процедурной графикой в  вебе, анимацией и механикой.<br />
Став искать простые пути там, где их обычно нет, я наткнулся на  чудненькую <noindex><a rel="nofollow" target="_blank" href="http://mixa.su/699506/aHR0cDovL3d3dy5hbmRyZXctaG95ZXIuY29tL2JhY29uX2FuZF9lZ2dz/">библиотеку  «Bacon And Eggs»</a></noindex> от Эндрю Хойера.<span id="more-2672"></span>Bacon and Eggs это простая библиотека функций линейной алгебры,  написанная целиком на javascript. Она удобна для оперирования матрицами и  позволяет решать системы линейных алгебраических уравнений.</p>
<p>Кстати, так утверждает и сам её автор.</p>
<p>%username%, скачать <noindex><a rel="nofollow" target="_blank" href="http://mixa.su/699506/aHR0cDovL3d3dy5hbmRyZXctaG95ZXIuY29tL2JhY29uX2FuZF9lZ2dz/">библиотеку  «Bacon And Eggs»</a></noindex> или <noindex><a rel="nofollow" target="_blank" href="http://mixa.su/699506/aHR0cDovL2RlcG9zaXRmaWxlcy5jb20vZmlsZXMvYjFiaDcwdHcy/">документацию</a></noindex>[депозиты,  40 кб тарбол], любезно переведенную на русский язык автором топика?</p>
<p>P.S. Пожалуйста перезалейте куда-нибудь, а то в потёмках пароль от  хостинга не найду <img src='http://mixa.su/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p style="text-align: right;"><em>Источник HabraHabr.ru</em></p>
<hr />Copyright &copy; ИМЯ_САЙТА. Этот персональный, не коммерческий Feed. Если вы читаете этот материал не в вашем RSS клиенте, сайт на котором он находиться получил его незаконным образом.
<div class="zakladka"><noindex><a href="http://www.google.com/bookmarks/mark?op=add&bkmk=http://mixa.su/programming/java-programming/javascript-java-programming-programming/bacon-and-eggs-velosiped-s-yajcami-i-linejnoj-algebroj.html&title=Bacon+And+Eggs.+%D0%92%D0%B5%D0%BB%D0%BE%D1%81%D0%B8%D0%BF%D0%B5%D0%B4+%D1%81+%D1%8F%D0%B9%D1%86%D0%B0%D0%BC%D0%B8+%D0%B8+%D0%BB%D0%B8%D0%BD%D0%B5%D0%B9%D0%BD%D0%BE%D0%B9+%D0%B0%D0%BB%D0%B3%D0%B5%D0%B1%D1%80%D0%BE%D0%B9%21+-+%D0%91%D0%BB%D0%BE%D0%B3+%D0%BE+SEO%2C+Apple%2C+Linux%2C+CMS%2C+Windows+%7C+Mixa.Su" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/google.png" border="0" width="16" height="16" alt="Google Bookmarks" title="Google Bookmarks"></a></noindex> <noindex><a href="http://digg.com/submit?url=http://mixa.su/programming/java-programming/javascript-java-programming-programming/bacon-and-eggs-velosiped-s-yajcami-i-linejnoj-algebroj.html" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/digg.png" border="0" width="16" height="16" alt="Digg" title="Digg"></a></noindex> <noindex><a href="http://links.i.ua/add/?_rand=149669598http://mixa.su/programming/java-programming/javascript-java-programming-programming/bacon-and-eggs-velosiped-s-yajcami-i-linejnoj-algebroj.html" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/ua.png" border="0" width="16" height="16" alt="I.ua" title="I.ua"></a></noindex> <noindex><a href="http://www.linkstore.ru/linkstore/add.jsphttp://mixa.su/programming/java-programming/javascript-java-programming-programming/bacon-and-eggs-velosiped-s-yajcami-i-linejnoj-algebroj.html" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/linkstore.png" border="0" width="16" height="16" alt="Linkstore" title="Linkstore"></a></noindex> <noindex><a href="http://myscoop.ru/add/http://mixa.su/programming/java-programming/javascript-java-programming-programming/bacon-and-eggs-velosiped-s-yajcami-i-linejnoj-algebroj.html" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/myscoop.png" border="0" width="16" height="16" alt="Myscoop" title="Myscoop"></a></noindex> <noindex><a href="http://communizm.ru/index.php?mode=addstoryhttp://mixa.su/programming/java-programming/javascript-java-programming-programming/bacon-and-eggs-velosiped-s-yajcami-i-linejnoj-algebroj.html" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/communizm.png" border="0" width="16" height="16" alt="Communizm" title="Communizm"></a></noindex> <noindex><a href="http://www.ru-marks.net/bookmarks.php/?action=addhttp://mixa.su/programming/java-programming/javascript-java-programming-programming/bacon-and-eggs-velosiped-s-yajcami-i-linejnoj-algebroj.html" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/ru-marks.png" border="0" width="16" height="16" alt="Ru-marks" title="Ru-marks"></a></noindex> <noindex><a href="http://webmarks.ru/bookmarks/addhttp://mixa.su/programming/java-programming/javascript-java-programming-programming/bacon-and-eggs-velosiped-s-yajcami-i-linejnoj-algebroj.html" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/webmarks.png" border="0" width="16" height="16" alt="Webmarks" title="Webmarks"></a></noindex> <noindex><a href="http://www.ruspace.ru/index.php?link=bookmark&action=bookmarkNewhttp://mixa.su/programming/java-programming/javascript-java-programming-programming/bacon-and-eggs-velosiped-s-yajcami-i-linejnoj-algebroj.html" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/ruspace.png" border="0" width="16" height="16" alt="Ruspace" title="Ruspace"></a></noindex> <noindex><a href="http://linkomatic.ru/addhttp://mixa.su/programming/java-programming/javascript-java-programming-programming/bacon-and-eggs-velosiped-s-yajcami-i-linejnoj-algebroj.html" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/linkomatic.png" border="0" width="16" height="16" alt="Linkomatic" title="Linkomatic"></a></noindex> <noindex><a href="http://kli.kz/login/?action=addhttp://mixa.su/programming/java-programming/javascript-java-programming-programming/bacon-and-eggs-velosiped-s-yajcami-i-linejnoj-algebroj.html" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/kli.png" border="0" width="16" height="16" alt="Kli.kz" title="Kli.kz"></a></noindex> <noindex><a href="http://www.web-zakladka.ru/user/zakladd.php?id=916http://mixa.su/programming/java-programming/javascript-java-programming-programming/bacon-and-eggs-velosiped-s-yajcami-i-linejnoj-algebroj.html" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/web.png" border="0" width="16" height="16" alt="Web-zakladka" title="Web-zakladka"></a></noindex> <noindex><a href="http://www.zakladok.net/add_link.php?folder_id=0http://mixa.su/programming/java-programming/javascript-java-programming-programming/bacon-and-eggs-velosiped-s-yajcami-i-linejnoj-algebroj.html" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/zakladok.png" border="0" width="16" height="16" alt="Zakladok.net" title="Zakladok.net"></a></noindex> <noindex><a href="http://reddit.com/submit?url=http://mixa.su/programming/java-programming/javascript-java-programming-programming/bacon-and-eggs-velosiped-s-yajcami-i-linejnoj-algebroj.html&title=Bacon+And+Eggs.+%D0%92%D0%B5%D0%BB%D0%BE%D1%81%D0%B8%D0%BF%D0%B5%D0%B4+%D1%81+%D1%8F%D0%B9%D1%86%D0%B0%D0%BC%D0%B8+%D0%B8+%D0%BB%D0%B8%D0%BD%D0%B5%D0%B9%D0%BD%D0%BE%D0%B9+%D0%B0%D0%BB%D0%B3%D0%B5%D0%B1%D1%80%D0%BE%D0%B9%21+-+%D0%91%D0%BB%D0%BE%D0%B3+%D0%BE+SEO%2C+Apple%2C+Linux%2C+CMS%2C+Windows+%7C+Mixa.Su" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/reddit.png" border="0" width="16" height="16" alt="Reddit" title="Reddit"></a></noindex> <noindex><a href="http://delicious.com/post?url=http://mixa.su/programming/java-programming/javascript-java-programming-programming/bacon-and-eggs-velosiped-s-yajcami-i-linejnoj-algebroj.html&title=Bacon+And+Eggs.+%D0%92%D0%B5%D0%BB%D0%BE%D1%81%D0%B8%D0%BF%D0%B5%D0%B4+%D1%81+%D1%8F%D0%B9%D1%86%D0%B0%D0%BC%D0%B8+%D0%B8+%D0%BB%D0%B8%D0%BD%D0%B5%D0%B9%D0%BD%D0%BE%D0%B9+%D0%B0%D0%BB%D0%B3%D0%B5%D0%B1%D1%80%D0%BE%D0%B9%21+-+%D0%91%D0%BB%D0%BE%D0%B3+%D0%BE+SEO%2C+Apple%2C+Linux%2C+CMS%2C+Windows+%7C+Mixa.Su" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/delicious.png" border="0" width="16" height="16" alt="delicious" title="delicious"></a></noindex> <noindex><a href="http://ma.gnolia.com/beta/bookmarklet/add?url=http://mixa.su/programming/java-programming/javascript-java-programming-programming/bacon-and-eggs-velosiped-s-yajcami-i-linejnoj-algebroj.html&title=Bacon+And+Eggs.+%D0%92%D0%B5%D0%BB%D0%BE%D1%81%D0%B8%D0%BF%D0%B5%D0%B4+%D1%81+%D1%8F%D0%B9%D1%86%D0%B0%D0%BC%D0%B8+%D0%B8+%D0%BB%D0%B8%D0%BD%D0%B5%D0%B9%D0%BD%D0%BE%D0%B9+%D0%B0%D0%BB%D0%B3%D0%B5%D0%B1%D1%80%D0%BE%D0%B9%21+-+%D0%91%D0%BB%D0%BE%D0%B3+%D0%BE+SEO%2C+Apple%2C+Linux%2C+CMS%2C+Windows+%7C+Mixa.Su&description=Bacon+And+Eggs.+%D0%92%D0%B5%D0%BB%D0%BE%D1%81%D0%B8%D0%BF%D0%B5%D0%B4+%D1%81+%D1%8F%D0%B9%D1%86%D0%B0%D0%BC%D0%B8+%D0%B8+%D0%BB%D0%B8%D0%BD%D0%B5%D0%B9%D0%BD%D0%BE%D0%B9+%D0%B0%D0%BB%D0%B3%D0%B5%D0%B1%D1%80%D0%BE%D0%B9%21+-+%D0%91%D0%BB%D0%BE%D0%B3+%D0%BE+SEO%2C+Apple%2C+Linux%2C+CMS%2C+Windows+%7C+Mixa.Su" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/magnolia.png" border="0" width="16" height="16" alt="Ma.gnolia" title="Ma.gnolia"></a></noindex> <noindex><a href="http://www.technorati.com/faves?add=http://mixa.su/programming/java-programming/javascript-java-programming-programming/bacon-and-eggs-velosiped-s-yajcami-i-linejnoj-algebroj.html" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/technorati.png" border="0" width="16" height="16" alt="Technorati" title="Technorati"></a></noindex> <noindex><a href="http://www.slashdot.org/bookmark.pl?url=http://mixa.su/programming/java-programming/javascript-java-programming-programming/bacon-and-eggs-velosiped-s-yajcami-i-linejnoj-algebroj.html&title=Bacon+And+Eggs.+%D0%92%D0%B5%D0%BB%D0%BE%D1%81%D0%B8%D0%BF%D0%B5%D0%B4+%D1%81+%D1%8F%D0%B9%D1%86%D0%B0%D0%BC%D0%B8+%D0%B8+%D0%BB%D0%B8%D0%BD%D0%B5%D0%B9%D0%BD%D0%BE%D0%B9+%D0%B0%D0%BB%D0%B3%D0%B5%D0%B1%D1%80%D0%BE%D0%B9%21+-+%D0%91%D0%BB%D0%BE%D0%B3+%D0%BE+SEO%2C+Apple%2C+Linux%2C+CMS%2C+Windows+%7C+Mixa.Su" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/slashdot.png" border="0" width="16" height="16" alt="Slashdot" title="Slashdot"></a></noindex> <noindex><a href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http://mixa.su/programming/java-programming/javascript-java-programming-programming/bacon-and-eggs-velosiped-s-yajcami-i-linejnoj-algebroj.html&t=Bacon+And+Eggs.+%D0%92%D0%B5%D0%BB%D0%BE%D1%81%D0%B8%D0%BF%D0%B5%D0%B4+%D1%81+%D1%8F%D0%B9%D1%86%D0%B0%D0%BC%D0%B8+%D0%B8+%D0%BB%D0%B8%D0%BD%D0%B5%D0%B9%D0%BD%D0%BE%D0%B9+%D0%B0%D0%BB%D0%B3%D0%B5%D0%B1%D1%80%D0%BE%D0%B9%21+-+%D0%91%D0%BB%D0%BE%D0%B3+%D0%BE+SEO%2C+Apple%2C+Linux%2C+CMS%2C+Windows+%7C+Mixa.Su" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/yahoo.png" border="0" width="16" height="16" alt="Yahoo My Web" title="Yahoo My Web"></a></noindex> <noindex><a href="http://news2.ru/add_story.php?url=http://mixa.su/programming/java-programming/javascript-java-programming-programming/bacon-and-eggs-velosiped-s-yajcami-i-linejnoj-algebroj.html" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/news2ru.png" border="0" width="16" height="16" alt="News2.ru" title="News2.ru"></a></noindex> <noindex><a href="http://www.bobrdobr.ru/addext.html?url=http://mixa.su/programming/java-programming/javascript-java-programming-programming/bacon-and-eggs-velosiped-s-yajcami-i-linejnoj-algebroj.html&title=Bacon+And+Eggs.+%D0%92%D0%B5%D0%BB%D0%BE%D1%81%D0%B8%D0%BF%D0%B5%D0%B4+%D1%81+%D1%8F%D0%B9%D1%86%D0%B0%D0%BC%D0%B8+%D0%B8+%D0%BB%D0%B8%D0%BD%D0%B5%D0%B9%D0%BD%D0%BE%D0%B9+%D0%B0%D0%BB%D0%B3%D0%B5%D0%B1%D1%80%D0%BE%D0%B9%21+-+%D0%91%D0%BB%D0%BE%D0%B3+%D0%BE+SEO%2C+Apple%2C+Linux%2C+CMS%2C+Windows+%7C+Mixa.Su" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/bobrdobr.png" border="0" width="16" height="16" alt="БобрДобр.ru" title="БобрДобр.ru"></a></noindex> <noindex><a href="http://www.vaau.ru/submit/?action=step2&url=http://mixa.su/programming/java-programming/javascript-java-programming-programming/bacon-and-eggs-velosiped-s-yajcami-i-linejnoj-algebroj.html" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/vaau.png" border="0" width="16" height="16" alt="Ваау!" title="Ваау!"></a></noindex> <noindex><a href="http://memori.ru/link/?sm=1&u_data[url]=http://mixa.su/programming/java-programming/javascript-java-programming-programming/bacon-and-eggs-velosiped-s-yajcami-i-linejnoj-algebroj.html&u_data[name]=Bacon+And+Eggs.+%D0%92%D0%B5%D0%BB%D0%BE%D1%81%D0%B8%D0%BF%D0%B5%D0%B4+%D1%81+%D1%8F%D0%B9%D1%86%D0%B0%D0%BC%D0%B8+%D0%B8+%D0%BB%D0%B8%D0%BD%D0%B5%D0%B9%D0%BD%D0%BE%D0%B9+%D0%B0%D0%BB%D0%B3%D0%B5%D0%B1%D1%80%D0%BE%D0%B9%21+-+%D0%91%D0%BB%D0%BE%D0%B3+%D0%BE+SEO%2C+Apple%2C+Linux%2C+CMS%2C+Windows+%7C+Mixa.Su" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/memori.png" border="0" width="16" height="16" alt="Memori.ru" title="Memori.ru"></a></noindex> <noindex><a href="http://www.rucity.com/bookmarks.php?action=add&address=http://mixa.su/programming/java-programming/javascript-java-programming-programming/bacon-and-eggs-velosiped-s-yajcami-i-linejnoj-algebroj.html&title=Bacon+And+Eggs.+%D0%92%D0%B5%D0%BB%D0%BE%D1%81%D0%B8%D0%BF%D0%B5%D0%B4+%D1%81+%D1%8F%D0%B9%D1%86%D0%B0%D0%BC%D0%B8+%D0%B8+%D0%BB%D0%B8%D0%BD%D0%B5%D0%B9%D0%BD%D0%BE%D0%B9+%D0%B0%D0%BB%D0%B3%D0%B5%D0%B1%D1%80%D0%BE%D0%B9%21+-+%D0%91%D0%BB%D0%BE%D0%B3+%D0%BE+SEO%2C+Apple%2C+Linux%2C+CMS%2C+Windows+%7C+Mixa.Su" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/rucity.png" border="0" width="16" height="16" alt="rucity.com" title="rucity.com"></a></noindex> <noindex><a href="http://moemesto.ru/post.php?url=http://mixa.su/programming/java-programming/javascript-java-programming-programming/bacon-and-eggs-velosiped-s-yajcami-i-linejnoj-algebroj.html&title=Bacon+And+Eggs.+%D0%92%D0%B5%D0%BB%D0%BE%D1%81%D0%B8%D0%BF%D0%B5%D0%B4+%D1%81+%D1%8F%D0%B9%D1%86%D0%B0%D0%BC%D0%B8+%D0%B8+%D0%BB%D0%B8%D0%BD%D0%B5%D0%B9%D0%BD%D0%BE%D0%B9+%D0%B0%D0%BB%D0%B3%D0%B5%D0%B1%D1%80%D0%BE%D0%B9%21+-+%D0%91%D0%BB%D0%BE%D0%B3+%D0%BE+SEO%2C+Apple%2C+Linux%2C+CMS%2C+Windows+%7C+Mixa.Su" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/moemesto.png" border="0" width="16" height="16" alt="МоёМесто.ru" title="МоёМесто.ru"></a></noindex> <noindex><a href="http://www.mister-wong.ru/index.php?action=addurl&bm_url=http://mixa.su/programming/java-programming/javascript-java-programming-programming/bacon-and-eggs-velosiped-s-yajcami-i-linejnoj-algebroj.html&bm_description=Bacon+And+Eggs.+%D0%92%D0%B5%D0%BB%D0%BE%D1%81%D0%B8%D0%BF%D0%B5%D0%B4+%D1%81+%D1%8F%D0%B9%D1%86%D0%B0%D0%BC%D0%B8+%D0%B8+%D0%BB%D0%B8%D0%BD%D0%B5%D0%B9%D0%BD%D0%BE%D0%B9+%D0%B0%D0%BB%D0%B3%D0%B5%D0%B1%D1%80%D0%BE%D0%B9%21+-+%D0%91%D0%BB%D0%BE%D0%B3+%D0%BE+SEO%2C+Apple%2C+Linux%2C+CMS%2C+Windows+%7C+Mixa.Su" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/mrwong.png" border="0" width="16" height="16" alt="Mister Wong" title="Mister Wong"></a></noindex> </div>
<img src="http://mixa.su/?ak_action=api_record_view&id=2672&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://mixa.su/programming/java-programming/javascript-java-programming-programming/bacon-and-eggs-velosiped-s-yajcami-i-linejnoj-algebroj.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Визуализация данных в вебе: диаграммы Ганта</title>
		<link>http://mixa.su/programming/java-programming/javascript-java-programming-programming/vizualizaciya-dannyx-v-vebe-diagrammy-ganta.html</link>
		<comments>http://mixa.su/programming/java-programming/javascript-java-programming-programming/vizualizaciya-dannyx-v-vebe-diagrammy-ganta.html#comments</comments>
		<pubDate>Tue, 19 Jan 2010 05:10:06 +0000</pubDate>
		<dc:creator>goldberg</dc:creator>
				<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[библиотеки]]></category>
		<category><![CDATA[диаграмма Ганта]]></category>

		<guid isPermaLink="false">http://mixa.su/?p=2636</guid>
		<description><![CDATA[В связи с недавней серией постов на тему визуализации данных в вебе меня  попросили посоветовать библиотеки для рисования диаграмм Ганта, что с  удовольствием и делаю.
Диаграмма  Ганта (англ. Gantt chart, также ленточная диаграмма, график Ганта) —  это популярный тип столбчатых диаграмм, который используется для  иллюстрации плана, графика работ по какому-либо проекту. [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://mixa.su/wp-content/uploads/2010/01/gantt.gif"><img class="alignleft size-medium wp-image-2637" title="Визуализация данных в вебе: диаграммы Ганта" src="http://mixa.su/wp-content/uploads/2010/01/gantt-300x106.gif" alt="" width="300" height="106" /></a>В связи с недавней серией постов на тему визуализации данных в вебе меня  попросили посоветовать библиотеки для рисования диаграмм Ганта, что с  удовольствием и делаю.</p>
<p><em><noindex><a rel="nofollow" target="_blank" href="http://mixa.su/699506/aHR0cDovL3J1Lndpa2lwZWRpYS5vcmcvd2lraS8lRDAlOTQlRDAlQjglRDAlQjAlRDAlQjMlRDElODAlRDAlQjAlRDAlQkMlRDAlQkMlRDAlQjBfJUQwJTkzJUQwJUIwJUQwJUJEJUQxJTgyJUQwJUIw/">Диаграмма  Ганта</a></noindex> (англ. Gantt chart, также ленточная диаграмма, график Ганта) —  это популярный тип столбчатых диаграмм, который используется для  иллюстрации плана, графика работ по какому-либо проекту. Является одним  из методов планирования проектов.</em><span id="more-2636"></span></p>
<h2>jsGantt</h2>
<p>jsGantt — бесплатная библиотека, написанная на Javascript / CSS/ HTML, позволяет рисовать диаграммы Ганта.</p>
<p>Лицензия: BSD</p>
<p>Сайт: <noindex><a rel="nofollow" target="_blank" href="http://mixa.su/699506/aHR0cDovL3d3dy5qc2dhbnR0LmNvbS8=/">www.jsgantt.com/</a></noindex><br />
Google Code: <noindex><a rel="nofollow" target="_blank" href="http://mixa.su/699506/aHR0cDovL2NvZGUuZ29vZ2xlLmNvbS9wL2pzZ2FudHQv/">code.google.com/p/jsgantt/</a></noindex></p>
<h4>SIcon Gantt Chart</h4>
<p>SIcon Gantt Chart — еще одна Javascript библиотека для рисования  диаграмм Ганта.</p>
<p style="text-align: center;"><a href="http://mixa.su/wp-content/uploads/2010/01/GanttChartDemo.gif"><img class="size-medium wp-image-2638 aligncenter" title="SIcon Gantt Chart" src="http://mixa.su/wp-content/uploads/2010/01/GanttChartDemo-300x53.gif" alt="" width="300" height="53" /></a></p>
<p style="text-align: left;">Лицензия: GPL</p>
<p>Сайт: <noindex><a rel="nofollow" target="_blank" href="http://mixa.su/699506/aHR0cDovL3d3dy5jb2RlcHJvamVjdC5jb20vS0Ivc2NyaXB0aW5nL1NJY29uX0dhbnR0X0NoYXJ0LmFzcHg=/">www.codeproject.com/KB/scripting/SIcon_Gantt_Chart.aspx</a></noindex></p>
<p>Надеюсь, эта информация вам пригодиться.</p>
<p style="text-align: right;"><em>Источник HabraHabr.ru</em></p>
<hr />Copyright &copy; ИМЯ_САЙТА. Этот персональный, не коммерческий Feed. Если вы читаете этот материал не в вашем RSS клиенте, сайт на котором он находиться получил его незаконным образом.
<div class="zakladka"><noindex><a href="http://www.google.com/bookmarks/mark?op=add&bkmk=http://mixa.su/programming/java-programming/javascript-java-programming-programming/vizualizaciya-dannyx-v-vebe-diagrammy-ganta.html&title=%D0%92%D0%B8%D0%B7%D1%83%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F+%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85+%D0%B2+%D0%B2%D0%B5%D0%B1%D0%B5%3A+%D0%B4%D0%B8%D0%B0%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D1%8B+%D0%93%D0%B0%D0%BD%D1%82%D0%B0+-+%D0%91%D0%BB%D0%BE%D0%B3+%D0%BE+SEO%2C+Apple%2C+Linux%2C+CMS%2C+Windows+%7C+Mixa.Su" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/google.png" border="0" width="16" height="16" alt="Google Bookmarks" title="Google Bookmarks"></a></noindex> <noindex><a href="http://digg.com/submit?url=http://mixa.su/programming/java-programming/javascript-java-programming-programming/vizualizaciya-dannyx-v-vebe-diagrammy-ganta.html" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/digg.png" border="0" width="16" height="16" alt="Digg" title="Digg"></a></noindex> <noindex><a href="http://links.i.ua/add/?_rand=149669598http://mixa.su/programming/java-programming/javascript-java-programming-programming/vizualizaciya-dannyx-v-vebe-diagrammy-ganta.html" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/ua.png" border="0" width="16" height="16" alt="I.ua" title="I.ua"></a></noindex> <noindex><a href="http://www.linkstore.ru/linkstore/add.jsphttp://mixa.su/programming/java-programming/javascript-java-programming-programming/vizualizaciya-dannyx-v-vebe-diagrammy-ganta.html" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/linkstore.png" border="0" width="16" height="16" alt="Linkstore" title="Linkstore"></a></noindex> <noindex><a href="http://myscoop.ru/add/http://mixa.su/programming/java-programming/javascript-java-programming-programming/vizualizaciya-dannyx-v-vebe-diagrammy-ganta.html" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/myscoop.png" border="0" width="16" height="16" alt="Myscoop" title="Myscoop"></a></noindex> <noindex><a href="http://communizm.ru/index.php?mode=addstoryhttp://mixa.su/programming/java-programming/javascript-java-programming-programming/vizualizaciya-dannyx-v-vebe-diagrammy-ganta.html" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/communizm.png" border="0" width="16" height="16" alt="Communizm" title="Communizm"></a></noindex> <noindex><a href="http://www.ru-marks.net/bookmarks.php/?action=addhttp://mixa.su/programming/java-programming/javascript-java-programming-programming/vizualizaciya-dannyx-v-vebe-diagrammy-ganta.html" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/ru-marks.png" border="0" width="16" height="16" alt="Ru-marks" title="Ru-marks"></a></noindex> <noindex><a href="http://webmarks.ru/bookmarks/addhttp://mixa.su/programming/java-programming/javascript-java-programming-programming/vizualizaciya-dannyx-v-vebe-diagrammy-ganta.html" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/webmarks.png" border="0" width="16" height="16" alt="Webmarks" title="Webmarks"></a></noindex> <noindex><a href="http://www.ruspace.ru/index.php?link=bookmark&action=bookmarkNewhttp://mixa.su/programming/java-programming/javascript-java-programming-programming/vizualizaciya-dannyx-v-vebe-diagrammy-ganta.html" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/ruspace.png" border="0" width="16" height="16" alt="Ruspace" title="Ruspace"></a></noindex> <noindex><a href="http://linkomatic.ru/addhttp://mixa.su/programming/java-programming/javascript-java-programming-programming/vizualizaciya-dannyx-v-vebe-diagrammy-ganta.html" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/linkomatic.png" border="0" width="16" height="16" alt="Linkomatic" title="Linkomatic"></a></noindex> <noindex><a href="http://kli.kz/login/?action=addhttp://mixa.su/programming/java-programming/javascript-java-programming-programming/vizualizaciya-dannyx-v-vebe-diagrammy-ganta.html" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/kli.png" border="0" width="16" height="16" alt="Kli.kz" title="Kli.kz"></a></noindex> <noindex><a href="http://www.web-zakladka.ru/user/zakladd.php?id=916http://mixa.su/programming/java-programming/javascript-java-programming-programming/vizualizaciya-dannyx-v-vebe-diagrammy-ganta.html" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/web.png" border="0" width="16" height="16" alt="Web-zakladka" title="Web-zakladka"></a></noindex> <noindex><a href="http://www.zakladok.net/add_link.php?folder_id=0http://mixa.su/programming/java-programming/javascript-java-programming-programming/vizualizaciya-dannyx-v-vebe-diagrammy-ganta.html" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/zakladok.png" border="0" width="16" height="16" alt="Zakladok.net" title="Zakladok.net"></a></noindex> <noindex><a href="http://reddit.com/submit?url=http://mixa.su/programming/java-programming/javascript-java-programming-programming/vizualizaciya-dannyx-v-vebe-diagrammy-ganta.html&title=%D0%92%D0%B8%D0%B7%D1%83%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F+%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85+%D0%B2+%D0%B2%D0%B5%D0%B1%D0%B5%3A+%D0%B4%D0%B8%D0%B0%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D1%8B+%D0%93%D0%B0%D0%BD%D1%82%D0%B0+-+%D0%91%D0%BB%D0%BE%D0%B3+%D0%BE+SEO%2C+Apple%2C+Linux%2C+CMS%2C+Windows+%7C+Mixa.Su" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/reddit.png" border="0" width="16" height="16" alt="Reddit" title="Reddit"></a></noindex> <noindex><a href="http://delicious.com/post?url=http://mixa.su/programming/java-programming/javascript-java-programming-programming/vizualizaciya-dannyx-v-vebe-diagrammy-ganta.html&title=%D0%92%D0%B8%D0%B7%D1%83%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F+%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85+%D0%B2+%D0%B2%D0%B5%D0%B1%D0%B5%3A+%D0%B4%D0%B8%D0%B0%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D1%8B+%D0%93%D0%B0%D0%BD%D1%82%D0%B0+-+%D0%91%D0%BB%D0%BE%D0%B3+%D0%BE+SEO%2C+Apple%2C+Linux%2C+CMS%2C+Windows+%7C+Mixa.Su" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/delicious.png" border="0" width="16" height="16" alt="delicious" title="delicious"></a></noindex> <noindex><a href="http://ma.gnolia.com/beta/bookmarklet/add?url=http://mixa.su/programming/java-programming/javascript-java-programming-programming/vizualizaciya-dannyx-v-vebe-diagrammy-ganta.html&title=%D0%92%D0%B8%D0%B7%D1%83%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F+%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85+%D0%B2+%D0%B2%D0%B5%D0%B1%D0%B5%3A+%D0%B4%D0%B8%D0%B0%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D1%8B+%D0%93%D0%B0%D0%BD%D1%82%D0%B0+-+%D0%91%D0%BB%D0%BE%D0%B3+%D0%BE+SEO%2C+Apple%2C+Linux%2C+CMS%2C+Windows+%7C+Mixa.Su&description=%D0%92%D0%B8%D0%B7%D1%83%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F+%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85+%D0%B2+%D0%B2%D0%B5%D0%B1%D0%B5%3A+%D0%B4%D0%B8%D0%B0%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D1%8B+%D0%93%D0%B0%D0%BD%D1%82%D0%B0+-+%D0%91%D0%BB%D0%BE%D0%B3+%D0%BE+SEO%2C+Apple%2C+Linux%2C+CMS%2C+Windows+%7C+Mixa.Su" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/magnolia.png" border="0" width="16" height="16" alt="Ma.gnolia" title="Ma.gnolia"></a></noindex> <noindex><a href="http://www.technorati.com/faves?add=http://mixa.su/programming/java-programming/javascript-java-programming-programming/vizualizaciya-dannyx-v-vebe-diagrammy-ganta.html" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/technorati.png" border="0" width="16" height="16" alt="Technorati" title="Technorati"></a></noindex> <noindex><a href="http://www.slashdot.org/bookmark.pl?url=http://mixa.su/programming/java-programming/javascript-java-programming-programming/vizualizaciya-dannyx-v-vebe-diagrammy-ganta.html&title=%D0%92%D0%B8%D0%B7%D1%83%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F+%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85+%D0%B2+%D0%B2%D0%B5%D0%B1%D0%B5%3A+%D0%B4%D0%B8%D0%B0%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D1%8B+%D0%93%D0%B0%D0%BD%D1%82%D0%B0+-+%D0%91%D0%BB%D0%BE%D0%B3+%D0%BE+SEO%2C+Apple%2C+Linux%2C+CMS%2C+Windows+%7C+Mixa.Su" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/slashdot.png" border="0" width="16" height="16" alt="Slashdot" title="Slashdot"></a></noindex> <noindex><a href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http://mixa.su/programming/java-programming/javascript-java-programming-programming/vizualizaciya-dannyx-v-vebe-diagrammy-ganta.html&t=%D0%92%D0%B8%D0%B7%D1%83%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F+%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85+%D0%B2+%D0%B2%D0%B5%D0%B1%D0%B5%3A+%D0%B4%D0%B8%D0%B0%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D1%8B+%D0%93%D0%B0%D0%BD%D1%82%D0%B0+-+%D0%91%D0%BB%D0%BE%D0%B3+%D0%BE+SEO%2C+Apple%2C+Linux%2C+CMS%2C+Windows+%7C+Mixa.Su" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/yahoo.png" border="0" width="16" height="16" alt="Yahoo My Web" title="Yahoo My Web"></a></noindex> <noindex><a href="http://news2.ru/add_story.php?url=http://mixa.su/programming/java-programming/javascript-java-programming-programming/vizualizaciya-dannyx-v-vebe-diagrammy-ganta.html" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/news2ru.png" border="0" width="16" height="16" alt="News2.ru" title="News2.ru"></a></noindex> <noindex><a href="http://www.bobrdobr.ru/addext.html?url=http://mixa.su/programming/java-programming/javascript-java-programming-programming/vizualizaciya-dannyx-v-vebe-diagrammy-ganta.html&title=%D0%92%D0%B8%D0%B7%D1%83%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F+%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85+%D0%B2+%D0%B2%D0%B5%D0%B1%D0%B5%3A+%D0%B4%D0%B8%D0%B0%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D1%8B+%D0%93%D0%B0%D0%BD%D1%82%D0%B0+-+%D0%91%D0%BB%D0%BE%D0%B3+%D0%BE+SEO%2C+Apple%2C+Linux%2C+CMS%2C+Windows+%7C+Mixa.Su" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/bobrdobr.png" border="0" width="16" height="16" alt="БобрДобр.ru" title="БобрДобр.ru"></a></noindex> <noindex><a href="http://www.vaau.ru/submit/?action=step2&url=http://mixa.su/programming/java-programming/javascript-java-programming-programming/vizualizaciya-dannyx-v-vebe-diagrammy-ganta.html" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/vaau.png" border="0" width="16" height="16" alt="Ваау!" title="Ваау!"></a></noindex> <noindex><a href="http://memori.ru/link/?sm=1&u_data[url]=http://mixa.su/programming/java-programming/javascript-java-programming-programming/vizualizaciya-dannyx-v-vebe-diagrammy-ganta.html&u_data[name]=%D0%92%D0%B8%D0%B7%D1%83%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F+%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85+%D0%B2+%D0%B2%D0%B5%D0%B1%D0%B5%3A+%D0%B4%D0%B8%D0%B0%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D1%8B+%D0%93%D0%B0%D0%BD%D1%82%D0%B0+-+%D0%91%D0%BB%D0%BE%D0%B3+%D0%BE+SEO%2C+Apple%2C+Linux%2C+CMS%2C+Windows+%7C+Mixa.Su" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/memori.png" border="0" width="16" height="16" alt="Memori.ru" title="Memori.ru"></a></noindex> <noindex><a href="http://www.rucity.com/bookmarks.php?action=add&address=http://mixa.su/programming/java-programming/javascript-java-programming-programming/vizualizaciya-dannyx-v-vebe-diagrammy-ganta.html&title=%D0%92%D0%B8%D0%B7%D1%83%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F+%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85+%D0%B2+%D0%B2%D0%B5%D0%B1%D0%B5%3A+%D0%B4%D0%B8%D0%B0%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D1%8B+%D0%93%D0%B0%D0%BD%D1%82%D0%B0+-+%D0%91%D0%BB%D0%BE%D0%B3+%D0%BE+SEO%2C+Apple%2C+Linux%2C+CMS%2C+Windows+%7C+Mixa.Su" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/rucity.png" border="0" width="16" height="16" alt="rucity.com" title="rucity.com"></a></noindex> <noindex><a href="http://moemesto.ru/post.php?url=http://mixa.su/programming/java-programming/javascript-java-programming-programming/vizualizaciya-dannyx-v-vebe-diagrammy-ganta.html&title=%D0%92%D0%B8%D0%B7%D1%83%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F+%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85+%D0%B2+%D0%B2%D0%B5%D0%B1%D0%B5%3A+%D0%B4%D0%B8%D0%B0%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D1%8B+%D0%93%D0%B0%D0%BD%D1%82%D0%B0+-+%D0%91%D0%BB%D0%BE%D0%B3+%D0%BE+SEO%2C+Apple%2C+Linux%2C+CMS%2C+Windows+%7C+Mixa.Su" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/moemesto.png" border="0" width="16" height="16" alt="МоёМесто.ru" title="МоёМесто.ru"></a></noindex> <noindex><a href="http://www.mister-wong.ru/index.php?action=addurl&bm_url=http://mixa.su/programming/java-programming/javascript-java-programming-programming/vizualizaciya-dannyx-v-vebe-diagrammy-ganta.html&bm_description=%D0%92%D0%B8%D0%B7%D1%83%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F+%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85+%D0%B2+%D0%B2%D0%B5%D0%B1%D0%B5%3A+%D0%B4%D0%B8%D0%B0%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D1%8B+%D0%93%D0%B0%D0%BD%D1%82%D0%B0+-+%D0%91%D0%BB%D0%BE%D0%B3+%D0%BE+SEO%2C+Apple%2C+Linux%2C+CMS%2C+Windows+%7C+Mixa.Su" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/mrwong.png" border="0" width="16" height="16" alt="Mister Wong" title="Mister Wong"></a></noindex> </div>
<img src="http://mixa.su/?ak_action=api_record_view&id=2636&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://mixa.su/programming/java-programming/javascript-java-programming-programming/vizualizaciya-dannyx-v-vebe-diagrammy-ganta.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Релиз Javascript фреймворка Qooxdoo 1.0</title>
		<link>http://mixa.su/programming/java-programming/javascript-java-programming-programming/reliz-javascript-frejmvorka-qooxdoo-1-0.html</link>
		<comments>http://mixa.su/programming/java-programming/javascript-java-programming-programming/reliz-javascript-frejmvorka-qooxdoo-1-0.html#comments</comments>
		<pubDate>Sun, 20 Dec 2009 15:07:09 +0000</pubDate>
		<dc:creator>goldberg</dc:creator>
				<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[js]]></category>
		<category><![CDATA[qooxdoo]]></category>
		<category><![CDATA[фреймворк]]></category>

		<guid isPermaLink="false">http://mixa.su/?p=2525</guid>
		<description><![CDATA[Вышел первый стабильный релиз свободного графического Ajax-фреймворка Qooxdoo (произносится ['ku:ksdu:]), использующего Javascript и предоставляющего почти всё необходимое для создания web-приложений с десктопоподобным интерфейсом. По словам разработчиков, web-приложения при помощи Qooxdoo можно создавать даже без знания HTML, CSS и DOM модели. 
Фреймворк запускается в большинстве браузеров (Internet Explorer, Firefox, Safari, Opera и Chrome). Чтобы получить представление [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://mixa.su/wp-content/uploads/2009/12/logo.gif"><img class="alignleft size-full wp-image-2526" title="Релиз Javascript фреймворка Qooxdoo 1.0" src="http://mixa.su/wp-content/uploads/2009/12/logo.gif" alt="Релиз Javascript фреймворка Qooxdoo 1.0" width="272" height="81" /></a>Вышел первый стабильный релиз свободного графического Ajax-фреймворка Qooxdoo (произносится ['ku:ksdu:]), использующего Javascript и предоставляющего почти всё необходимое для создания web-приложений с десктопоподобным интерфейсом. По словам разработчиков, web-приложения при помощи Qooxdoo можно создавать даже без знания HTML, CSS и DOM модели. <span id="more-2525"></span></p>
<p>Фреймворк запускается в большинстве браузеров (Internet Explorer, Firefox, Safari, Opera и Chrome). Чтобы получить представление о работе фреймворка можно взглянуть на тестовую среду и демо-приложения, демонстрирующие в интерактивном режиме возможности qooxdoo, такие как многочисленные виджеты, Drag&amp;Drop интерфейс, диспетчеры компоновки, визуальные темы, поддержку организации работы многоязычного интерфейса. Для разработчиков особый интерес представляет поставляемый в составе пакета инструментарий, полностью охватывающий процесс разработки, включая валидацию кода, компиляцию Javascript, юнит-тесты, автоматическое тестирование GUI и средства отладки аналогичные Firebug.<br />
<a name="habracut"></a><br />
qooxdoo целиком состоит из классов и наследует возможности Объектно Ориентированного Javascript-a. Он полностью опирается на пространства имен и не наследует стандартные типы Javascript, чтобы легко интегрироваться с другими библиотеками и пользовательским кодом. Большинство современных браузеров(например Firefox, Internet Explorer, Opera, WebKit/Safari) поддерживают его, и он защищен от утечек памяти. Поставляется с обширным API, который автоматически генерируется из Javadoc-подобных комментариев и из синтаксиса кода. Быстрый и полный парсер не только позволяет генерацию доков, но и является неотъемлемой частью процесса автоматической сборки, что делает оптимизацию, сжатие, связывание и развертывание собственных приложений очень удобным для пользователей. Интернационализация и локализация приложений для различных стран и Языки является основной функцией и легки в использовании. Конечно qooxdoo не конкурент ExtJS, Но достоен ознакомления.</p>
<p>Qooxdoo распространяется под двумя лицензиями: пользователи могут выбирать между LGPL (Lesser General Public License) или EPL (Eclipse Public License), в зависимости от требований разрабатываемого проекта. Java-разработчиков может заинтересовать недавно анонсированные проект Eclipse Rich Ajax Platform (RAP) или QxWT, реализующий почти все возможности Qooxdoo с задействованием Google Web Toolkit (GWT).</p>
<p><noindex><a rel="nofollow" target="_blank" href="http://mixa.su/699506/aHR0cDovL2RlbW8ucW9veGRvby5vcmcvY3VycmVudC9wbGF5Z3JvdW5kLyNIZWxsb19Xb3JsZA==/">тестовая среда</a></noindex><br />
<noindex><a rel="nofollow" target="_blank" href="http://mixa.su/699506/aHR0cDovL2RlbW8ucW9veGRvby5vcmcvY3VycmVudC9zaG93Y2FzZS8=/">Demo</a></noindex></p>
<p style="text-align: right;"><em>Источник HabraHabr.ru</em></p>
<hr />Copyright &copy; ИМЯ_САЙТА. Этот персональный, не коммерческий Feed. Если вы читаете этот материал не в вашем RSS клиенте, сайт на котором он находиться получил его незаконным образом.
<div class="zakladka"><noindex><a href="http://www.google.com/bookmarks/mark?op=add&bkmk=http://mixa.su/programming/java-programming/javascript-java-programming-programming/reliz-javascript-frejmvorka-qooxdoo-1-0.html&title=%D0%A0%D0%B5%D0%BB%D0%B8%D0%B7+Javascript+%D1%84%D1%80%D0%B5%D0%B9%D0%BC%D0%B2%D0%BE%D1%80%D0%BA%D0%B0+Qooxdoo+1.0+-+%D0%91%D0%BB%D0%BE%D0%B3+%D0%BE+SEO%2C+Apple%2C+Linux%2C+CMS%2C+Windows+%7C+Mixa.Su" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/google.png" border="0" width="16" height="16" alt="Google Bookmarks" title="Google Bookmarks"></a></noindex> <noindex><a href="http://digg.com/submit?url=http://mixa.su/programming/java-programming/javascript-java-programming-programming/reliz-javascript-frejmvorka-qooxdoo-1-0.html" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/digg.png" border="0" width="16" height="16" alt="Digg" title="Digg"></a></noindex> <noindex><a href="http://links.i.ua/add/?_rand=149669598http://mixa.su/programming/java-programming/javascript-java-programming-programming/reliz-javascript-frejmvorka-qooxdoo-1-0.html" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/ua.png" border="0" width="16" height="16" alt="I.ua" title="I.ua"></a></noindex> <noindex><a href="http://www.linkstore.ru/linkstore/add.jsphttp://mixa.su/programming/java-programming/javascript-java-programming-programming/reliz-javascript-frejmvorka-qooxdoo-1-0.html" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/linkstore.png" border="0" width="16" height="16" alt="Linkstore" title="Linkstore"></a></noindex> <noindex><a href="http://myscoop.ru/add/http://mixa.su/programming/java-programming/javascript-java-programming-programming/reliz-javascript-frejmvorka-qooxdoo-1-0.html" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/myscoop.png" border="0" width="16" height="16" alt="Myscoop" title="Myscoop"></a></noindex> <noindex><a href="http://communizm.ru/index.php?mode=addstoryhttp://mixa.su/programming/java-programming/javascript-java-programming-programming/reliz-javascript-frejmvorka-qooxdoo-1-0.html" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/communizm.png" border="0" width="16" height="16" alt="Communizm" title="Communizm"></a></noindex> <noindex><a href="http://www.ru-marks.net/bookmarks.php/?action=addhttp://mixa.su/programming/java-programming/javascript-java-programming-programming/reliz-javascript-frejmvorka-qooxdoo-1-0.html" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/ru-marks.png" border="0" width="16" height="16" alt="Ru-marks" title="Ru-marks"></a></noindex> <noindex><a href="http://webmarks.ru/bookmarks/addhttp://mixa.su/programming/java-programming/javascript-java-programming-programming/reliz-javascript-frejmvorka-qooxdoo-1-0.html" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/webmarks.png" border="0" width="16" height="16" alt="Webmarks" title="Webmarks"></a></noindex> <noindex><a href="http://www.ruspace.ru/index.php?link=bookmark&action=bookmarkNewhttp://mixa.su/programming/java-programming/javascript-java-programming-programming/reliz-javascript-frejmvorka-qooxdoo-1-0.html" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/ruspace.png" border="0" width="16" height="16" alt="Ruspace" title="Ruspace"></a></noindex> <noindex><a href="http://linkomatic.ru/addhttp://mixa.su/programming/java-programming/javascript-java-programming-programming/reliz-javascript-frejmvorka-qooxdoo-1-0.html" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/linkomatic.png" border="0" width="16" height="16" alt="Linkomatic" title="Linkomatic"></a></noindex> <noindex><a href="http://kli.kz/login/?action=addhttp://mixa.su/programming/java-programming/javascript-java-programming-programming/reliz-javascript-frejmvorka-qooxdoo-1-0.html" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/kli.png" border="0" width="16" height="16" alt="Kli.kz" title="Kli.kz"></a></noindex> <noindex><a href="http://www.web-zakladka.ru/user/zakladd.php?id=916http://mixa.su/programming/java-programming/javascript-java-programming-programming/reliz-javascript-frejmvorka-qooxdoo-1-0.html" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/web.png" border="0" width="16" height="16" alt="Web-zakladka" title="Web-zakladka"></a></noindex> <noindex><a href="http://www.zakladok.net/add_link.php?folder_id=0http://mixa.su/programming/java-programming/javascript-java-programming-programming/reliz-javascript-frejmvorka-qooxdoo-1-0.html" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/zakladok.png" border="0" width="16" height="16" alt="Zakladok.net" title="Zakladok.net"></a></noindex> <noindex><a href="http://reddit.com/submit?url=http://mixa.su/programming/java-programming/javascript-java-programming-programming/reliz-javascript-frejmvorka-qooxdoo-1-0.html&title=%D0%A0%D0%B5%D0%BB%D0%B8%D0%B7+Javascript+%D1%84%D1%80%D0%B5%D0%B9%D0%BC%D0%B2%D0%BE%D1%80%D0%BA%D0%B0+Qooxdoo+1.0+-+%D0%91%D0%BB%D0%BE%D0%B3+%D0%BE+SEO%2C+Apple%2C+Linux%2C+CMS%2C+Windows+%7C+Mixa.Su" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/reddit.png" border="0" width="16" height="16" alt="Reddit" title="Reddit"></a></noindex> <noindex><a href="http://delicious.com/post?url=http://mixa.su/programming/java-programming/javascript-java-programming-programming/reliz-javascript-frejmvorka-qooxdoo-1-0.html&title=%D0%A0%D0%B5%D0%BB%D0%B8%D0%B7+Javascript+%D1%84%D1%80%D0%B5%D0%B9%D0%BC%D0%B2%D0%BE%D1%80%D0%BA%D0%B0+Qooxdoo+1.0+-+%D0%91%D0%BB%D0%BE%D0%B3+%D0%BE+SEO%2C+Apple%2C+Linux%2C+CMS%2C+Windows+%7C+Mixa.Su" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/delicious.png" border="0" width="16" height="16" alt="delicious" title="delicious"></a></noindex> <noindex><a href="http://ma.gnolia.com/beta/bookmarklet/add?url=http://mixa.su/programming/java-programming/javascript-java-programming-programming/reliz-javascript-frejmvorka-qooxdoo-1-0.html&title=%D0%A0%D0%B5%D0%BB%D0%B8%D0%B7+Javascript+%D1%84%D1%80%D0%B5%D0%B9%D0%BC%D0%B2%D0%BE%D1%80%D0%BA%D0%B0+Qooxdoo+1.0+-+%D0%91%D0%BB%D0%BE%D0%B3+%D0%BE+SEO%2C+Apple%2C+Linux%2C+CMS%2C+Windows+%7C+Mixa.Su&description=%D0%A0%D0%B5%D0%BB%D0%B8%D0%B7+Javascript+%D1%84%D1%80%D0%B5%D0%B9%D0%BC%D0%B2%D0%BE%D1%80%D0%BA%D0%B0+Qooxdoo+1.0+-+%D0%91%D0%BB%D0%BE%D0%B3+%D0%BE+SEO%2C+Apple%2C+Linux%2C+CMS%2C+Windows+%7C+Mixa.Su" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/magnolia.png" border="0" width="16" height="16" alt="Ma.gnolia" title="Ma.gnolia"></a></noindex> <noindex><a href="http://www.technorati.com/faves?add=http://mixa.su/programming/java-programming/javascript-java-programming-programming/reliz-javascript-frejmvorka-qooxdoo-1-0.html" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/technorati.png" border="0" width="16" height="16" alt="Technorati" title="Technorati"></a></noindex> <noindex><a href="http://www.slashdot.org/bookmark.pl?url=http://mixa.su/programming/java-programming/javascript-java-programming-programming/reliz-javascript-frejmvorka-qooxdoo-1-0.html&title=%D0%A0%D0%B5%D0%BB%D0%B8%D0%B7+Javascript+%D1%84%D1%80%D0%B5%D0%B9%D0%BC%D0%B2%D0%BE%D1%80%D0%BA%D0%B0+Qooxdoo+1.0+-+%D0%91%D0%BB%D0%BE%D0%B3+%D0%BE+SEO%2C+Apple%2C+Linux%2C+CMS%2C+Windows+%7C+Mixa.Su" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/slashdot.png" border="0" width="16" height="16" alt="Slashdot" title="Slashdot"></a></noindex> <noindex><a href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http://mixa.su/programming/java-programming/javascript-java-programming-programming/reliz-javascript-frejmvorka-qooxdoo-1-0.html&t=%D0%A0%D0%B5%D0%BB%D0%B8%D0%B7+Javascript+%D1%84%D1%80%D0%B5%D0%B9%D0%BC%D0%B2%D0%BE%D1%80%D0%BA%D0%B0+Qooxdoo+1.0+-+%D0%91%D0%BB%D0%BE%D0%B3+%D0%BE+SEO%2C+Apple%2C+Linux%2C+CMS%2C+Windows+%7C+Mixa.Su" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/yahoo.png" border="0" width="16" height="16" alt="Yahoo My Web" title="Yahoo My Web"></a></noindex> <noindex><a href="http://news2.ru/add_story.php?url=http://mixa.su/programming/java-programming/javascript-java-programming-programming/reliz-javascript-frejmvorka-qooxdoo-1-0.html" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/news2ru.png" border="0" width="16" height="16" alt="News2.ru" title="News2.ru"></a></noindex> <noindex><a href="http://www.bobrdobr.ru/addext.html?url=http://mixa.su/programming/java-programming/javascript-java-programming-programming/reliz-javascript-frejmvorka-qooxdoo-1-0.html&title=%D0%A0%D0%B5%D0%BB%D0%B8%D0%B7+Javascript+%D1%84%D1%80%D0%B5%D0%B9%D0%BC%D0%B2%D0%BE%D1%80%D0%BA%D0%B0+Qooxdoo+1.0+-+%D0%91%D0%BB%D0%BE%D0%B3+%D0%BE+SEO%2C+Apple%2C+Linux%2C+CMS%2C+Windows+%7C+Mixa.Su" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/bobrdobr.png" border="0" width="16" height="16" alt="БобрДобр.ru" title="БобрДобр.ru"></a></noindex> <noindex><a href="http://www.vaau.ru/submit/?action=step2&url=http://mixa.su/programming/java-programming/javascript-java-programming-programming/reliz-javascript-frejmvorka-qooxdoo-1-0.html" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/vaau.png" border="0" width="16" height="16" alt="Ваау!" title="Ваау!"></a></noindex> <noindex><a href="http://memori.ru/link/?sm=1&u_data[url]=http://mixa.su/programming/java-programming/javascript-java-programming-programming/reliz-javascript-frejmvorka-qooxdoo-1-0.html&u_data[name]=%D0%A0%D0%B5%D0%BB%D0%B8%D0%B7+Javascript+%D1%84%D1%80%D0%B5%D0%B9%D0%BC%D0%B2%D0%BE%D1%80%D0%BA%D0%B0+Qooxdoo+1.0+-+%D0%91%D0%BB%D0%BE%D0%B3+%D0%BE+SEO%2C+Apple%2C+Linux%2C+CMS%2C+Windows+%7C+Mixa.Su" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/memori.png" border="0" width="16" height="16" alt="Memori.ru" title="Memori.ru"></a></noindex> <noindex><a href="http://www.rucity.com/bookmarks.php?action=add&address=http://mixa.su/programming/java-programming/javascript-java-programming-programming/reliz-javascript-frejmvorka-qooxdoo-1-0.html&title=%D0%A0%D0%B5%D0%BB%D0%B8%D0%B7+Javascript+%D1%84%D1%80%D0%B5%D0%B9%D0%BC%D0%B2%D0%BE%D1%80%D0%BA%D0%B0+Qooxdoo+1.0+-+%D0%91%D0%BB%D0%BE%D0%B3+%D0%BE+SEO%2C+Apple%2C+Linux%2C+CMS%2C+Windows+%7C+Mixa.Su" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/rucity.png" border="0" width="16" height="16" alt="rucity.com" title="rucity.com"></a></noindex> <noindex><a href="http://moemesto.ru/post.php?url=http://mixa.su/programming/java-programming/javascript-java-programming-programming/reliz-javascript-frejmvorka-qooxdoo-1-0.html&title=%D0%A0%D0%B5%D0%BB%D0%B8%D0%B7+Javascript+%D1%84%D1%80%D0%B5%D0%B9%D0%BC%D0%B2%D0%BE%D1%80%D0%BA%D0%B0+Qooxdoo+1.0+-+%D0%91%D0%BB%D0%BE%D0%B3+%D0%BE+SEO%2C+Apple%2C+Linux%2C+CMS%2C+Windows+%7C+Mixa.Su" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/moemesto.png" border="0" width="16" height="16" alt="МоёМесто.ru" title="МоёМесто.ru"></a></noindex> <noindex><a href="http://www.mister-wong.ru/index.php?action=addurl&bm_url=http://mixa.su/programming/java-programming/javascript-java-programming-programming/reliz-javascript-frejmvorka-qooxdoo-1-0.html&bm_description=%D0%A0%D0%B5%D0%BB%D0%B8%D0%B7+Javascript+%D1%84%D1%80%D0%B5%D0%B9%D0%BC%D0%B2%D0%BE%D1%80%D0%BA%D0%B0+Qooxdoo+1.0+-+%D0%91%D0%BB%D0%BE%D0%B3+%D0%BE+SEO%2C+Apple%2C+Linux%2C+CMS%2C+Windows+%7C+Mixa.Su" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/mrwong.png" border="0" width="16" height="16" alt="Mister Wong" title="Mister Wong"></a></noindex> </div>
<img src="http://mixa.su/?ak_action=api_record_view&id=2525&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://mixa.su/programming/java-programming/javascript-java-programming-programming/reliz-javascript-frejmvorka-qooxdoo-1-0.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Асинхронная загрузка произвольного html</title>
		<link>http://mixa.su/programming/java-programming/javascript-java-programming-programming/asinxronnaya-zagruzka-proizvolnogo-html.html</link>
		<comments>http://mixa.su/programming/java-programming/javascript-java-programming-programming/asinxronnaya-zagruzka-proizvolnogo-html.html#comments</comments>
		<pubDate>Mon, 14 Dec 2009 11:31:02 +0000</pubDate>
		<dc:creator>goldberg</dc:creator>
				<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Ajax]]></category>
		<category><![CDATA[Javascript]]></category>

		<guid isPermaLink="false">http://mixa.su/?p=2497</guid>
		<description><![CDATA[В связи с последними инициативами гугла учитывать время загрузки страницы становится всё более актуально асинхронно подгружать части веб-страниц уже после загрузки основного минимума. Реклама — один из претендентов на отложенную загрузку, но простой ajax тут не поможет, т.к. в общем случае в подгружаемом куске может встречаться, например, document.write, и если документ уже загружен и закрыт [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://mixa.su/wp-content/uploads/2009/12/javascript11.jpg"><img class="alignleft size-full wp-image-2498" title="Асинхронная загрузка произвольного html" src="http://mixa.su/wp-content/uploads/2009/12/javascript11.jpg" alt="Асинхронная загрузка произвольного html" width="300" height="242" /></a>В связи с <noindex><a rel="nofollow" target="_blank" href="http://mixa.su/699506/aHR0cDovL2hhYnJhaGFici5ydS9ibG9ncy9zZWFyY2hlbmdpbmVzLzc3NzA4Lw==/">последними инициативами гугла</a></noindex> учитывать время загрузки страницы становится всё более актуально асинхронно подгружать части веб-страниц уже после загрузки основного минимума. Реклама — один из претендентов на отложенную загрузку, но простой ajax тут не поможет, т.к. в общем случае в подгружаемом куске может встречаться, например, document.write, и если документ уже загружен и закрыт то данный метод открывает его заново, обнуляя при этом.<span id="more-2497"></span></p>
<p>Гугл в этом плане не сильно помогает, т.к. основной описываемый метод — подмена document.write своим собственным методом, который тупо добавляет аргумент в конец документа, но если вызов идёт не в конце и писать надо куда-то в середину — возникает проблема. На хабре <noindex><a rel="nofollow" target="_blank" href="http://mixa.su/699506/aHR0cDovL2hhYnJhaGFici5ydS9ibG9ncy9mdWxsYWpheC81MzgzMS8=/">описывался</a></noindex> фрейморк <noindex><a rel="nofollow" target="_blank" href="http://mixa.su/699506/aHR0cDovL2Z1bGxhamF4LnJ1Lw==/">Fullajax</a></noindex>, который вроде справляется с этим, но как именно — я пока не смотрел.</p>
<p>У меня возникла другая идея, возможно — велосипед, но желание попробовать было слишком сильным. А именно, подгружать отложенный код в скрытый iframe, а после загрузки переносить его содержимое туда, где оно должно быть. Более того, чтобы не делать лишних запросов к серверу, используется <noindex><a rel="nofollow" target="_blank" href="http://mixa.su/699506/aHR0cDovL2VuLndpa2lwZWRpYS5vcmcvd2lraS9EYXRhX1VyaQ==/">data URI</a></noindex>. Такой подход работает в FF и Opera но не работает в IE и Chrome.<a name="habracut"></a></p>
<p>Проблема с IE в том, что тот вообще не поддерживает data URI до 8-й версии, а в 8-й позволяет таким образом кодировать только картинки и стили но не html. В Chrome проблема в безопасности, он не даёт читать содержимое фрейма с data URI, считая что он загружен с другого домена. Наверняка загрузка iframe с сервера а не встраивание будет работать во всех броузерах, но я пока не проверял.</p>
<p>Само собой, куски DOM нельзя копировать между фреймами. Часть броузеров имеют метод document.importNode, но, как <noindex><a rel="nofollow" target="_blank" href="http://mixa.su/699506/aHR0cDovL3d3dy5hbGlzdGFwYXJ0LmNvbS9hcnRpY2xlcy9jcm9zc2Jyb3dzZXJzY3JpcHRpbmcv/">пишет Anthony Holdener</a></noindex>, он не копирует обработчики событий, поэтому лучше всегда копировать вручную. Кроме этого, куски script с document.write при этом тоже копируются, что точно также очищает страницу, как и тупое копирование innerHTML, так что копировать вручную приходится в любом случае.</p>
<p>Но если вырезать скрипты — а зачем они нужны, если они уже отработали и можно скопировать полученный в результате их работы DOM? — то могут потеряться методы и глобальные переменные, используемые в обработчиках событий. В качестве решения я копирую все свойства окна (window) из iframe, которых нет у главного окна. Возможно при этом будут проблемы с замыканиями (closure), не проверял. При попытке прочитать часть свойств возникают исключения, поэтому блок копирования нужно обернуть в try/catch.</p>
<p>Остаются стили, ибо подгружаемый html-код вполне может содержать CSS, который надо как-то скопировать. Как это сделать правильно я, честно говоря, не нашёл, и воспользовался методом window.getComputedStyle (он не кросс-броузерный, поэтому в IE надо будет делать по-другому), который содержит уже конечные стили элементов после вычисления всех классов и явно указанных свойств. При копировании DOM-иерархии я смотрю их в скрытом фрейме, куда подгружен html-код, и явно прописываю создаваемым элементам. Но копировать всё что есть — тоже не выход, поэтому пришлось составить «белый список» свойств, и аналогично обернуть в try/catch.</p>
<p>В итоге для отложенной загрузки надо в конец страницы прописать:</p>
<p><code>&lt;iframe style='display:none' onLoad='l("...",this)' src='data:text/html;base64,...'&gt;&lt;/iframe&gt;</code></p>
<p>где первое многоточие — ID элемента, в который надо загрузить код, второе — сам код, закодированный в base64. Естественно, такой iframe можно создавать динамически в любой момент, например при событиях ready или load. Загрузчик выглядит так:<br />
<code><br />
1. var allowedStyles = {<br />
2.   color: true,<br />
3.   cursor: true,<br />
4.   backgroundColor: true,<br />
5.   backgroundImage: true,<br />
6.   borderTopWidth: true,<br />
7.   borderRightWidth: true,<br />
8.   borderBottomWidth: true,<br />
9.   borderLeftWidth: true,<br />
10.   display: true,<br />
11.   fontFamily: true,<br />
12.   fontSize: true,<br />
13.   fontSizeAdjust: true,<br />
14.   fontStretch: true,<br />
15.   fontStyle: true,<br />
16.   fontVariant: true,<br />
17.   fontWeight: true,<br />
18.   paddingTop: true,<br />
19.   paddingRight: true,<br />
20.   paddingBottom: true,<br />
21.   paddingLeft: true,<br />
22.   textAlign: true,<br />
23.   textDecoration: true,<br />
24. };<br />
25.<br />
26. function im(node, rec, w2) {<br />
27.   switch (node.nodeType) {<br />
28.     case document.ELEMENT_NODE:<br />
29.       if (node.nodeName == 'script') return false;<br />
30.       if (node.nodeName == 'IFRAME') return document.importNode(node,true);<br />
31.       var newNode = document.createElement(node.nodeName);<br />
32.       // does the node have any attributes to add?<br />
33.       if (node.attributes &amp;&amp; node.attributes.length &gt; 0)<br />
34.         for (var i = 0, il = node.attributes.length; i &lt; il; i++) {   35.           var attrName = node.attributes[i].nodeName;   36.           newNode.setAttribute(attrName, node.getAttribute(attrName));   37.         }   38.       // are we going after children too, and does the node have any?   39.       if (rec &amp;&amp; node.childNodes &amp;&amp; node.childNodes.length &gt; 0)<br />
40.         for (var i = 0, il = node.childNodes.length; i &lt; il; i++) {<br />
41.           var newChild = im(node.childNodes[i], rec, w2);<br />
42.           if (newChild) newNode.appendChild(newChild);<br />
43.         }<br />
44.       //<br />
45.       var styles = w2.getComputedStyle(node, null);<br />
46.       for (var s in styles) try {<br />
47.         if (allowedStyles[s]) newNode.style[s] = styles[s];<br />
48.       } catch (e) {}<br />
49.       return newNode;<br />
50.     case document.TEXT_NODE:<br />
51.     case document.CDATA_SECTION_NODE:<br />
52.       return document.createTextNode(node.nodeValue);<br />
53.   }<br />
54. };<br />
55.<br />
56. function l(name, iframe) {<br />
57.   for (var i in iframe.contentWindow)<br />
58.     try {<br />
59.       if (window[i] === undefined)<br />
60.         window[i] = iframe.contentWindow[i];<br />
61.     } catch (e) {}<br />
62.<br />
63.   var d = document.getElementById(name);<br />
64.   var children = iframe.contentDocument.body.childNodes;<br />
65.   for (var i=0, l=children.length; i<br />
66.     var clone = im(children[i], true, iframe.contentWindow);<br />
67.     if (clone) d.appendChild(clone);<br />
68.   }<br />
69. }<br />
</code></p>
<p>Подход вполне рабочий, в данный момент, как я уже писал, работает только в FF и Opera, и довольно сырой, но мне хотелось поскорее поделиться идеей и почитать комментарии умных людей, прежде чем доделывать дальше. Одна из проблем, которая не решена — что делать если в подгружаемом коде в свою очередь тоже содержится iframe. Для рекламы это не редкость. Сейчас копируется элемент iframe вместе с src, но при этом содержимое фрейма загружается заново, и получается что фрейм грузится дважды. Копировать его содержимое через DOM или брать innerHTML, кодировать base64 и прописывать в src=«data:...» не выход, т.к. iframe может грузиться с другого домена, и доступа к его содержимому из соображений безопасности броузер не даст. Поэтому код, содержащий iframe, лучше так не подгружать.</p>
<p style="text-align: right;"><em>Источник HabraHabr.ru</em></p>
<hr />Copyright &copy; ИМЯ_САЙТА. Этот персональный, не коммерческий Feed. Если вы читаете этот материал не в вашем RSS клиенте, сайт на котором он находиться получил его незаконным образом.
<div class="zakladka"><noindex><a href="http://www.google.com/bookmarks/mark?op=add&bkmk=http://mixa.su/programming/java-programming/javascript-java-programming-programming/asinxronnaya-zagruzka-proizvolnogo-html.html&title=%D0%90%D1%81%D0%B8%D0%BD%D1%85%D1%80%D0%BE%D0%BD%D0%BD%D0%B0%D1%8F+%D0%B7%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B0+%D0%BF%D1%80%D0%BE%D0%B8%D0%B7%D0%B2%D0%BE%D0%BB%D1%8C%D0%BD%D0%BE%D0%B3%D0%BE+html+-+%D0%91%D0%BB%D0%BE%D0%B3+%D0%BE+SEO%2C+Apple%2C+Linux%2C+CMS%2C+Windows+%7C+Mixa.Su" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/google.png" border="0" width="16" height="16" alt="Google Bookmarks" title="Google Bookmarks"></a></noindex> <noindex><a href="http://digg.com/submit?url=http://mixa.su/programming/java-programming/javascript-java-programming-programming/asinxronnaya-zagruzka-proizvolnogo-html.html" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/digg.png" border="0" width="16" height="16" alt="Digg" title="Digg"></a></noindex> <noindex><a href="http://links.i.ua/add/?_rand=149669598http://mixa.su/programming/java-programming/javascript-java-programming-programming/asinxronnaya-zagruzka-proizvolnogo-html.html" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/ua.png" border="0" width="16" height="16" alt="I.ua" title="I.ua"></a></noindex> <noindex><a href="http://www.linkstore.ru/linkstore/add.jsphttp://mixa.su/programming/java-programming/javascript-java-programming-programming/asinxronnaya-zagruzka-proizvolnogo-html.html" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/linkstore.png" border="0" width="16" height="16" alt="Linkstore" title="Linkstore"></a></noindex> <noindex><a href="http://myscoop.ru/add/http://mixa.su/programming/java-programming/javascript-java-programming-programming/asinxronnaya-zagruzka-proizvolnogo-html.html" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/myscoop.png" border="0" width="16" height="16" alt="Myscoop" title="Myscoop"></a></noindex> <noindex><a href="http://communizm.ru/index.php?mode=addstoryhttp://mixa.su/programming/java-programming/javascript-java-programming-programming/asinxronnaya-zagruzka-proizvolnogo-html.html" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/communizm.png" border="0" width="16" height="16" alt="Communizm" title="Communizm"></a></noindex> <noindex><a href="http://www.ru-marks.net/bookmarks.php/?action=addhttp://mixa.su/programming/java-programming/javascript-java-programming-programming/asinxronnaya-zagruzka-proizvolnogo-html.html" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/ru-marks.png" border="0" width="16" height="16" alt="Ru-marks" title="Ru-marks"></a></noindex> <noindex><a href="http://webmarks.ru/bookmarks/addhttp://mixa.su/programming/java-programming/javascript-java-programming-programming/asinxronnaya-zagruzka-proizvolnogo-html.html" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/webmarks.png" border="0" width="16" height="16" alt="Webmarks" title="Webmarks"></a></noindex> <noindex><a href="http://www.ruspace.ru/index.php?link=bookmark&action=bookmarkNewhttp://mixa.su/programming/java-programming/javascript-java-programming-programming/asinxronnaya-zagruzka-proizvolnogo-html.html" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/ruspace.png" border="0" width="16" height="16" alt="Ruspace" title="Ruspace"></a></noindex> <noindex><a href="http://linkomatic.ru/addhttp://mixa.su/programming/java-programming/javascript-java-programming-programming/asinxronnaya-zagruzka-proizvolnogo-html.html" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/linkomatic.png" border="0" width="16" height="16" alt="Linkomatic" title="Linkomatic"></a></noindex> <noindex><a href="http://kli.kz/login/?action=addhttp://mixa.su/programming/java-programming/javascript-java-programming-programming/asinxronnaya-zagruzka-proizvolnogo-html.html" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/kli.png" border="0" width="16" height="16" alt="Kli.kz" title="Kli.kz"></a></noindex> <noindex><a href="http://www.web-zakladka.ru/user/zakladd.php?id=916http://mixa.su/programming/java-programming/javascript-java-programming-programming/asinxronnaya-zagruzka-proizvolnogo-html.html" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/web.png" border="0" width="16" height="16" alt="Web-zakladka" title="Web-zakladka"></a></noindex> <noindex><a href="http://www.zakladok.net/add_link.php?folder_id=0http://mixa.su/programming/java-programming/javascript-java-programming-programming/asinxronnaya-zagruzka-proizvolnogo-html.html" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/zakladok.png" border="0" width="16" height="16" alt="Zakladok.net" title="Zakladok.net"></a></noindex> <noindex><a href="http://reddit.com/submit?url=http://mixa.su/programming/java-programming/javascript-java-programming-programming/asinxronnaya-zagruzka-proizvolnogo-html.html&title=%D0%90%D1%81%D0%B8%D0%BD%D1%85%D1%80%D0%BE%D0%BD%D0%BD%D0%B0%D1%8F+%D0%B7%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B0+%D0%BF%D1%80%D0%BE%D0%B8%D0%B7%D0%B2%D0%BE%D0%BB%D1%8C%D0%BD%D0%BE%D0%B3%D0%BE+html+-+%D0%91%D0%BB%D0%BE%D0%B3+%D0%BE+SEO%2C+Apple%2C+Linux%2C+CMS%2C+Windows+%7C+Mixa.Su" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/reddit.png" border="0" width="16" height="16" alt="Reddit" title="Reddit"></a></noindex> <noindex><a href="http://delicious.com/post?url=http://mixa.su/programming/java-programming/javascript-java-programming-programming/asinxronnaya-zagruzka-proizvolnogo-html.html&title=%D0%90%D1%81%D0%B8%D0%BD%D1%85%D1%80%D0%BE%D0%BD%D0%BD%D0%B0%D1%8F+%D0%B7%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B0+%D0%BF%D1%80%D0%BE%D0%B8%D0%B7%D0%B2%D0%BE%D0%BB%D1%8C%D0%BD%D0%BE%D0%B3%D0%BE+html+-+%D0%91%D0%BB%D0%BE%D0%B3+%D0%BE+SEO%2C+Apple%2C+Linux%2C+CMS%2C+Windows+%7C+Mixa.Su" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/delicious.png" border="0" width="16" height="16" alt="delicious" title="delicious"></a></noindex> <noindex><a href="http://ma.gnolia.com/beta/bookmarklet/add?url=http://mixa.su/programming/java-programming/javascript-java-programming-programming/asinxronnaya-zagruzka-proizvolnogo-html.html&title=%D0%90%D1%81%D0%B8%D0%BD%D1%85%D1%80%D0%BE%D0%BD%D0%BD%D0%B0%D1%8F+%D0%B7%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B0+%D0%BF%D1%80%D0%BE%D0%B8%D0%B7%D0%B2%D0%BE%D0%BB%D1%8C%D0%BD%D0%BE%D0%B3%D0%BE+html+-+%D0%91%D0%BB%D0%BE%D0%B3+%D0%BE+SEO%2C+Apple%2C+Linux%2C+CMS%2C+Windows+%7C+Mixa.Su&description=%D0%90%D1%81%D0%B8%D0%BD%D1%85%D1%80%D0%BE%D0%BD%D0%BD%D0%B0%D1%8F+%D0%B7%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B0+%D0%BF%D1%80%D0%BE%D0%B8%D0%B7%D0%B2%D0%BE%D0%BB%D1%8C%D0%BD%D0%BE%D0%B3%D0%BE+html+-+%D0%91%D0%BB%D0%BE%D0%B3+%D0%BE+SEO%2C+Apple%2C+Linux%2C+CMS%2C+Windows+%7C+Mixa.Su" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/magnolia.png" border="0" width="16" height="16" alt="Ma.gnolia" title="Ma.gnolia"></a></noindex> <noindex><a href="http://www.technorati.com/faves?add=http://mixa.su/programming/java-programming/javascript-java-programming-programming/asinxronnaya-zagruzka-proizvolnogo-html.html" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/technorati.png" border="0" width="16" height="16" alt="Technorati" title="Technorati"></a></noindex> <noindex><a href="http://www.slashdot.org/bookmark.pl?url=http://mixa.su/programming/java-programming/javascript-java-programming-programming/asinxronnaya-zagruzka-proizvolnogo-html.html&title=%D0%90%D1%81%D0%B8%D0%BD%D1%85%D1%80%D0%BE%D0%BD%D0%BD%D0%B0%D1%8F+%D0%B7%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B0+%D0%BF%D1%80%D0%BE%D0%B8%D0%B7%D0%B2%D0%BE%D0%BB%D1%8C%D0%BD%D0%BE%D0%B3%D0%BE+html+-+%D0%91%D0%BB%D0%BE%D0%B3+%D0%BE+SEO%2C+Apple%2C+Linux%2C+CMS%2C+Windows+%7C+Mixa.Su" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/slashdot.png" border="0" width="16" height="16" alt="Slashdot" title="Slashdot"></a></noindex> <noindex><a href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http://mixa.su/programming/java-programming/javascript-java-programming-programming/asinxronnaya-zagruzka-proizvolnogo-html.html&t=%D0%90%D1%81%D0%B8%D0%BD%D1%85%D1%80%D0%BE%D0%BD%D0%BD%D0%B0%D1%8F+%D0%B7%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B0+%D0%BF%D1%80%D0%BE%D0%B8%D0%B7%D0%B2%D0%BE%D0%BB%D1%8C%D0%BD%D0%BE%D0%B3%D0%BE+html+-+%D0%91%D0%BB%D0%BE%D0%B3+%D0%BE+SEO%2C+Apple%2C+Linux%2C+CMS%2C+Windows+%7C+Mixa.Su" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/yahoo.png" border="0" width="16" height="16" alt="Yahoo My Web" title="Yahoo My Web"></a></noindex> <noindex><a href="http://news2.ru/add_story.php?url=http://mixa.su/programming/java-programming/javascript-java-programming-programming/asinxronnaya-zagruzka-proizvolnogo-html.html" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/news2ru.png" border="0" width="16" height="16" alt="News2.ru" title="News2.ru"></a></noindex> <noindex><a href="http://www.bobrdobr.ru/addext.html?url=http://mixa.su/programming/java-programming/javascript-java-programming-programming/asinxronnaya-zagruzka-proizvolnogo-html.html&title=%D0%90%D1%81%D0%B8%D0%BD%D1%85%D1%80%D0%BE%D0%BD%D0%BD%D0%B0%D1%8F+%D0%B7%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B0+%D0%BF%D1%80%D0%BE%D0%B8%D0%B7%D0%B2%D0%BE%D0%BB%D1%8C%D0%BD%D0%BE%D0%B3%D0%BE+html+-+%D0%91%D0%BB%D0%BE%D0%B3+%D0%BE+SEO%2C+Apple%2C+Linux%2C+CMS%2C+Windows+%7C+Mixa.Su" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/bobrdobr.png" border="0" width="16" height="16" alt="БобрДобр.ru" title="БобрДобр.ru"></a></noindex> <noindex><a href="http://www.vaau.ru/submit/?action=step2&url=http://mixa.su/programming/java-programming/javascript-java-programming-programming/asinxronnaya-zagruzka-proizvolnogo-html.html" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/vaau.png" border="0" width="16" height="16" alt="Ваау!" title="Ваау!"></a></noindex> <noindex><a href="http://memori.ru/link/?sm=1&u_data[url]=http://mixa.su/programming/java-programming/javascript-java-programming-programming/asinxronnaya-zagruzka-proizvolnogo-html.html&u_data[name]=%D0%90%D1%81%D0%B8%D0%BD%D1%85%D1%80%D0%BE%D0%BD%D0%BD%D0%B0%D1%8F+%D0%B7%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B0+%D0%BF%D1%80%D0%BE%D0%B8%D0%B7%D0%B2%D0%BE%D0%BB%D1%8C%D0%BD%D0%BE%D0%B3%D0%BE+html+-+%D0%91%D0%BB%D0%BE%D0%B3+%D0%BE+SEO%2C+Apple%2C+Linux%2C+CMS%2C+Windows+%7C+Mixa.Su" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/memori.png" border="0" width="16" height="16" alt="Memori.ru" title="Memori.ru"></a></noindex> <noindex><a href="http://www.rucity.com/bookmarks.php?action=add&address=http://mixa.su/programming/java-programming/javascript-java-programming-programming/asinxronnaya-zagruzka-proizvolnogo-html.html&title=%D0%90%D1%81%D0%B8%D0%BD%D1%85%D1%80%D0%BE%D0%BD%D0%BD%D0%B0%D1%8F+%D0%B7%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B0+%D0%BF%D1%80%D0%BE%D0%B8%D0%B7%D0%B2%D0%BE%D0%BB%D1%8C%D0%BD%D0%BE%D0%B3%D0%BE+html+-+%D0%91%D0%BB%D0%BE%D0%B3+%D0%BE+SEO%2C+Apple%2C+Linux%2C+CMS%2C+Windows+%7C+Mixa.Su" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/rucity.png" border="0" width="16" height="16" alt="rucity.com" title="rucity.com"></a></noindex> <noindex><a href="http://moemesto.ru/post.php?url=http://mixa.su/programming/java-programming/javascript-java-programming-programming/asinxronnaya-zagruzka-proizvolnogo-html.html&title=%D0%90%D1%81%D0%B8%D0%BD%D1%85%D1%80%D0%BE%D0%BD%D0%BD%D0%B0%D1%8F+%D0%B7%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B0+%D0%BF%D1%80%D0%BE%D0%B8%D0%B7%D0%B2%D0%BE%D0%BB%D1%8C%D0%BD%D0%BE%D0%B3%D0%BE+html+-+%D0%91%D0%BB%D0%BE%D0%B3+%D0%BE+SEO%2C+Apple%2C+Linux%2C+CMS%2C+Windows+%7C+Mixa.Su" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/moemesto.png" border="0" width="16" height="16" alt="МоёМесто.ru" title="МоёМесто.ru"></a></noindex> <noindex><a href="http://www.mister-wong.ru/index.php?action=addurl&bm_url=http://mixa.su/programming/java-programming/javascript-java-programming-programming/asinxronnaya-zagruzka-proizvolnogo-html.html&bm_description=%D0%90%D1%81%D0%B8%D0%BD%D1%85%D1%80%D0%BE%D0%BD%D0%BD%D0%B0%D1%8F+%D0%B7%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B0+%D0%BF%D1%80%D0%BE%D0%B8%D0%B7%D0%B2%D0%BE%D0%BB%D1%8C%D0%BD%D0%BE%D0%B3%D0%BE+html+-+%D0%91%D0%BB%D0%BE%D0%B3+%D0%BE+SEO%2C+Apple%2C+Linux%2C+CMS%2C+Windows+%7C+Mixa.Su" rel="nofollow" target="_blank"><img src="http://mixa.su/wp-content/plugins/zakladka/images/mrwong.png" border="0" width="16" height="16" alt="Mister Wong" title="Mister Wong"></a></noindex> </div>
<img src="http://mixa.su/?ak_action=api_record_view&id=2497&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://mixa.su/programming/java-programming/javascript-java-programming-programming/asinxronnaya-zagruzka-proizvolnogo-html.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
