<?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>Six Revisions &#187; Ajax</title>
	<atom:link href="http://sixrevisions.com/category/ajax/feed/" rel="self" type="application/rss+xml" />
	<link>http://sixrevisions.com</link>
	<description></description>
	<lastBuildDate>Wed, 01 Feb 2012 03:46:39 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.4</generator>
		<item>
		<title>20 Excellent Websites for Learning Ajax</title>
		<link>http://sixrevisions.com/ajax/20-excellent-websites-for-learning-ajax/</link>
		<comments>http://sixrevisions.com/ajax/20-excellent-websites-for-learning-ajax/#comments</comments>
		<pubDate>Fri, 12 Dec 2008 00:55:22 +0000</pubDate>
		<dc:creator>Jacob Gube</dc:creator>
				<category><![CDATA[Ajax]]></category>

		<guid isPermaLink="false">http://sixrevisions.com/?p=256</guid>
		<description><![CDATA[<a href='http://rss.buysellads.com/click.php?z=1259902&k=6989dd4b5220d0b14530453de7387991&a=256&c=772465788' target='_blank'><img src='http://rss.buysellads.com/img.php?z=1259902&k=6989dd4b5220d0b14530453de7387991&a=256&c=772465788' border='0' alt='' /></a><p><a href='http://buysellads.com/buy/sitedetails/pubkey/6989dd4b5220d0b14530453de7387991/zone/1259902' target='_blank'>Advertise here with BSA</a></p><br />If you've ever wanted to learn about Ajax, there are many sites out there that'll help you "grok" Ajax and the various technologies surrounding it. Here are 20 top-notch websites that cover the subject of Ajax.]]></description>
			<content:encoded><![CDATA[<a href='http://rss.buysellads.com/click.php?z=1259902&k=6989dd4b5220d0b14530453de7387991&a=256&c=285523841' target='_blank'><img src='http://rss.buysellads.com/img.php?z=1259902&k=6989dd4b5220d0b14530453de7387991&a=256&c=285523841' border='0' alt='' /></a><p><a href='http://buysellads.com/buy/sitedetails/pubkey/6989dd4b5220d0b14530453de7387991/zone/1259902' target='_blank'>Advertise here with BSA</a></p><br /><p>Ajax (asynchronous JavaScript and XML) is a technology that allows for for highly-interactive and responsive browser-based applications. By leveraging the XMLHttpRequest object, seamless communication with the server can be achieved for a smooth and dynamic user experience.</p>
<p>If you&#8217;ve <strong>ever wanted to learn about Ajax</strong>, there are many sites out there that&#8217;ll help you &quot;grok&quot; Ajax and the various technologies surrounding it. Here are <strong>20 top-notch websites that cover the subject of Ajax</strong>.</p>
<h3>1. <a href="http://www.ibm.com/developerworks/ajax" target="_blank">Ajax  resource center (developerWorks)</a></h3>
<p><a href="http://www.ibm.com/developerworks/ajax"><img src="http://images.sixrevisions.com/2008/12/10-01_ajax_resource_center.png" alt="Ajax resource center (developerWorks) - screen shot." width="550" height="230" /></a></p>
<p><span id="more-256"></span></p>
<p>developerWorks, a resource center for developers and IT  professionals by IBM, has a dedicated <em>Ajax</em><em> resource  center</em> that hosts plenty of tutorials on Ajax. developerWorks tutorials are in-depth  and lengthy, and you can learn a variety of information and techniques from  them such as creating <a href="http://www.ibm.com/developerworks/library/wa-jquery3/" target="_blank" title="Working with jQuery, Part 3: Rich Internet applications with jQuery and Ajax">RIA  applications with jQuery and Ajax</a>, learning about <a href="http://www.ibm.com/developerworks/web/library/wa-aj-sectools.html" target="_blank" title="Ajax security tools on IBM developerWorks.">Ajax  security tools</a>, and building <a href="http://www.ibm.com/developerworks/web/library/x-ajaxxml8/index.html" target="_blank" title="Ajax and XML: Ajax for chat">an Ajax-based chat system</a>.</p>
<h3>2. <a href="https://developer.mozilla.org/en/AJAX" target="_blank">Mozilla  Developer Center (AJAX)</a></h3>
<p><a href="https://developer.mozilla.org/en/AJAX"><img src="http://images.sixrevisions.com/2008/12/10-02_mdn_ajax.jpg" alt="Mozilla Developer Center (AJAX) - screen shot." width="550" height="230" /></a></p>
<p>The <a href="https://developer.mozilla.org/En" target="_blank">Mozilla Developer Center</a> has an <em>AJAX</em> section that&#8217;s a great  starting point for beginning developers or those that need to brush up on Ajax.&nbsp; The <a href="https://developer.mozilla.org/en/AJAX/Getting_Started" target="_blank" title="AJAX: Getting Started on Mozilla Developer Center.">Getting Started</a> guide on MDN is an excellent starting point to learn about the basic concepts of  Ajax. Another  MDN guide you might be interested in reading is the entry on <a href="https://developer.mozilla.org/En/XMLHttpRequest" target="_blank">XMLHttpRequest</a>,  the primary mode of communicating with server-side scripts in typical Ajax approaches.</p>
<h3>3. <a href="http://www.ajaxtoday.com/" target="_blank">AJAX Today</a></h3>
<p><a href="http://www.ajaxtoday.com/"><img src="http://images.sixrevisions.com/2008/12/10-03_ajax_today.png" alt="AJAX Today - screen shot." width="550" height="230" /></a></p>
<p><em>AJAX Today</em> is a  community-driven website where members can submit links on the topic of Ajax. AJAX Today organizes  submitted links in useful categories such as <a href="http://www.ajaxtoday.com/category/AjaxTutorials" title="Ajax Tutorials category on AJAX today.">AJAX Tutorials</a> and <a href="http://www.ajaxtoday.com/category/AjaxPodcasts">Ajax Podcasts</a>; you  can subscribe to each individual category via RSS so that only topics that  you&#8217;re interested in will be displayed in your RSS feed reader.</p>
<h3>4. <a href="http://ajax.solutoire.com/" target="_blank">ajax.solutoire.com</a></h3>
<p><a href="http://ajax.solutoire.com/"><img src="http://images.sixrevisions.com/2008/12/10-04_ajax_solutoire.png" alt="ajax.solutoire.com - screen shot." width="550" height="230" /></a></p>
<p><em>ajax.solutoire.com</em> is a large, one-page directory-style listing of online Ajax resources created by Software Engineer, <a href="http://www.linkedin.com/in/baswenneker" title="Bas Wenneker - LinkedIn profile.">Bas Wenneker</a>. ajax.solutoire.com  is conveniently sub-divided into various categories such as <em>Ajax</em><em> news</em> and <em>Ajax/JavaScript security</em>. Bas Wenneker also runs <a href="http://solutoire.com/" title="solutoire.com home page.">Solutoire.com</a>,  a personal weblog that talks about web development topics such as <a href="http://solutoire.com/category/javascript/" title="solutoire.com JavaScript category.">JavaScript</a> and <a href="http://solutoire.com/category/mootools/" title="Solutoire.com  Mootools category.">MooTools</a>.</p>
<h3>5. <a href="http://www.sitepoint.com/subcat/javascript" target="_blank">SitePoint:  JavaScript &amp; Ajax Tutorials</a></h3>
<p><a href="http://www.sitepoint.com/subcat/javascript"><img src="http://images.sixrevisions.com/2008/12/10-05_sitepoint_js_tuts.png" alt="SitePoint: JavaScript &amp; Ajax Tutorials - screen shot." width="550" height="230" /></a></p>
<p>SitePoint, a web publication focused on providing web  professionals useful and relevant information, has a <em>JavaScript &amp; Ajax Tutorials</em> section that&#8217;s great for developers  who learn well by reading practical tutorials. You can follow along (and learn  from) tutorials such as &quot;<a href="http://www.sitepoint.com/article/use-ajax-php-build-mailing-list/" title="Use AJAX and PHP to Build your Mailing List on SitePoint.">Use AJAX and  PHP to Build your Mailing List</a>&quot; and &quot;<a href="http://www.sitepoint.com/article/take-command-ajax/" title="Take Command with Ajax on SitePoint.">Take Command with Ajax</a>&quot;.</p>
<h3>6. <a href="http://encosia.com/" target="_blank">Encosia</a></h3>
<p><a href="http://encosia.com/"><img src="http://images.sixrevisions.com/2008/12/10-06_encosia.png" alt="Encosia - screen shot." width="550" height="230" /></a></p>
<p><em>Encosia</em> is a blog  by <a href="http://encosia.com/about/" title="About Encosia.">Dave Ward</a>,  who writes about the subject of web development (primarily ASP.NET and Ajax). Encosia has plenty  of tutorials that discuss topics such as <a href="http://encosia.com/2007/07/25/display-data-updates-in-real-time-with-ajax/">how  to display data updates in real-time</a> and <a href="http://encosia.com/2008/10/31/use-jquery-and-quicksearch-to-interactively-search-any-data/">how  to use jQuery for interactively searching data</a>. Encosia is an top-notch  resource on Ajax &#8211; especially for developers  working with ASP.NET as you can read ASP.NET/Ajax-specific articles like &quot;<a href="http://encosia.com/2007/10/24/are-you-making-these-3-common-aspnet-ajax-mistakes/">Are  you making these 3 common ASP.NET AJAX mistakes?</a>&quot;.</p>
<h3>7. <a href="http://www.adobe.com/devnet/ajax/" target="_blank">Ajax  Technology Center</a></h3>
<p><a href="http://www.adobe.com/devnet/ajax/"><img src="http://images.sixrevisions.com/2008/12/10-07_ajax_technology_center.png" alt="Ajax Technology Center - screen shot." width="550" height="230" /></a></p>
<p>The <em>Ajax Technology  Center</em> is a part of the <a href="http://www.adobe.com/devnet/">Adobe  Developer Connection</a>, a resource site for web developers and designers. The  Ajax Technology  Center provides handy articles and  tutorials on topics such as <a href="http://www.adobe.com/devnet/air/ajax/articles/air_ajax_developers.html">Adobe  AIR for Ajax developers</a> and <a href="http://www.adobe.com/devnet/dreamweaver/articles/nitobi_extensions.html">Adding  Ajax components to Dreamweaver projects</a>.</p>
<h3>8. <a href="http://ajaxblog.com/" target="_blank">Ajax Blog</a></h3>
<p><a href="http://ajaxblog.com/"><img src="http://images.sixrevisions.com/2008/12/10-08_ajaxblog.png" alt="Ajax Blog - screen shot." width="550" height="230" /></a></p>
<p><em>Ajax Blog</em> is a weblog  on the topic of Ajax.  Ajax Blog has plenty of categories to help you quickly find specific  information you&#8217;re looking for. If you&#8217;re searching for Ajax tutorials and examples, jump right to  the <a href="http://ajaxblog.com/archives/category/tutorials" title="Ajax Tutorial Examples category on Ajax Blog.">Ajax Tutorials</a> and <a href="http://ajaxblog.com/archives/category/ajax-examples" title="Ajax Examples category on Ajax Blog.">Ajax Examples</a> category. </p>
<h3>9. <a href="http://www.ajaxmatters.com/index.aspx" target="_blank">AJAX  Matters</a></h3>
<p><a href="http://www.ajaxmatters.com/index.aspx"><img src="http://images.sixrevisions.com/2008/12/10-09_ajax_matters.jpg" alt="AJAX Matters - screen shot." width="550" height="230" /></a></p>
<p><em>AJAX Matters</em> is a  weblog on Ajax  technology. Launched in 2004, AJAX Matters is one of the first blogs dedicated  to discussing Ajax.  They have plenty of helpful tutorials on matters like getting started with <a href="http://www.ajaxmatters.com/articles/php/ajax_php_tutorial_p1.aspx">Ajax  and PHP</a> or learning about the <a href="http://www.ajaxmatters.com/articles/gwt/gwt_get_started_p1.aspx">Google  Web Tookit</a></p>
<h3>10. <a href="http://www.ajaxonomy.com/" target="_blank">Ajaxonomy</a></h3>
<p><a href="http://www.ajaxonomy.com/"><img src="http://images.sixrevisions.com/2008/12/10-10_ajaxonomy.png" alt="Ajaxonomy - screen shot." width="550" height="230" /></a></p>
<p><em>Ajaxonomy</em> is a  blog by a group of web developers whose intent is to share and discuss  information on Ajax.  If you&#8217;re seeking out Ajax tutorials, you can go directly to <a href="http://www.ajaxonomy.com/tag/Tutorials" title="Posts tagged with Tutorials on Ajaxonomy.">blog posts tagged with  Tutorials</a> where you&#8217;ll find an aggregate of posts that either share tricks  and techniques related to Ajax technologies (such as <a href="http://www.ajaxonomy.com/2008/web-design/easy-server-side-caching-in-php">server-side  caching in PHP</a>) or reviews of tutorials elsewhere on the web.</p>
<h3>11. <a href="http://ajaxian.com/" target="_blank">Ajaxian</a></h3>
<p><a href="http://ajaxian.com/"><img src="http://images.sixrevisions.com/2008/12/10-11_ajaxian.png" alt="Ajaxian - screen shot." width="550" height="230" /></a></p>
<p><em>Ajaxian</em> is the  premier weblog dedicated to reporting new developments in Ajax. Ajaxian publishes a variety of  regularly-updated Ajax  topics, including a <a href="http://ajaxian.com/by/topic/tutorial" title="Ajaxian Tutorial topic.">Tutorial topic</a> which shares Ajax-related  tips and tutorials. With a <a href="http://ajaxian.com/about-us" title="About Ajaxian page, listing members of the Ajaxian staff.">staff full of  top web professionals</a> in the field of web development, Ajaxian is a foremost  resource for Ajax  news and information.</p>
<h3>12. <a href="http://www.ajaxlines.com/" target="_blank">Ajaxlines</a></h3>
<p><a href="http://www.ajaxlines.com/"><img src="http://images.sixrevisions.com/2008/12/10-12_ajaxlines.png" alt="Ajaxlines - screen shot." width="550" height="230" /></a></p>
<p><em>Ajaxlines</em> is a  website that aims to provide its audience with Ajax-related news, resources, and  tutorials. It reports on news and information from a wide variety of resources,  and gives readers the opportunity to discover articles in one site.</p>
<h3>13. <a href="http://ajax.phpmagazine.net/" target="_blank">AJAX Magazine</a></h3>
<p><a href="http://ajax.phpmagazine.net/"><img src="http://images.sixrevisions.com/2008/12/10-13_ajax_magazine.png" alt="AJAX Magazine - screen shot." width="550" height="230" /></a></p>
<p><em>AJAX Magazine</em>,  which is part of the <a href="http://www.phpmagazine.net/">PHP Magazine Network</a>,  is a webzine that covers the subject of Ajax.  There&#8217;s a wide range of categories to help you find information that you&#8217;re  interested in including an <a href="http://ajax.phpmagazine.net/ajax_tutorials/">Ajax  tutorials</a> category that reports on useful Ajax  tutorials and more specific categories like the <a href="http://ajax.phpmagazine.net/ajax_and_net/" title="Ajax and .NET Archives on AJAX Magazine.">Ajax and .NET</a> category.</p>
<h3>14. <a href="http://insideria.com/index.htm" target="_blank">InsideRIA</a></h3>
<p><a href="http://insideria.com/index.htm"><img src="http://images.sixrevisions.com/2008/12/10-14_insideria.png" alt="InsideRIA - screen shot." width="550" height="230" /></a></p>
<p><em>&nbsp;</em><em>InsideRIA</em> is an  O&#8217;reilly Media community website on <a href="http://en.wikipedia.org/wiki/Rich_Internet_application" title="Wikipedia entry on Rich Internet Application.">Rich Internet  Applications</a> (<em>RIA</em> for short). You  will find a host of articles pertaining to building highly-interactive web  applications such as <a href="http://www.insideria.com/2008/05/writing-your-first-yui-applica.html" title="Writing Your First YUI Application - InsideRIA.">writing your first YUI  Application</a> (<em>YUI</em> is Yahoo!&#8217;s  JavaScript library), and <a href="http://www.insideria.com/2008/06/top-ajax-frameworks-for-high-t.html" title="Top Ajax Frameworks for High Traffic Sites - InsideRIA.">Ajax Frameworks  for High Traffic Sites</a>. Check out <a href="http://blogs.oreilly.com/cgi-bin/mt/mt-search.cgi?blog_id=34&amp;tag=ajax" title="Entries tagged with ajax on InsideRIA.">articles tagged with ajax</a> to  conveniently find Ajax-specific topics.</p>
<h3>15. <a href="http://www.ajaximpact.com/index.php" target="_blank">AJAX  Impact</a></h3>
<p><a href="http://www.ajaximpact.com/index.php"><img src="http://images.sixrevisions.com/2008/12/10-15_ajax_impact.png" alt="AJAX Impact - screen shot." width="550" height="230" border="0" /></a></p>
<p><em>AJAX Impact</em> is  committed to delivering information on Ajax.  Check out the <a href="http://www.ajaximpact.com/tutorials.php">Ajax Tutorial  section</a> to find a list of tutorials on Ajax. If you&#8217;re curious on finding examples  of websites (organized into <em>types</em> of  websites) be sure to go to the &quot;<a href="http://www.ajaximpact.com/siteusingajax.php">Sites Using Ajax</a>&quot;  section on AJAX Impact.</p>
<h3>16. <a href="http://www.ajaxwith.com/">AJAXwith.com</a></h3>
<p><a href="http://www.ajaxwith.com/"><img src="http://images.sixrevisions.com/2008/12/10-16_ajaxwith.png" alt="AJAXwith.com - screen shot." width="550" height="230" /></a></p>
<p><em>AJAXwith.com</em> is a  community-driven site where you can submit resources on &quot;Ajax  with [<em>fill in the blank</em>]&quot; (i.e.  &quot;Ajax with  PHP&quot;). They have an <a href="http://www.ajaxwith.com/forum/" title="AJAX Forums on AJAXwith.com.">AJAX forum</a> with close to <em>4,000 members</em> which may be useful when  you&#8217;re in need of help on a specific issue.</p>
<h3>17. <a href="http://davidwalsh.name/">David Walsh Blog</a></h3>
<p><a href="http://davidwalsh.name/"><img src="http://images.sixrevisions.com/2008/12/10-17_david_walsh.png" alt="David Walsh Blog - screen shot." width="550" height="230" /></a></p>
<p>Web developer David Walsh provides useful tips and tutorials  for all levels of web designers and developers on his personal blog, <em>David Walsh Blog</em>. He writes about a  range of topics related to web development, and has an <a href="http://davidwalsh.name/sugar/ajax" title="AJAX topic on David Walsh Blog.">Ajax  topic</a> to help you speedily find articles that discuss Ajax. His tutorials on Ajax  include &quot;<a href="http://davidwalsh.name/ajax-username-availability-checker-mootools">Ajax  Username Availability Checker Using MooTools 1.2</a>&quot; and &quot;<a href="http://davidwalsh.name/periodical-ajax-requests-mootools-12">Periodical  Ajax Requests Using MooTools 1.2</a>&quot;.</p>
<h3>18. <a href="http://www.ajaxprojects.com/">Ajax Projects</a></h3>
<p><a href="http://www.ajaxprojects.com/"><img src="http://images.sixrevisions.com/2008/12/10-18_ajax_projects.png" alt="Ajax Projects - screen shot." width="550" height="230" /></a></p>
<p><em>Ajax Projects</em> is a  directory-style listing of Ajax  web projects. They have an excellent <a href="http://www.ajaxprojects.com/ajax/tutorials.php" title="Ajax Tutorials on Ajax Projects.">Tutorials section</a> which lists  plenty of Ajax-related tutorials from several resources such as &quot;<a href="http://www.ajaxprojects.com/ajax/tutorialdetails.php?itemid=418">PHP ajax  login form using Jquery</a>&quot;, &quot;<a href="http://www.ajaxprojects.com/ajax/tutorialdetails.php?itemid=413">Google  Analytics: Tracking AJAX and Flash</a>&quot;, and &quot;<a href="http://www.ajaxprojects.com/ajax/tutorialdetails.php?itemid=404">How to  structure your JavaScript code</a>&quot;.</p>
<h3>19. <a href="http://www.pathf.com/blogs/category/agileajax/">Agile Ajax</a></h3>
<p><a href="http://www.pathf.com/blogs/category/agileajax/"><img src="http://images.sixrevisions.com/2008/12/10-19_agile_ajax.png" alt="Agile Ajax - screen shot." width="550" height="230" /></a></p>
<p><em>Agile Ajax</em> is a  section on <a href="http://www.pathf.com/about-us/" title="About Pathfinder Development.">Pathfinder Development</a> (a software  development and UX design company) that shares information on the topic of Ajax. Some posts you&#8217;ll  see in Agile Ajax include &quot;<a href="http://www.pathf.com/blogs/2008/12/app-security-organization/">App  Security: Throw Out the Org Chart!&quot;</a> and &quot;<a href="http://www.pathf.com/blogs/2008/11/scriptaculous-fixing-hover-after-highlight/">Scriptaculous:  Fixing Hover After Highlight</a>&quot;.</p>
<h3>20. <a href="http://ajaxpatterns.org/Main_Page">Ajax Patterns</a></h3>
<p><a href="http://ajaxpatterns.org/Main_Page"><img src="http://images.sixrevisions.com/2008/12/10-20_ajaxpatterns.png" alt="Ajax Patterns - screen shot." width="550" height="230" /></a></p>
<p><em>Ajax Patterns</em> is a  wiki-style, community-driven website for Ajax  information. If you&#8217;d like to see common Ajax  design patterns, check out the <a href="http://ajaxpatterns.org/Examples">Examples</a> entry. Ajax Patterns also has a section on <a href="http://ajaxify.com/run/">Ajax  demos</a> which showcases demonstrations of Ajax  patterns (great for individuals who want to see practical applications of Ajax techniques).</p>
<h3>Got any more to share?</h3>
<p>If you have a website that&#8217;s helped you learn about Ajax<strong>, feel free to share it</strong> with us in the comments!</p>
<h3>Related content</h3>
<ul>
<li><a href="http://sixrevisions.com/ajax/ajax_techniques/">25  Excellent Ajax Techniques and Examples</a></li>
<li><a href="http://sixrevisions.com/javascript/graph_chart_plot_data_javascript/">Graphing/Charting  Data on Web Pages: JavaScript Solutions</a></li>
<li><a href="http://sixrevisions.com/javascript/promising_javascript_frameworks/">10  Promising JavaScript Frameworks</a></li>
<li><a href="http://sixrevisions.com/javascript/mootools_tutorials_and_example/">Learning  MooTools: MooTools Tutorials and Examples</a></li>
<li><a href="http://sixrevisions.com/javascript/free_javascript_image_galleries/">16  Free JavaScript Solutions for Displaying Your Images</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://sixrevisions.com/ajax/20-excellent-websites-for-learning-ajax/feed/</wfw:commentRss>
		<slash:comments>26</slash:comments>
		</item>
		<item>
		<title>25 Excellent Ajax Techniques and Examples</title>
		<link>http://sixrevisions.com/ajax/ajax_techniques/</link>
		<comments>http://sixrevisions.com/ajax/ajax_techniques/#comments</comments>
		<pubDate>Tue, 03 Jun 2008 03:57:50 +0000</pubDate>
		<dc:creator>Jacob Gube</dc:creator>
				<category><![CDATA[Ajax]]></category>

		<guid isPermaLink="false">http://sixrevisions.com/?p=160</guid>
		<description><![CDATA[<a href='http://rss.buysellads.com/click.php?z=1259902&k=6989dd4b5220d0b14530453de7387991&a=160&c=173397117' target='_blank'><img src='http://rss.buysellads.com/img.php?z=1259902&k=6989dd4b5220d0b14530453de7387991&a=160&c=173397117' border='0' alt='' /></a><p><a href='http://buysellads.com/buy/sitedetails/pubkey/6989dd4b5220d0b14530453de7387991/zone/1259902' target='_blank'>Advertise here with BSA</a></p><br />Ajax allows for rich-internet applications that mimic the responsiveness and complex user interfaces typically associated with desktop applications. Moving applications to the web browser opens many possibilities, including the ability to save user data, connecting with other users for collaboration and sharing, and making deployment and using the application easier since web browsers are standard-issue [...]]]></description>
			<content:encoded><![CDATA[<a href='http://rss.buysellads.com/click.php?z=1259902&k=6989dd4b5220d0b14530453de7387991&a=160&c=269380207' target='_blank'><img src='http://rss.buysellads.com/img.php?z=1259902&k=6989dd4b5220d0b14530453de7387991&a=160&c=269380207' border='0' alt='' /></a><p><a href='http://buysellads.com/buy/sitedetails/pubkey/6989dd4b5220d0b14530453de7387991/zone/1259902' target='_blank'>Advertise here with BSA</a></p><br /><p>Ajax allows for rich-internet applications that mimic the responsiveness and complex user interfaces typically associated with desktop applications.  Moving applications to the web browser opens  many possibilities, including the ability to save user data, connecting with  other users for collaboration and sharing, and making deployment and using the  application easier since web browsers are standard-issue with most computers  regardless of operating system.</p>
<p>If you&#8217;re interested in expanding your understanding of Ajax techniques and practices, check out these <strong>25 hand-picked Ajax articles and tutorials</strong> that outline various  methods and concepts involved in the development of Ajax-based applications.  Though most are geared for budding and intermediate developers, veterans might  find a trick or two they haven&#8217;t encountered before.</p>
<h3>1. <a title="Ajax RSS reader" href="http://www.ibm.com/developerworks/library/x-ajaxrss/">Ajax RSS reader</a></h3>
<p><a href="http://www.ibm.com/developerworks/library/x-ajaxrss/"><img src="http://images.sixrevisions.com/2008/06/02-01_ajax_rss_reader.jpg" alt="Ajax RSS reader - Screenshot" width="350" height="200" /></a></p>
<p>Build a simple RSS reader  that takes remote  XML data from RSS feeds using Ajax,  PHP, and MySQL. This example allows users to view feed content from multiple  sources in one page. At the bottom of the article, you&#8217;ll find an animated  demonstration of the RSS reader.</p>
<p><span id="more-160"></span></p>
<h3>2. <a title="Ajax Desktop Tutorial" href="http://www.musestorm.com/tutorials/ajax/">Ajax Desktop Tutorial</a></h3>
<p><a href="http://www.musestorm.com/tutorials/ajax/"><img src="http://images.sixrevisions.com/2008/06/02-02_ajax_desktop.gif" alt="Ajax Desktop Tutorial - Screenshot" width="350" height="200" /></a></p>
<p>This tutorial is a step-by-step guide on how to create a  desktop/homepage similar to <a title="Pageflakes" href="http://www.pageflakes.com/">Pageflake</a> and <a title="Netvibes - home" href="http://www.netvibes.com/">Netvibes</a>. The goal of this tutorial is to showcase  some  common techiques involved in developing web-based applications like  manipulating the Document Object Model (DOM), listening to events (i.e. certain  mouse movements), and working with remote data.</p>
<ul>
<li><a title="AJAX Desktop" href="http://www.musestorm.com/examples/desktop.html"><strong>Ajax  Desktop demo</strong></a></li>
</ul>
<h3>3. <a title="Ajax and XML: Ajax for chat" href="http://www.ibm.com/developerworks/library/x-ajaxxml8/">Ajax for Chat</a></h3>
<p>Learn to build a simple web-based chat client using  asynchronous JavaScript, XML, and PHP. The tutorial&#8217;s example utilizes the  Prototype JS framework, MySQL, and PHP.</p>
<h3>4. <a title="Create your own information space with Ajax and del.icio.us" href="http://www.ibm.com/developerworks/edu/wa-dw-wa-aj-space.html">Create your  own information space with Ajax and del.icio.us</a></h3>
<p>This article outlines the basic foundations of using Ajax alongside an API service. It  uses the <a title="del.icio.us/help/api" href="http://del.icio.us/help/api/">del.icio.us  API</a>, but the methods and concepts can be adapted to other popular services  such as <a title="Digg API wiki" href="http://apidoc.digg.com/">Digg&#8217;s</a> or <a title="Flickr Services - API" href="http://www.flickr.com/services/api/">Flickr&#8217;s</a>.  It&#8217;s an essential resource for those contemplating on creating web applications  that use remote XML data &#8211; a couple of live examples are <a title="popurls | popular urls to the latest web buzz" href="http://popurls.com/">popurls</a> and <a title="SocialBlade - Digg Front Page Data" href="http://socialblade.com/digg/diggfpdata.php">SocialBlade</a>, which obtains information  from social media sites using available API services. This tutorial requires you  to register (for free).</p>
<h3>5. <a title="Ultra-lightweight Charts For AJAX" href="http://www.insideria.com/2008/03/ultralightweight-charts-for-aj.html">Ultra-lightweight Charts For AJAX</a></h3>
<p><a href="http://www.insideria.com/2008/03/ultralightweight-charts-for-aj.html"><img src="http://images.sixrevisions.com/2008/06/02-04_flash_ajax_charts.gif" alt="Ultra-lightweight Charts For AJAX - Screenshot" width="350" height="200" /></a></p>
<p>See how to create a super-lightweight (1.78 KB) charting component  using Flash with Ajax.  The example allows you to generate visual graphs using dynamically-loaded  data. The solution involves ActionScript-JavaScript communication, and covers  the use of the <code>setData</code> and <code>setStyle</code> ActionScript methods for generating and  styling the charts.</p>
<h3>6. <a title="Quick Calendar Using AJAX and PHP | evolt.org" href="http://evolt.org/node/60673">Quick Calendar Using AJAX  and PHP</a></h3>
<p><a href="http://evolt.org/node/60673"><img src="http://images.sixrevisions.com/2008/06/02-05_quick_calendar_demo.gif" alt="Quick Calendar Using AJAX and PHP - Screenshot" width="350" height="200" /></a></p>
<p>Learn how to create a calendar component using Ajax and PHP. Ajax is used for  navigating through the calendar months without refreshing the page.</p>
<ul>
<li><a title="Quick Calender Demo" href="http://web-developer.sitecritic.net/quick_calendar_demo.php"><strong>Quick Calendar demo</strong></a></li>
</ul>
<h3>7. <a title="AJAX Magazine: Howto integrate Google Calendar in your website using AJAX" href="http://ajax.phpmagazine.net/2006/04/howto_integrate_google_calenda.html">How  to integrate Google Calendar in your website using AJAX</a></h3>
<p><a href="http://ajax.phpmagazine.net/2006/04/howto_integrate_google_calenda.html"><img src="http://images.sixrevisions.com/2008/06/02-06_google_calendar.gif" alt="How to integrate Google Calendar in your website using AJAX - Screenshot" width="350" height="200" /></a></p>
<p>This tutorial shows you how to create a web page component  that calls a publicly available Google calendar. Google Calendar allows you to  easily create, share, and manage events and is an excellent feature for  community websites.</p>
<ul>
<li><strong><a title="Google Calendar Events" href="http://phpmagazine.net/demo/ajaxcalendar/">AJAX calendar demo</a></strong></li>
</ul>
<h3>8. <a title="Edit In Place with AJAX Using jQuery Javascript Library - Javascript Tutorials - 15 Days Of jQuery" href="http://15daysofjquery.com/edit-in-place-with-ajax-using-jquery-javascript-library/15/">Edit  In Place with AJAX Using jQuery</a></h3>
<p><a href="http://15daysofjquery.com/edit-in-place-with-ajax-using-jquery-javascript-library/15/"><img src="http://images.sixrevisions.com/2008/06/02-07_edit_in_place_jquery.gif" alt="Edit In Place with AJAX Using jQuery - Screenshot" width="350" height="200" /></a></p>
<p>In this example, users are given the ability to edit the XHTML  of the web page they&#8217;re currently viewing. The example is a proof-of-concept – presenting  how this functionality can be achieved using jQuery. Normally, you&#8217;d want to  send the user&#8217;s edits to server-side code to perform processes such as validation  or saving the changes in a database.</p>
<ul>
<li><a title="Edit-in-Place with jQuery" href="http://15daysofjquery.com/examples/jqueryEditInPlace/divEdit.php"><strong>Edit In Place demo 1</strong></a></li>
<li><a title="Edit-in-Place with jQuery" href="http://15daysofjquery.com/examples/jqueryEditInPlace/demo.php"><strong>Edit In Place demo 2</strong></a></li>
</ul>
<h3>9. <a title="Creating an AJAX Rating Widget" href="http://www.progressive-coding.com/tutorial.php?id=6">Creating an AJAX Rating Widget</a></h3>
<p><a href="http://www.progressive-coding.com/tutorial.php?id=6"><img src="http://images.sixrevisions.com/2008/06/02-08_ajax_rating_system.gif" alt="Creating an AJAX Rating Widget - Screenshot" width="350" height="200" /></a></p>
<p>Learn the concepts of creating a rating system without  prompting the user to click a submit button or refreshing the page. The  tutorial showcases how you can do this in a variety of ways by including  examples for the following four JavaScript frameworks/libraries: Dojo, jQuery, mootools,  and Prototype JS.</p>
<h3>10. <a title="AJAX file upload tutorial" href="http://www.ajaxf1.com/tutorial/ajax-file-upload-tutorial.html">AJAX file upload tutorial</a></h3>
<p><a href="http://www.ajaxf1.com/tutorial/ajax-file-upload-tutorial.html"><img src="http://images.sixrevisions.com/2008/06/02-09_ajax_file_uploader.gif" alt="AJAX File Uploader - Screenshot" width="350" height="200" /></a></p>
<p>In this tutorial, you&#8217;re shown how to create a file uploader.  The tutorial uses JavaScript and PHP.</p>
<ul>
<li><a title="AJAX File Uploader" href="http://www.ajaxf1.com/demo/ajaxupload/"><strong>AJAX  File Uploader demo</strong></a></li>
</ul>
<h3>11. <a title="Use AJAX and PHP to Build your Mailing List" href="http://www.sitepoint.com/article/use-ajax-php-build-mailing-list">Use AJAX and PHP to Build  your Mailing List</a></h3>
<p>This tutorial from <a title="SitePoint Home" href="http://www.sitepoint.com/">SitePoint</a> walks you through the development of a  mailing list form that accepts submissions asynchronously. It uses MySQL for  storing the data inputted by the user and Prototype JS for simplifying Ajax requests and binding  event handlers.</p>
<h3>12. <a title="http://docs.jquery.com/Tutorials:Safer_Contact_Forms_Without_CAPTCHAs" href="http://15daysofjquery.com/safer-contact-forms-without-captchas/11/">Safer  Contact Forms Without CAPTCHAs</a></h3>
<p><a href="http://15daysofjquery.com/safer-contact-forms-without-captchas/11/"><img src="http://images.sixrevisions.com/2008/06/02-11_safer_contact_form.jpg" alt="Safer Contact Forms Without CAPTCHAs - Screenshot" width="350" height="200" /></a></p>
<p>One way to reduce spam from public web forms is to implement  a system to verify if the submitter is human by using image CAPTCHAs. Problems  arise with accessibility when individuals using visual assistive technologies  are presented with the test (and thus cannot continue on). This simple  technique uses an Ajax  call to a server-side script to drop a cookie on the user&#8217;s computer.</p>
<ul>
<li><a title="Safe Form Demo" href="http://15daysofjquery.com/examples/contact-forms/code/demo.php"><strong>Safer Form demo</strong></a></li>
</ul>
<h3>13. <a title="Using AJAX with CAPTCHA" href="http://waelchatila.com/2005/12/18/1134960510669.html">Using AJAX with CAPTCHA</a></h3>
<p><a href="http://waelchatila.com/2005/12/18/1134960510669.html"><img src="http://images.sixrevisions.com/2008/06/02-12_ajax_with_captcha.jpg" alt="Using AJAX with CAPTCHA - Screenshot" width="350" height="200" /></a></p>
<p>Avoiding the use of image-based CAPTCHAs is a good idea.  With that said, many sites still prefer using this technique to distinguish between  humans and computers. If forgoing web accessibility is appropriate for your  situation, this article outlines a unique method for administering  CAPTCHA tests. The user is presented with a  sequence of descriptions (i.e. Animal, Costume, Boy), and asked to click on a  set of images in sequential order. The clicks are recorded and validated,  returning the appropriate status message. Though probably not an ideal solution  to CAPTCHAs, it does outline a fundamental technique for developing responsive  user interfaces &#8211; use it for inspiration.</p>
<h3>14. <a title="php ajax tutorial create ajax based login form using jquery" href="http://www.chazzuka.com/blog/?p=174">Ajax-based  login form</a></h3>
<p><a href="http://www.chazzuka.com/blog/?p=174"><img src="http://images.sixrevisions.com/2008/06/02-13_ajax_validate.gif" alt="Ajax-based login form demo - Screenshot" width="350" height="200" /></a></p>
<p>Create a basic login form that asynchronously validates the  inputted data. The example uses the <a title="Form Plugin | jQuery Plugins" href="http://plugins.jquery.com/project/form">jQuery form plugin</a> and PHP to process  the request.</p>
<ul>
<li><a title="ajax PHP Login function tutorial with jquery" href="http://www.chazzuka.com/experiments/ajax-jquery-php-login/login.php"><strong>Ajax-based login form demo</strong></a></li>
</ul>
<h3>15. <a title="Nice Ajax effect for message box using Mootools" href="http://woork.blogspot.com/2008/03/nice-ajax-effect-for-message-box-using.html">Nice Ajax effect for  message box using Mootools</a></h3>
<p><a href="http://woork.blogspot.com/2008/03/nice-ajax-effect-for-message-box-using.html"><img src="http://images.sixrevisions.com/2008/06/02-14_nice_ajax_effects.gif" alt="Nice Ajax Effects for messages - Screenshot" width="350" height="200" /></a></p>
<p>In this example, a message box that fades after a specified  duration is displayed when the user clicks on the &#8220;save&#8221; button. This is a model  for supplying users with the status of their request, and an real Ajax request should typically happen when the user clicks on the &#8220;save&#8221; button.</p>
<ul>
<li><a title="Nice Ajax Effects for messages box" href="http://woork.bravehost.com/chainMootools/index.html"><strong>Nice Ajax Effects for messages box  demo</strong></a></li>
</ul>
<h3>16. <a title="AutoCompleter Tutorial - jQuery(Ajax)/PHP/MySQL - Nodstrum" href="http://nodstrum.com/2007/09/19/autocompleter/">AutoCompleter  Tutorial</a></h3>
<p><a href="http://nodstrum.com/2007/09/19/autocompleter/"><img src="http://images.sixrevisions.com/2008/06/02-15_ajax_auto_completer.gif" alt="AutoCompleter Tutorial - Screenshot" width="350" height="200" /></a></p>
<p>The AutoCompleter tutorial teaches you how auto completion  of input fields can be accomplished. The example uses jQuery, PHP, and MySQL.</p>
<ul>
<li><a title="Ajax Auto Suggest" href="http://res.nodstrum.com/autoComplete/index.htm"><strong>AutoCompleter  tutorial demo</strong></a></li>
</ul>
<h3>17. <a title="Auto-populating Select Boxes using jQuery &amp; AJAX" href="http://remysharp.com/2007/01/20/auto-populating-select-boxes-using-jquery-ajax/">Auto-populating  Select Boxes using jQuery &amp; AJAX</a></h3>
<p><a href="http://remysharp.com/2007/01/20/auto-populating-select-boxes-using-jquery-ajax/"><img src="http://images.sixrevisions.com/2008/06/02-16_auto_populate_select.gif" alt="Auto-populating Select Boxes using jQuery &amp; AJAX - Screenshot" width="350" height="200" /></a></p>
<p>A key technique in Ajax  applications is to  populate content without a page refresh. In  this tutorial, you&#8217;ll witness how this is done with a PHP and JavaScript  (jQuery to make it easier).</p>
<ul>
<li><a title="Select Chain" href="http://remysharp.com/wp-content/uploads/2007/09/select-chain.php"><strong>Auto-populating Select Boxes demo</strong></a></li>
</ul>
<h3>18. <a title="Webmonkey | Build_an_Ajax_Dropdown_Menu" href="http://www.webmonkey.com/tutorial/Build_an_Ajax_Dropdown_Menu">Build an Ajax Dropdown Menu</a></h3>
<p>Here&#8217;s a basic example of working with external data to  load content into a drop-down menu &#8211; from our beloved <a title="Webmonkey" href="http://www.webmonkey.com/tutorial/Build_an_Ajax_Dropdown_Menu">Webmonkey</a>. Though the example uses a text file, you can use  your own data source when applying the technique to your own purposes.</p>
<ul>
<li><a title="http://duvinci.com/projects/ajax/dropdowns/" href="http://duvinci.com/projects/ajax/dropdowns/"><strong>Ajax Dropdown Menu demo</strong></a></li>
</ul>
<h3>19. <a title="Ajax/PHP Shoutbox Tutorial" href="http://boonage.pjss2.net/2007/02/12/ajaxphp-shoutbox-tutorial/">Ajax/PHP Shoutbox Tutorial</a></h3>
<p><a href="http://boonage.pjss2.net/2007/02/12/ajaxphp-shoutbox-tutorial/"><img src="http://images.sixrevisions.com/2008/06/02-18_ajax_shout_box.gif" alt="Ajax Shoutbox - Screenshot" width="350" height="200" /></a></p>
<p>Make an Ajax-powered shoutbox using PHP and JavaScript. This  tutorial walks you through the server-side and client-side requirements of  creating a shoutbox, which can be adapted to other functions such as a  commenting system.</p>
<ul>
<li><a title="AJAX Shoutbox" href="http://boonage.pjss2.net/example/shoutbox.php"><strong>AJAX Shoutbox demo</strong></a></li>
</ul>
<h3>20. <a title="Ajax Lessons - Ajax Workshop 2: Building Tabbed Content" href="http://www.ajaxlessons.com/2006/02/18/ajax-workshop-2-building-tabbed-content/">Building Tabbed  Content</a></h3>
<p><a href="http://www.ajaxlessons.com/2006/02/18/ajax-workshop-2-building-tabbed-content/"><img src="http://images.sixrevisions.com/2008/06/02-19_ajax_tabbed_content.gif" alt="Building Tabbed Content - Screenshot" width="350" height="200" /></a></p>
<p>Learn how to build a tabbed content component with the data  populated via Ajax.  The tutorial uses PHP and Prototype JS.</p>
<ul>
<li><a title="Ajax Workshop 2: Building Tabbed Content" href="http://www.ajaxlessons.com/demo/workshop2.html"><strong>Building Tabbed Content demo</strong></a></li>
</ul>
<h3>21. <a title=" How to Load In and Animate Content with jQuery" href="http://nettuts.com/javascript-ajax/how-to-load-in-and-animate-content-with-jquery/">How to Load In and Animate  Content with jQuery</a></h3>
<p><a href="http://nettuts.com/javascript-ajax/how-to-load-in-and-animate-content-with-jquery/"><img src="http://images.sixrevisions.com/2008/06/02-20_load_in_content.jpg" alt="Load In and Animate Content - Screenshot" width="350" height="200" /></a></p>
<p>This step-by-step tutorial shows you how to load data into a  web page using jQuery to handle the Ajax  request and manipulation of the DOM.</p>
<ul>
<li><a title="mmm... Ajax!" href="http://nettuts.s3.amazonaws.com/011_jQuerySite/sample/index.html"><strong>Load In and Animate Content demo</strong></a></li>
</ul>
<h3>Best practices and workaround techniques to common issues</h3>
<h3>22. <a title="Particletree - The Hows and Whys of Degradable Ajax" href="http://particletree.com/features/the-hows-and-whys-of-degradable-ajax/">The Hows and Whys  of Degradable Ajax</a></h3>
<p><a href="http://particletree.com/features/the-hows-and-whys-of-degradable-ajax/"><img src="http://images.sixrevisions.com/2008/06/02-21_degradable_ajax.gif" alt="The Hows and Whys of Degradable Ajax - Screenshot" width="350" height="200" /></a></p>
<p>This article discusses the concept of creating Ajax-based  applications that degrades effectively when JavaScript is not detected,  providing increased accessibility and bulletproof-<em>ness</em>. Completely successful degradation  means that an application is still usable and information is still accessible without  reliance to JavaScript or CSS.</p>
<ul>
<li><a title="Particletree Degradable Ajax Demo" href="http://particletree.com/examples/degradableajax/"><strong>Degradable Ajax demo</strong></a></li>
</ul>
<h3>23. <a title="Tip: Avoid unnecessary Ajax traffic with session state" href="http://www.ibm.com/developerworks/web/library/wa-aj-resttip.html?S_TACT=105AGX08&amp;S_CMP=EDU">Avoid  unnecessary Ajax traffic with session state</a></h3>
<p>This article presents a method for minimizing unneeded  database/computational processes and avoiding large status updates if no  changes have occurred. By using client cookies to keep track of the session&#8217;s  state, you can cut down on processes that may be redundant. Though the article  presents an example using Python for server code – the model remains the same  in virtually any language you use.</p>
<h3>24. <a title="A Better Ajax Back Button Solution | Ajaxonomy" href="http://www.ajaxonomy.com/2007/web-design/a-better-ajax-back-button-solution">A Better Ajax Back  Button Solution</a></h3>
<p>Here&#8217;s a workaround to issues pertaining to Ajax-loaded  content breaking web browser controls and bookmarking capabilities. The  solution involves firing off a function at a set interval that checks the <code>#value</code> of the URL, and then presenting the correct content. It restores the ability  to bookmark the content. In <a title="A Better Ajax Back Button - Part2 | Ajaxonomy" href="http://www.ajaxonomy.com/2008/web-design/a-better-ajax-back-button-part2">Part 2</a> of the  article, you&#8217;ll see a working example and additional discussion of this method.</p>
<ul>
<li><a title="http://www.ajaxonomy.com/files/backbuton.htm" href="http://www.ajaxonomy.com/files/backbuton.htm"><strong>A Better Ajax Back Button  demo</strong></a></li>
</ul>
<h3>25. <a title="Making Ajax Work with Screen Readers" href="http://juicystudio.com/article/making-ajax-work-with-screen-readers.php">Making Ajax Work with Screen  Readers</a></h3>
<p><a href="http://juicystudio.com/article/making-ajax-work-with-screen-readers.php"><img src="http://images.sixrevisions.com/2008/06/02-24_ajax_with_screenreaders.gif" alt="Making Ajax Work with Screen Readers - demonstration Screenshot" width="350" height="200" /></a></p>
<p>One of the biggest drawbacks of loading content via Ajax is that it fails to  indicate an update of the content to users who are reliant on screen readers.  For people who are not visually-impaired – messages and status indicators can  be visual queues that the content is changing; this isn&#8217;t effective for  users with visual impairments. This article draws out the underlying issues and  proposes techniques to make Ajax-based applications work with screen readers.</p>
<p>There we have it&#8230; some brilliant Ajax techniques and examples. I hope you&#8217;ve found some links of interest that will help  you in a future project or in advancing your command of Ajax.</p>
<p><em>Have you got your own  favorite link?</em> Let&#8217;s see it by dropping a message in the comments  section.</p>
]]></content:encoded>
			<wfw:commentRss>http://sixrevisions.com/ajax/ajax_techniques/feed/</wfw:commentRss>
		<slash:comments>101</slash:comments>
		</item>
		<item>
		<title>40 Excellent Resources for JavaScript Coders</title>
		<link>http://sixrevisions.com/resources/40_resources_for_javascript_coders/</link>
		<comments>http://sixrevisions.com/resources/40_resources_for_javascript_coders/#comments</comments>
		<pubDate>Fri, 11 Apr 2008 00:19:14 +0000</pubDate>
		<dc:creator>Jacob Gube</dc:creator>
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Resources]]></category>

		<guid isPermaLink="false">http://sixrevisions.com/tools-of-the-trade/40_resources_for_javascript_coders/</guid>
		<description><![CDATA[<a href='http://rss.buysellads.com/click.php?z=1259902&k=6989dd4b5220d0b14530453de7387991&a=138&c=451415304' target='_blank'><img src='http://rss.buysellads.com/img.php?z=1259902&k=6989dd4b5220d0b14530453de7387991&a=138&c=451415304' border='0' alt='' /></a><p><a href='http://buysellads.com/buy/sitedetails/pubkey/6989dd4b5220d0b14530453de7387991/zone/1259902' target='_blank'>Advertise here with BSA</a></p><br />Are you an advanced JavaScript coder looking for more sites to sharpen your coding prowess? Maybe you&#8217;re a web designer wanting to double as a developer (or at least know enough to add a bit of rich content into your designs). Either way, if you&#8217;re looking for more information on the topic of JavaScript, the [...]]]></description>
			<content:encoded><![CDATA[<a href='http://rss.buysellads.com/click.php?z=1259902&k=6989dd4b5220d0b14530453de7387991&a=138&c=1973814717' target='_blank'><img src='http://rss.buysellads.com/img.php?z=1259902&k=6989dd4b5220d0b14530453de7387991&a=138&c=1973814717' border='0' alt='' /></a><p><a href='http://buysellads.com/buy/sitedetails/pubkey/6989dd4b5220d0b14530453de7387991/zone/1259902' target='_blank'>Advertise here with BSA</a></p><br /><p>  <a href="http://www.flickr.com/people/dmitry-baranovskiy/"><img src="http://sixrevisions.com/images/46_excellent_resources_javascript_coders/leading_the-javascript-code_by_dmitry-baranovskiy.jpg" alt="photo provided by Dmitry Baranovskiy - the JavaScript Code" width="574" height="180" /></a></p>
<p>Are you an advanced JavaScript coder looking for more sites to sharpen your coding prowess? Maybe you&#8217;re a web designer wanting to double as a developer (or at least know enough to add a bit of rich content into your designs). Either way, if you&#8217;re looking for more information on the <strong>topic of JavaScript</strong>, the following resources are worth a gander.</p>
<p><span id="more-138"></span></p>
<h3>Reference,  Resources, &amp; Tutorials </h3>
<h4 class="clear"><img class="floatLeft" src="http://sixrevisions.com/images/46_excellent_resources_javascript_coders/01_dev_guru.jpg" alt="DevGuru" /><a href="http://www.devguru.com/technologies/javascript/index.asp" title="DevGuru - JavaScript Quick Reference">DevGuru &#8211; JavaScript Quick Reference</a></h4>
<p>DevGuru provides an extensive list of JavaScript syntax, alphabetized similar to a glossary for easy scanning and searching.</p>
<h4 class="clear"><img class="floatLeft" src="http://sixrevisions.com/images/46_excellent_resources_javascript_coders/05_tech_javascript_cheatsheet.jpg" alt="TechCheatSheets.com - Javascript Cheat Sheets" /><a href="http://techcheatsheets.com/tag/javascript/" title="Javascript Cheat Sheets">TechCheatSheets.com &#8211; Javascript Cheat Sheets</a></h4>
<p>A roundup of <strong>10 JavaScript cheat sheets</strong> in one place; includes cheatsheets for frameworks such as jQuery and Prototype.</p>
<h4 class="clear"><img class="floatLeft" src="http://sixrevisions.com/images/46_excellent_resources_javascript_coders/03_google_groups.jpg" alt="Google Groups - comp.lang.javascript" /><a href="http://groups.google.com/group/comp.lang.javascript/topics?lnk=sg&#038;hl=en" title="Google Groups - comp.lang.javascript">Google Groups &#8211; comp.lang.javascript</a></h4>
<p> If you&#8217;re looking for a  community of JavaScript&#8217;ers <em>comp.lang.javascrip</em>t is an active and helpful community of developers.</p>
<h4 class="clear"><img class="floatLeft" src="http://sixrevisions.com/images/46_excellent_resources_javascript_coders/04_jquery_for_Designers.jpg" alt="jQuery for Designers" /><a href="http://jqueryfordesigners.com/" title="jQuery for Designers">jQuery for Designers</a></h4>
<p><em>jQuery for Designers</em> is geared towards <strong>designers</strong> who want to learn about the jQuery  library to add more dynamic content in their designs.</p>
<h4 class="clear"><img class="floatLeft" src="http://sixrevisions.com/images/46_excellent_resources_javascript_coders/06_free_tech_books.jpg" alt="Freetechbooks.com - Free Online JavaScript Books" /><a href="http://www.freetechbooks.com/javascript-f68.html" title="Freetechbooks.com - Free Online JavaScript Books">Freetechbooks.com &#8211; Free Online JavaScript Books</a></h4>
<p>In this collection, you&#8217;ll be able to download <strong>5 excellent e-books</strong> on the topic of JavaScript, all for free.</p>
<h4 class="clear"><img class="floatLeft" src="http://sixrevisions.com/images/46_excellent_resources_javascript_coders/02_dzone.jpg" alt="DZone" /><a href="http://www.dzone.com/links/" title="http://www.dzone.com/links/">DZone</a> </h4>
<p>Although not purely a JavaScript resource, <em>DZone</em> regularly features articles, tutorials, resources, and news about JavaScript.</p>
<h4 class="clear"><img class="floatLeft" src="http://sixrevisions.com/images/46_excellent_resources_javascript_coders/16_w3Schools.jpg" alt="W3Schools - JavaScript Tutorial" /><a href="http://www.w3schools.com/JS/default.asp" title="W3Schools - JavaScript Tutorial">W3Schools &#8211; JavaScript Tutorial</a></h4>
<p>W3School&#8217;s section on JavaScript offers <strong>beginning  to advanced JavaScript topics</strong>.</p>
<h4 class="clear"><img class="floatLeft" src="http://sixrevisions.com/images/46_excellent_resources_javascript_coders/07_15_Days_of_jquery.jpg" alt="15 Days Of jQuery" /><a href="http://15daysofjquery.com/" title="15 Days Of jQuery">15 Days Of jQuery</a></h4>
<p>Straight off the home page, <em>15 Days of jQuery</em> has &quot;<em>Fantastic tutorials and example code that takes you from zero to hero in no time flat</em>&quot;.</p>
<h4 class="clear"><img class="floatLeft" src="http://sixrevisions.com/images/46_excellent_resources_javascript_coders/08_mootorial.jpg" alt="The &quot;Mootorial&quot;" /><a href="http://clientside.cnet.com/wiki/mootorial" title="The "mootorial="mootorial""">The &quot;Mootorial&quot;</a></h4>
<p><em>//clientside&#8217;s</em>  tutorial on the mootools framework has a built-in console for you to try out JS code.</p>
<h3 class="clear">Premade Scripts/Code</h3>
<h4 class="clear"><img class="floatLeft" src="http://sixrevisions.com/images/46_excellent_resources_javascript_coders/09_ajax_daddy.jpg" alt="AjaxDaddy" /><a href="http://www.ajaxdaddy.com/" title="AjaxDaddy">AjaxDaddy</a></h4>
<p>A collection of downloadable DHTML scripts. <em>AjaxDaddy </em>provides a demo for the featured scripts.</p>
<h4 class="clear"><img class="floatLeft" src="http://sixrevisions.com/images/46_excellent_resources_javascript_coders/10_miniajax.jpg" alt="MiniAjax.com" /><a href="http://miniajax.com/" title="MiniAjax.com - A showroom of nice looking simple downloadable DHTML and AJAX scripts">MiniAjax.com</a></h4>
<p>Another site with a collection of DHTML and Ajax code, similar to AjaxDaddy.</p>
<h4 class="clear"><img class="floatLeft" src="http://sixrevisions.com/images/46_excellent_resources_javascript_coders/11_javascript_kit.jpg" alt="JavaScript Kit" /><a href="http://www.javascriptkit.com/" title="JavaScript Kit- Your comprehensive JavaScript, DHTML, CSS, and Ajax stop">JavaScript Kit</a></h4>
<p>Here, you&#8217;ll find downloadable scripts, as well as tutorials and guides on JavaScript.</p>
<h4 class="clear"><img class="floatLeft" src="http://sixrevisions.com/images/46_excellent_resources_javascript_coders/12_dynamic_drive.jpg" alt="Dynamic Drive JavaScript code library" /><a href="http://www.dynamicdrive.com/" title="Dynamic Drive JavaScript code library">Dynamic Drive JavaScript code library</a></h4>
<p>DHTML scripts organized into <strong>16 categories</strong> including <em>Calendars</em>, <em>Image Effects</em>, <em>Links &amp; Tooltips</em>, and more.</p>
<h4 class="clear"><img class="floatLeft" src="http://sixrevisions.com/images/46_excellent_resources_javascript_coders/13_dhtml_goodies.jpg" alt="DHTMLgoodies.com" /><a href="http://www.dhtmlgoodies.com/" title="DHTMLgoodies.com - A library of DHTML and Ajax scripts">DHTMLgoodies.com</a></h4>
<p>Yet another place to get your fix of  DHTML/Ajax scripts. They also have a fairly nice and straight-forward <a href="http://www.dhtmlgoodies.com/index.html?whichTutorial=ajax-basics">Ajax basics tutorial</a>.</p>
<h4 class="clear"><img class="floatLeft" src="http://sixrevisions.com/images/46_excellent_resources_javascript_coders/14_4um_useful_javascripts.jpg" alt="4umi useful Javascript" /><a href="http://4umi.com/web/javascript/" title="4umi useful Javascript">4umi useful Javascript</a></h4>
<p>A &quot;database&quot; of useful scripts and code snipplets that are updated fairly often. </p>
<h3 class="clear">Articles &amp; Blog Posts</h3>
<h4 class="clear"><img class="floatLeft" src="http://sixrevisions.com/images/46_excellent_resources_javascript_coders/15_most_complete_framework.jpg" alt="The Most Complete AJAX Framework and JavaScript Libraries List(124+)" /><a href="http://ntt.cc/2008/02/13/the-most-complete-ajax-framework-and-javascript-libraries-list.html" title="The Most Complete AJAX Framework and JavaScript Libraries List(124+)">The Most Complete AJAX Framework and JavaScript Libraries List(124+)</a></h4>
<p>The title pretty much says it all &#8212; it&#8217;s a huge list of JS frameworks/libraries.</p>
<h4 class="clear"><img class="floatLeft" src="http://sixrevisions.com/images/46_excellent_resources_javascript_coders/16_seven_rules_of_unobtrusive_js.jpg" alt="The seven rules of unobtrusive JavaScript" width="60" height="60" /><a href="http://icant.co.uk/articles/seven-rules-of-unobtrusive-javascript/" title="The seven rules of unobtrusive JavaScript">The seven rules of unobtrusive JavaScript</a></h4>
<p> This excellent article outlines seven things to keep in mind when trying to develop unobtrusive JavaScript solutions.</p>
<h4 class="clear"><img class="floatLeft" src="http://sixrevisions.com/images/46_excellent_resources_javascript_coders/17_simple_unobtrusive_javascript.jpg" alt="How simple is making your javascript unobtrusive? Easy as Pie" /><a href="http://www.phazm.com/notes/javascript/easy-as-pie-unobtrusive-javascript/" title="How simple is making your javascript unobtrusive? Easy as Pie">How simple is making your javascript unobtrusive? Easy as Pie.</a></h4>
<p>A basic introductory article on &quot;unobtrusive JavaScript.</p>
<h4 class="clear"><img class="floatLeft" src="http://sixrevisions.com/images/46_excellent_resources_javascript_coders/18_speckyboy.jpg" alt="The Top 40 Free Ajax &amp; Javascript Code for Web Designers" /><a href="http://speckyboy.com/2008/02/10/the-top-40-free-ajax-javascript-code-for-web-designers/" title="The Top 40 Free Ajax &#038; Javascript Code for Web Designers">The Top 40 Free Ajax &#038; Javascript Code for Web Designers</a></h4>
<p>A list of scripts geared towards web designers (i.e. not a lot of manual coding involved).</p>
<h4 class="clear"><img class="floatLeft" src="http://sixrevisions.com/images/46_excellent_resources_javascript_coders/19_top_forty_free_ajax_javascript.jpg" alt="How to choose a JavaScript framework" /><a href="http://blog.reindel.com/2007/10/30/how-to-choose-a-javascript-framework/" title="How to choose a JavaScript framework">How to choose a JavaScript framework</a></h4>
<p>Outlines a few  considerations when deciding which JS framework is right for you.</p>
<h4 class="clear"><img class="floatLeft" src="http://sixrevisions.com/images/46_excellent_resources_javascript_coders/20_how_to_choose_javascript_framework.jpg" alt="Efficient JavaScript" width="60" height="60" /><a href="http://dev.opera.com/articles/view/efficient-javascript/" title="Efficient JavaScript - http://dev.opera.com/articles/view/efficient-javascript/">Efficient JavaScript</a></h4>
<p>An article on <strong>quick tips</strong> for optimizing your JavaScript code.</p>
<h4 class="clear"><img class="floatLeft" src="http://sixrevisions.com/images/46_excellent_resources_javascript_coders/21_10_javascript_tools.jpg" alt="Ten Javascript Tools Everyone Should Have" /><a href="http://www.hunlock.com/blogs/Ten_Javascript_Tools_Everyone_Should_Have" title="Ten Javascript Tools Everyone Should Have">Ten Javascript Tools Everyone Should Have</a></h4>
<p>A list of <strong>JS code snipplets</strong> recommended to have in your coding arsenal; among them are <em>numeric sorting</em> and <em>working with cookies</em>.</p>
<h4 class="clear"><img class="floatLeft" src="http://sixrevisions.com/images/46_excellent_resources_javascript_coders/22_serve_javascript_fast.jpg" alt="Serving JavaScript Fast" /><a title="Serving JavaScript Fast" href="http://www.thinkvitamin.com/features/webapps/serving-javascript-fast">Serving JavaScript Fast</a></h4>
<p>Optimal tips for serving/loading your JavaScript libraries quickly.</p>
<h4 class="clear"><img class="floatLeft" src="http://sixrevisions.com/images/46_excellent_resources_javascript_coders/23_great_browser_showdown.jpg" alt="The Great Browser JavaScript Showdown" /><a href="http://www.codinghorror.com/blog/archives/001023.html">The Great Browser   JavaScript Showdown</a></h4>
<p>A comparison of the <strong>top 4 web browsers </strong>(IE7, Firefox 2, Safari 3.0.4, and Opera 9.5) when it comes to handling JS.</p>
<h4 class="clear"><img class="floatLeft" src="http://sixrevisions.com/images/46_excellent_resources_javascript_coders/24_somewhat_advanced_javascript.jpg" alt="Quick guide to somewhat advanced JavaScript" width="60" height="60" /><a href="http://www.sergiopereira.com/articles/advjs.html" title="Quick guide to somewhat advanced JavaScript">Quick guide to somewhat advanced JavaScript</a></h4>
<p>A guide on Object-Oriented JavaScript coding.</p>
<h3 class="clear">Blogs &amp; News</h3>
<h4 class="clear"><img class="floatLeft" src="http://sixrevisions.com/images/46_excellent_resources_javascript_coders/25_john_reisig.jpg" alt="John Resig - Blog" /><a href="http://ejohn.org/blog/" title="John Resig - Blog">John Resig &#8211; Blog</a></h4>
<p>John Resig is the creator/lead developer of jQuery and author of &quot;<a href="http://jspro.org/" title="Pro Javascript Techniques by John Resig">Pro Javascript Techniques</a>&quot;.</p>
<h4 class="clear"><img class="floatLeft" src="http://sixrevisions.com/images/46_excellent_resources_javascript_coders/26_ajaxian.jpg" alt="Ajaxian - JavaScript" /><a href="http://ajaxian.com/by/topic/javascript/" title="Ajaxian &gt;&gt; JavaScript">Ajaxian &#8211; JavaScript</a></h4>
<p><em>Ajaxian</em> is a news site about Ajax and Rich Internet Applications. Over <strong>850 stories</strong> have been tagged under the JavaScript topic.</p>
<h4 class="clear"><img class="floatLeft" src="http://sixrevisions.com/images/46_excellent_resources_javascript_coders/27_snookca.jpg" alt="Snook.CA - JavaScript Category" /><a href="http://www.snook.ca/archives/javascript/" title="Snook.CA (JavaScript Category)">Snook.CA &#8211; JavaScript Category</a></h4>
<p><em>Snook.CA</em> is <a href="http://www.snook.ca/jonathan/about/" title="About Johnathan Snook">Johnathan Snook</a>&#8216;s  site on the topic of web development. He writes about JavaScript, as well as other web dev topics.</p>
<h4 class="clear"><img class="floatLeft" src="http://sixrevisions.com/images/46_excellent_resources_javascript_coders/28_ajaxlines.jpg" alt="Ajaxlines" /><a href="http://www.ajaxlines.com/" title="Ajaxlines - Asynchronous JavaScript, XML and XMLHTTP">Ajaxlines</a></h4>
<p><em>Ajaxlines</em> provides news and resources on the topic of Ajax. It currently has <strong>140+ posts</strong> tagged under JavaScript.</p>
<h4 class="clear"><img class="floatLeft" src="http://sixrevisions.com/images/46_excellent_resources_javascript_coders/29_quirksblog.jpg" alt="QuirksBlog" /><a href="http://www.quirksmode.org/blog/index.html" title="QuirksBlog">QuirksBlog</a></h4>
<p>QuirksBlog is part of JavaScript guru/web developer <a href="http://www.quirksmode.org/about/intro.html" title="About Peter-Paul Koch">Peter-Paul Koch</a>&#8216;s <a href="http://www.quirksmode.org/" title="QuirksMode.org home">QuirksMode.org</a>. His book <a href="http://www.456bereastreet.com/archive/200611/ppk_on_javascript_book_review/" title="ppk on JavaScript review on 456 Berea St">ppk on JavaScript</a> is an excellent book to own.</p>
<h4 class="clear"><img class="floatLeft" src="http://sixrevisions.com/images/46_excellent_resources_javascript_coders/30_ajaxonomy.jpg" alt="Ajaxonomy - Blogs" /><a href="http://www.ajaxonomy.com/blog" title="Ajaxonomy - Blogs">Ajaxonomy &#8211; Blogs</a></h4>
<p><em>Ajaxonomy </em>is a wonderful resource for JavaScript&#8217;ers  interested in Ajax and other web technologies. It has many<a href="http://www.ajaxonomy.com/tag/JavaScript" title="Posts on Ajaxonomy Blogs tagged with JavaScript"> posts tagged with JavaScript</a>.</p>
<h4 class="clear"><img class="floatLeft" src="http://sixrevisions.com/images/46_excellent_resources_javascript_coders/31_ajax_beastiary.jpg" alt="Ajax Bestiary - A JavaScript Field Guide" /><a href="http://www.ajaxbestiary.com/" title="Ajax Bestiary - A JavaScript Field Guide">Ajax Bestiary &#8211; A JavaScript Field Guide</a></h4>
<p><em>Ajax Bestiary</em>  is a regularly updated blog on JavaScript.</p>
<p>&nbsp;</p>
<h3>Awesome Frameworks/Libraries</h3>
<h4 class="clear"><img class="floatLeft" src="http://sixrevisions.com/images/46_excellent_resources_javascript_coders/32_prototypejs.jpg" alt="Prototype JavaScript framework" /><a href="http://www.prototypejs.org/" title="Prototype JavaScript framework">Prototype JavaScript framework</a></h4>
<p><em>Prototype</em> was one of the first  popular frameworks. Several libraries and frameworks are based on Prototype (or still require it).</p>
<h4 class="clear"><img class="floatLeft" src="http://sixrevisions.com/images/46_excellent_resources_javascript_coders/33_jquery.jpg" alt="jQuery" /><a href="http://jquery.com/" title="jQuery">jQuery</a></h4>
<p><em>jQuery</em> is lightweight, <strong>elegant</strong>, and touted as one of the <strong>easiest</strong> JS frameworks to use.</p>
<h4 class="clear"><img class="floatLeft" src="http://sixrevisions.com/images/46_excellent_resources_javascript_coders/34_mootools.jpg" alt="mootools" /><a href="http://mootools.net/" title="mootools">mootools</a></h4>
<p>My personal favorite.</p>
<h4 class="clear"><img class="floatLeft" src="http://sixrevisions.com/images/46_excellent_resources_javascript_coders/35_yui.jpg" alt="The Yahoo! User Interface Library (YUI)" /><a href="http://developer.yahoo.com/yui/" title="The Yahoo! User Interface Library (YUI)">The Yahoo! User Interface Library (YUI)</a></h4>
<p>A big and extremely robust JavaScript toolkit by Yahoo!.</p>
<h4 class="clear"><img class="floatLeft" src="http://sixrevisions.com/images/46_excellent_resources_javascript_coders/36_javascriptmvc.jpg" alt="JavaScriptMVC" /><a href="http://javascriptmvc.com/" title="JavaScriptMVC">JavaScriptMVC</a></h4>
<p><em>JavaScriptMVC</em> is a relatively <em>new</em> but <em>very</em> promising framework that offers a lot of unique components and features not found in other frameworks.</p>
<h4 class="clear"><img class="floatLeft" src="http://sixrevisions.com/images/46_excellent_resources_javascript_coders/37_scriptaculous.jpg" alt="script.aculo.us" /><a href="http://script.aculo.us/" title="script.aculo.us">script.aculo.us</a></h4>
<p>A robust effects library that&#8217;s been used by top websites such as Digg, Feedburner, and Apple; requires the inclusion of Prototype.</p>
<h4 class="clear"><img class="floatLeft" src="http://sixrevisions.com/images/46_excellent_resources_javascript_coders/38_extjs.jpg" alt="Ext JS" width="60" height="60" /><a href="http://extjs.com/" title="Ext JS - JavaScript Library">Ext JS</a></h4>
<p>Another solid framework; it does have a  restrictive license for commercial purposes. Check out the <a href="http://extjs.com/deploy/dev/examples/desktop/desktop.html" title="Web Desktop demo">Web Desktop demo</a>.</p>
<h4 class="clear"><img class="floatLeft" src="http://sixrevisions.com/images/46_excellent_resources_javascript_coders/39_mochiads.jpg" alt="MochiKit" /><a href="http://mochikit.com/" title="MochiKit - A lightweight Javascript library">MochiKit</a></h4>
<p><em>MochiKit</em> is a robust library that offers a lot of utility functions and effects classes.</p>
<h4 class="clear"><img class="floatLeft" src="http://sixrevisions.com/images/46_excellent_resources_javascript_coders/40_dojo.jpg" alt="Dojo" /><a href="http://dojotoolkit.org/" title="Dojo">Dojo</a></h4>
<p>Dojo is another  framework to consider.  visit the <a href="http://dojotoolkit.org/spotlight" title="Spotlight on Dojo">Spotlight section</a> on the website to see real companies using <em>Dojo</em>.</p>
<h3 class="clear">Additional Resources</h3>
<p><em><strong>Author&#8217;s note &#8211; April 16, 2008.</strong></em> After the publication of this article, I recieved several recommendations from readers about additional resources that didn&#8217;t make the list. I&#8217;d like to add <strong>even more excellent JavaScript resources</strong> worth taking a look at. I&#8217;ll add more as suggestions come along.</p>
<ul>
<li><a href="http://www.learningjquery.com/" title="Learning jQuery - Getting to know the library of choice for unobtrusive JavaScript"><strong>Learning jQuery</strong></a> &#8211; a multi-author weblog dedicated to sharing information about jQuery. It&#8217;s geared at all levels of JS coders wanting to learn about jQuery.</li>
<li><a href="http://blog.reindel.com/2007/10/16/mastering-javascript-concept-and-resource-guide/" title="d&#8217;bug  &raquo; Mastering JavaScript &#8212; concept and resource guide"><strong>Mastering JavaScript — concept and resource guide</strong></a> &#8211; A great list of resources pertaining to grokking JS.</li>
</ul>
<p class="clear"><em><strong>Got any other resources you&#8217;d like to share with us? Make sure to  talk about it in the comments section!</strong></em></p>
]]></content:encoded>
			<wfw:commentRss>http://sixrevisions.com/resources/40_resources_for_javascript_coders/feed/</wfw:commentRss>
		<slash:comments>23</slash:comments>
		</item>
	</channel>
</rss>

