<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.1.2" -->
<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/"
	>

<channel>
	<title>Ajax Dir &#124; Ajax Directory</title>
	<link>http://www.ajaxdir.com</link>
	<description>Ajax Resources and Files for Download</description>
	<pubDate>Fri, 25 Jul 2008 00:07:30 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.1.2</generator>
	<language>en</language>
			<item>
		<title>Getting around the blocking of script</title>
		<link>http://www.ajaxdir.com/2008/07/25/getting-around-the-blocking-of-script/</link>
		<comments>http://www.ajaxdir.com/2008/07/25/getting-around-the-blocking-of-script/#comments</comments>
		<pubDate>Thu, 24 Jul 2008 21:07:54 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Ajax Resources]]></category>

	<!-- AutoMeta Start -->
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false"></guid>
		<description><![CDATA[Stoyan Stefanov has a post that discusses the issues with browsers blocking on script tags.He discusses the general problem and how YUI has a helper for it by using onreadystatechange and onload:PLAIN TEXTJAVASCRIPT:&#160;var myHandler = &#123;&#160; &#160; onSuccess: function&#40;&#41;&#123;&#160; &#160; &#160; &#160; alert&#40;&#8217;:))&#8217;&#41;;&#160; &#160; &#125;,&#160; &#160; onFailure: function&#40;&#41;&#123;&#160; &#160; &#160; &#160; alert&#40;&#8217;:((&#8217;&#41;;&#160; &#160; &#125;&#125;;&#160;var urls [...]]]></description>
			<content:encoded><![CDATA[<p>Stoyan Stefanov has a post that discusses the issues with browsers blocking on script tags.He discusses the general problem and how YUI has a helper for it by using onreadystatechange and onload:PLAIN TEXTJAVASCRIPT:&#160;var myHandler = &#123;&#160; &#160; onSuccess: function&#40;&#41;&#123;&#160; &#160; &#160; &#160; alert&#40;&#8217;:))&#8217;&#41;;&#160; &#160; &#125;,&#160; &#160; onFailure: function&#40;&#41;&#123;&#160; &#160; &#160; &#160; alert&#40;&#8217;:((&#8217;&#41;;&#160; &#160; &#125;&#125;;&#160;var urls [&#8230;]</p>
<p><b>More:</b> <a target='_blank' href='http://feeds.feedburner.com/~r/ajaxian/~3/344540237/getting-around-the-blocking-of-script'> continued here </a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ajaxdir.com/2008/07/25/getting-around-the-blocking-of-script/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Beyond REST: XMPP PubSub</title>
		<link>http://www.ajaxdir.com/2008/07/24/beyond-rest-xmpp-pubsub/</link>
		<comments>http://www.ajaxdir.com/2008/07/24/beyond-rest-xmpp-pubsub/#comments</comments>
		<pubDate>Thu, 24 Jul 2008 23:07:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Ajax Resources]]></category>

	<!-- AutoMeta Start -->
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false"></guid>
		<description><![CDATA[Kellan from Flickr, and Evan from ENTP gave a talk at OSCON on building data services with XMPP which gave plenty of examples including notes on OAuth.We have written about Jabber in JavaScript, and as XMPP continues to grow and grow on the Web, it is good to keep up with it.
More:  continued here [...]]]></description>
			<content:encoded><![CDATA[<p>Kellan from Flickr, and Evan from ENTP gave a talk at OSCON on building data services with XMPP which gave plenty of examples including notes on OAuth.We have written about Jabber in JavaScript, and as XMPP continues to grow and grow on the Web, it is good to keep up with it.</p>
<p><b>More:</b> <a target='_blank' href='http://feeds.feedburner.com/~r/ajaxian/~3/344506755/beyond-rest-xmpp-pubsub'> continued here </a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ajaxdir.com/2008/07/24/beyond-rest-xmpp-pubsub/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Ext GWT Grid, Grid Plugins, and EditableGrid</title>
		<link>http://www.ajaxdir.com/2008/07/24/ext-gwt-grid-grid-plugins-and-editablegrid/</link>
		<comments>http://www.ajaxdir.com/2008/07/24/ext-gwt-grid-grid-plugins-and-editablegrid/#comments</comments>
		<pubDate>Fri, 25 Jul 2008 00:07:30 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Ajax Resources]]></category>

	<!-- AutoMeta Start -->
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false"></guid>
		<description><![CDATA[Darrell Meyer has posted a preview of the Ext GWT Grid and more.Ext GWT 1.1 development is moving along nicely and includes a new Grid component. Grid is based on the Ext JS Grid and will support the same features including grid plugins, grouping, totaling, and inline editing.Grid vs. TableOne if the biggest differences between [...]]]></description>
			<content:encoded><![CDATA[<p>Darrell Meyer has posted a preview of the Ext GWT Grid and more.Ext GWT 1.1 development is moving along nicely and includes a new Grid component. Grid is based on the Ext JS Grid and will support the same features including grid plugins, grouping, totaling, and inline editing.Grid vs. TableOne if the biggest differences between [&#8230;]</p>
<p><b>More:</b> <a target='_blank' href='http://feeds.feedburner.com/~r/ajaxian/~3/344483992/extgwtgrid-plugins-editable'> continued here </a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ajaxdir.com/2008/07/24/ext-gwt-grid-grid-plugins-and-editablegrid/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Open Web Foundation: David Recordon at OSCON</title>
		<link>http://www.ajaxdir.com/2008/07/24/open-web-foundation-david-recordon-at-oscon/</link>
		<comments>http://www.ajaxdir.com/2008/07/24/open-web-foundation-david-recordon-at-oscon/#comments</comments>
		<pubDate>Fri, 25 Jul 2008 00:07:01 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Ajax Resources]]></category>

	<!-- AutoMeta Start -->
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false"></guid>
		<description><![CDATA[David Recordon has just started his OSCON talk, embedded above, on supporting the Open Web.He is announcing the Open Web Foundation, a new attempt to have a place for us to incubate, license, and build community around specifications, protocols, and more.I posted about this on my blog as I am an initial member:I am excited [...]]]></description>
			<content:encoded><![CDATA[<p>David Recordon has just started his OSCON talk, embedded above, on supporting the Open Web.He is announcing the Open Web Foundation, a new attempt to have a place for us to incubate, license, and build community around specifications, protocols, and more.I posted about this on my blog as I am an initial member:I am excited [&#8230;]</p>
<p><b>More:</b> <a target='_blank' href='http://feeds.feedburner.com/~r/ajaxian/~3/344756224/open-web-foundation-david-recordon-at-oscon'> continued here </a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ajaxdir.com/2008/07/24/open-web-foundation-david-recordon-at-oscon/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Getting to know GWT JSNI; Including talking to GWT code from JavaScript</title>
		<link>http://www.ajaxdir.com/2008/07/23/getting-to-know-gwt-jsni-including-talking-to-gwt-code-from-javascript/</link>
		<comments>http://www.ajaxdir.com/2008/07/23/getting-to-know-gwt-jsni-including-talking-to-gwt-code-from-javascript/#comments</comments>
		<pubDate>Wed, 23 Jul 2008 21:07:40 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Ajax Resources]]></category>

	<!-- AutoMeta Start -->
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false"></guid>
		<description><![CDATA[Bruce Johnson has written an expansive post on understanding the GWT JavaScript Native Interface (JSNI). It starts out with the piece that some people know about, namely inlining native JavaScript such as this:PLAIN TEXTJAVA:&#160;// Java method declaration&#8230;native String flipName&#40;String name&#41; /*-{&#160; // &#8230;implemented with JavaScript&#160; var re = /(\w+)\s(\w+)/;&#160; return name.replace(re, &#8216;$2, $1&#8242;);}-*/;&#160;But what about [...]]]></description>
			<content:encoded><![CDATA[<p>Bruce Johnson has written an expansive post on understanding the GWT JavaScript Native Interface (JSNI). It starts out with the piece that some people know about, namely inlining native JavaScript such as this:PLAIN TEXTJAVA:&#160;// Java method declaration&#8230;native String flipName&#40;String name&#41; /*-{&#160; // &#8230;implemented with JavaScript&#160; var re = /(\w+)\s(\w+)/;&#160; return name.replace(re, &#8216;$2, $1&#8242;);}-*/;&#160;But what about [&#8230;]</p>
<p><b>More:</b> <a target='_blank' href='http://feeds.feedburner.com/~r/ajaxian/~3/343475307/getting-to-know-gwt-jsni-including-talking-to-gwt-code-from-javascript'> continued here </a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ajaxdir.com/2008/07/23/getting-to-know-gwt-jsni-including-talking-to-gwt-code-from-javascript/feed/</wfw:commentRss>
		</item>
		<item>
		<title>window.name meet dojox.io.windowName</title>
		<link>http://www.ajaxdir.com/2008/07/23/windowname-meet-dojoxiowindowname/</link>
		<comments>http://www.ajaxdir.com/2008/07/23/windowname-meet-dojoxiowindowname/#comments</comments>
		<pubDate>Wed, 23 Jul 2008 21:07:53 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Ajax Resources]]></category>

	<!-- AutoMeta Start -->
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false"></guid>
		<description><![CDATA[We have written about using window.name as a transport and Kris Zyp has just posted about how Dojo has created a new dojox.io.windowName module.The window.name transport is a new technique for secure cross-domain browser based data transfer, and can be utilized for creating secure mashups with untrusted sources. window.name is implemented in Dojo in the [...]]]></description>
			<content:encoded><![CDATA[<p>We have written about using window.name as a transport and Kris Zyp has just posted about how Dojo has created a new dojox.io.windowName module.The window.name transport is a new technique for secure cross-domain browser based data transfer, and can be utilized for creating secure mashups with untrusted sources. window.name is implemented in Dojo in the [&#8230;]</p>
<p><b>More:</b> <a target='_blank' href='http://feeds.feedburner.com/~r/ajaxian/~3/343491721/windowname-meet-dojoxiowindowname'> continued here </a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ajaxdir.com/2008/07/23/windowname-meet-dojoxiowindowname/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Embedded OpenType and the W3C</title>
		<link>http://www.ajaxdir.com/2008/07/23/embedded-opentype-and-the-w3c/</link>
		<comments>http://www.ajaxdir.com/2008/07/23/embedded-opentype-and-the-w3c/#comments</comments>
		<pubDate>Wed, 23 Jul 2008 23:07:48 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Ajax Resources]]></category>

	<!-- AutoMeta Start -->
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false"></guid>
		<description><![CDATA[PLAIN TEXTCSS:&#160;@font-face {&#160; font-family: Cambria;&#160; font-style: normal;&#160; font-weight: normal;&#160; src: url&#40;CAMBRIA2.eot&#41;;&#125;&#160;We discussed the new font-face / EOT work yesterday. Ben loves typography, hence him wanting to give Tahoma a rest.Then we see Microsoft weighing in on the topic, and it made me ponder the politics going on.Bill Hill has a new post on the IEBlog [...]]]></description>
			<content:encoded><![CDATA[<p>PLAIN TEXTCSS:&#160;@font-face {&#160; font-family: Cambria;&#160; font-style: normal;&#160; font-weight: normal;&#160; src: url&#40;CAMBRIA2.eot&#41;;&#125;&#160;We discussed the new font-face / EOT work yesterday. Ben loves typography, hence him wanting to give Tahoma a rest.Then we see Microsoft weighing in on the topic, and it made me ponder the politics going on.Bill Hill has a new post on the IEBlog [&#8230;]</p>
<p><b>More:</b> <a target='_blank' href='http://feeds.feedburner.com/~r/ajaxian/~3/343542640/embeddedopentypeandthew3c'> continued here </a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ajaxdir.com/2008/07/23/embedded-opentype-and-the-w3c/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Combining JavaScript and CSS for Performance</title>
		<link>http://www.ajaxdir.com/2008/07/23/combining-javascript-and-css-for-performance/</link>
		<comments>http://www.ajaxdir.com/2008/07/23/combining-javascript-and-css-for-performance/#comments</comments>
		<pubDate>Wed, 23 Jul 2008 21:07:30 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Ajax Resources]]></category>

	<!-- AutoMeta Start -->
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false"></guid>
		<description><![CDATA[Tenni Theurer of Yahoo! has a new performance post, this time focused on serving files faster by combining them:One performance technique without having to simplify the page design is to combine multiple scripts into a single script, and similarly combine multiple stylesheets into a single stylesheet.Combining multiple files reduces the extra bytes from HTTP headers [...]]]></description>
			<content:encoded><![CDATA[<p>Tenni Theurer of Yahoo! has a new performance post, this time focused on serving files faster by combining them:One performance technique without having to simplify the page design is to combine multiple scripts into a single script, and similarly combine multiple stylesheets into a single stylesheet.Combining multiple files reduces the extra bytes from HTTP headers [&#8230;]</p>
<p><b>More:</b> <a target='_blank' href='http://feeds.feedburner.com/~r/ajaxian/~3/343542641/combining-javascript-and-css-for-performance'> continued here </a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ajaxdir.com/2008/07/23/combining-javascript-and-css-for-performance/feed/</wfw:commentRss>
		</item>
		<item>
		<title>The Fight for Fantastic Fonts (or, Let’s Give Tahoma a Rest)</title>
		<link>http://www.ajaxdir.com/2008/07/23/the-fight-for-fantastic-fonts-or-let%e2%80%99s-give-tahoma-a-rest/</link>
		<comments>http://www.ajaxdir.com/2008/07/23/the-fight-for-fantastic-fonts-or-let%e2%80%99s-give-tahoma-a-rest/#comments</comments>
		<pubDate>Tue, 22 Jul 2008 23:07:20 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Ajax Resources]]></category>

	<!-- AutoMeta Start -->
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false"></guid>
		<description><![CDATA[What&#8217;s the greater of these evils: contorting site designs around the standard Web-safe fonts, using images to render type, or relying on sIFR to render type with Flash?Who knows, but man, it sure would be nice if we could reliably use any font we wanted in our web work. And, as it turns out, IE4+ [...]]]></description>
			<content:encoded><![CDATA[<p>What&#8217;s the greater of these evils: contorting site designs around the standard Web-safe fonts, using images to render type, or relying on sIFR to render type with Flash?Who knows, but man, it sure would be nice if we could reliably use any font we wanted in our web work. And, as it turns out, IE4+ [&#8230;]</p>
<p><b>More:</b> <a target='_blank' href='http://feeds.feedburner.com/~r/ajaxian/~3/342523498/the-fight-for-fantastic-fonts-or-lets-give-tahoma-a-rest'> continued here </a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ajaxdir.com/2008/07/23/the-fight-for-fantastic-fonts-or-let%e2%80%99s-give-tahoma-a-rest/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Neat Firefox Video SVG Tricks</title>
		<link>http://www.ajaxdir.com/2008/07/22/neat-firefox-video-svg-tricks/</link>
		<comments>http://www.ajaxdir.com/2008/07/22/neat-firefox-video-svg-tricks/#comments</comments>
		<pubDate>Tue, 22 Jul 2008 22:07:50 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Ajax Resources]]></category>

	<!-- AutoMeta Start -->
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false"></guid>
		<description><![CDATA[Chris Double recently announced that Firefox is edging closer to supporting the Video and Audio elements; the front-end code is checked into the trunk and the back-end video decoders are close behind.In an interesting mash-up, Chris applied his Video patches to the Rob O&#8217;Callahan Firefox branch we discussed earlier to produce some wild real-time video [...]]]></description>
			<content:encoded><![CDATA[<p>Chris Double recently announced that Firefox is edging closer to supporting the Video and Audio elements; the front-end code is checked into the trunk and the back-end video decoders are close behind.In an interesting mash-up, Chris applied his Video patches to the Rob O&#8217;Callahan Firefox branch we discussed earlier to produce some wild real-time video [&#8230;]</p>
<p><b>More:</b> <a target='_blank' href='http://feeds.feedburner.com/~r/ajaxian/~3/342574327/neat-firefox-video-svg-tricks'> continued here </a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ajaxdir.com/2008/07/22/neat-firefox-video-svg-tricks/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
