<?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>CashRevelations &#187; AJAX</title>
	<atom:link href="http://cashrevelations.com/magazine/tag/ajax/feed/" rel="self" type="application/rss+xml" />
	<link>http://cashrevelations.com/magazine</link>
	<description>Webmaster Tools &#38; Marketing Resources</description>
	<lastBuildDate>Sun, 15 Apr 2012 13:20:34 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>60 Effective JavaScript Tools</title>
		<link>http://cashrevelations.com/magazine/2010/04/effective-javascript-tools/</link>
		<comments>http://cashrevelations.com/magazine/2010/04/effective-javascript-tools/#comments</comments>
		<pubDate>Thu, 22 Apr 2010 11:38:30 +0000</pubDate>
		<dc:creator>Tommy Olovsson</dc:creator>
				<category><![CDATA[Resources]]></category>
		<category><![CDATA[AJAX]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[javascript]]></category>

		<guid isPermaLink="false">http://cashrevelations.com/magazine/?p=5680</guid>
		<description><![CDATA[In this article Cashrevelations.com presents 60 effective and highly useful JavaScript Tools to help you with your development process and save you a lot of time.]]></description>
			<content:encoded><![CDATA[<p><a href="http://clean-ajax.sourceforge.net/" target="_blank"><img src="http://cashrevelations.com/magazine/wp-content/media/clean-ajax.jpg" alt=" Clean AJAX - Ajax engine" title=" Clean AJAX - Ajax engine" width="560" height="94" class="alignnone size-full wp-image-5789" /></a></p>
<p>A correct and qualified set of development tools will save you from many tedious and time consuming tasks. And why make your work more difficult, when there are tools to achieve your goals so much easier and less painful? Below you find some JavaScript tools that will make your work faster and more effective &#8211; something your customers will appreciate. </p>
<p>Many of the tools in this list require a Firefox browser. If you by some reason don&#8217;t have it installed it on your computer, you can download the Firefox Browser right <a href="http://www.mozilla.com/firefox?from=sfx&#038;uid=248928&#038;t=312" target="_blank">HERE</a>. </p>
<p>In this article <a href="http://www.cashrevelations.com/magazine/">Cashrevelations.com</a> presents 60 effective and useful JavaScript Tools to help you with your development process and save you a lot of time.</p>
<p><a name="top"></a><strong>LIST CONTENT</strong></p>
<ul>
<li><a href="#ajax">AJAX And JavaScript Authoring Tools</a></li>
<li><a href="#toolkit">JavaScript Toolkits</a></li>
<li><a href="#debugg">Browser Based Debugging Tools</a></li>
<li><a href="#odeb">Online Debugging Tools</a></li>
<li><a href="#testing">JavaScript Testing</a></li>
<li><a href="#comp">JavaScript Compressors</a></li>
<li><a href="#moni">HTTP Monitoring</a>
<li><a href="#doc">JavaScript Documentation Tools</a>
<li><a href="#sheet">JavaScript Cheat Sheets</a>
<li><a href="#misc">Miscellaneous</a>
</ul>
<p>This article is an update from our earlier article <a href="http://cashrevelations.com/magazine/2009/11/40-javascript-tools/">40 JavaScript Tools</a>, with some additions. We have divided the tools into groups only to make it easier to search through the list &#8211; these groups do not represent any absolute classification of the tools.<br />
<a name="ajax"></a><br />
<h2>AJAX And JavaScript Authoring Tools</h2>
<p><a href="http://www.wavemaker.com/" target="_blank"><img src="http://cashrevelations.com/magazine/wp-content/media/wavemaker-development-platform-web20.jpg" alt="WaveMaker - Development Platform" title="WaveMaker - Development Platform" width="550" height="367" class="alignnone size-full wp-image-5795" /></a></p>
<p><strong>1.</strong> <a href="http://ui.jquery.com/themeroller/" target="_blank"><strong>JQuery UI &#8211; ThemeRoller</strong></a><br />
jQuery UI is jQuery&#8217;s user interface library &#8211; jQuery UI provides a comprehensive set of core interaction plugins, UI widgets and visual effects that use a jQuery-style, event-driven architecture and a focus on web standards, accessibility, flexible styling, and user-friendly design.</p>
<p><strong>2.</strong> <a href="http://jxlib.org/" target="_blank"><strong>Jx &#8211; JavaScript Library</strong></a><br />
JxLib is a JavaScript library for creating graphical user interfaces based on the MooTools library. The site provides access to the library as well as documentation and examples.</p>
<p><strong>3.</strong> <a href="http://projects.nikhilk.net/ScriptSharp" target="_blank"><strong>Script# &#8211; AJAX And JavaScript Authoring Tool</strong></a><br />
Script# is a tool that enables developers to author C# source code and subsequently compile it into regular script that works across all modern browsers.</p>
<p><strong>4.</strong> <a href="http://www.aptana.com/jaxer/" target="_blank"><strong>Aptana Jaxer &#8211; The JavaScript Server</strong></a><br />
Aptana Jaxer allows developers to use their AJAX, HTML, JavaScript and DOM knowledge to create server-side-powered Web applications. You have the option of either installing Jaxer as a standalone web server on your computer, or using the Jaxer server that is automatically bundled with Aptana Studio.</p>
<p><strong>5.</strong> <a href="http://qooxdoo.org/" target="_blank"><strong>Qooxdoo &#8211; Framework</strong></a><br />
Qooxdoo is a framework for creating rich internet applications (RIAs). It includes a platform-independent development tool chain, a state-of-the-art GUI toolkit and an advanced client-server communication layer.</p>
<p><strong>6.</strong> <a href="http://www.wavemaker.com/" target="_blank"><strong>WaveMaker &#8211; Development Platform</strong></a><br />WaveMaker (formerly ActiveGrid) is an open source software development platform that automates much of the process for creating Java web and cloud applications.</p>
<p><strong>7.</strong> <a href="http://www.activestate.com/komodo_edit/" target="_blank"><strong>Komodo Edit &#8211; Free Open Source Dynamic Languages Editor</strong></a><br />
Komodo Edit supports PHP, Python, Ruby, Perl and Tcl, plus JavaScript, CSS, HTML and template languages like RHTML, Template-Toolkit, HTML-Smarty and Django.</p>
<p><strong>8.</strong> <a href="http://www.spket.com/" target="_blank"><strong>Spket IDE &#8211; JavaScript Editor</strong></a><br />
Spket IDE is a toolkit for JavaScript and XML development. The JavaScript editor provides features like code completion, syntax highlighting and content outline that helps developers productively create JavaScript code. Free for non-commercial use.</p>
<p><strong>9.</strong> <a href="http://www.aptana.org/" target="_blank"><strong>Aptana Studio</strong></a><br />
Aptana Studio is a complete web development environment that combines powerful authoring tools for HTML, CSS, and JavaScript, along with thousands of additional plugins created by the community.</p>
<p><strong>10.</strong> <a href="http://clean-ajax.sourceforge.net/" target="_blank"><strong>Clean AJAX</strong></a><br />
Clean AJAX is an open source, cross-browser Ajax engine, inspired by Java Message Service, that uses messages to control the requests. </p>
<p><strong>11.</strong> <a href="http://www.sproutcore.com/" target="_blank"><strong>SproutCore</strong></a><br />
SproutCore is an HTML5 application framework for building responsive, desktop-caliber apps in any modern web browser, without plugins.</p>
<p align="right"><a href="#top">Top</a></p>
<p><a name="toolkit"></a><strong>JavaScript Toolkits</strong></p>
<p><strong>12.</strong> <a href="http://dojotoolkit.org/" target="_blank"><strong>The Dojo Toolkit &#8211; Unbeatable JavaScript Tools</strong></a><br />
Dojo Toolkit is a modular JavaScript library (JavaScript  toolkit) designed to ease the rapid development of cross-platform, JavaScript/Ajax-based applications and web sites. </p>
<p><strong>13.</strong> <a href="http://code.google.com/webtoolkit/overview.html" target="_blank"><strong>Google Web Toolkit &#8211; Google Code</strong></a><br />
Google Web Toolkit (GWT) allows developers to quickly build and maintain complex yet highly performant JavaScript front-end applications in the Java programming language. Write your AJAX front-end in the Java programming language which GWT then cross-compiles into optimized JavaScript that automatically works across all major browsers.</p>
<p><strong>14.</strong> <a href="http://javascriptools.sourceforge.net/" target="_blank"><strong>JavaScripTools</strong></a><br />
JavaScripTools is a set of JavaScript components, functions and classes to make the web developer&#8217;s life easier. Most modern browsers, like Firefox, Internet Explorer, Opera and Konqueror are supported.</p>
<p><strong>15.</strong> <a href="http://www.ohloh.net/p/jsx" target="_blank"><strong>JSX Toolkit &#8211; Javascript Toolkit</strong></a><br />JSX is unlike other JavaScript toolkits by providing core OO functionality rather than web enhancements. JSX makes your code cleaner and empowers true OO JavaScript applets. </p>
<p align="right"><a href="#top">Top</a></p>
<h2>JavaScript Debugging And Testing Tools</h2>
<p><a href="http://www.nitobibug.com/" target="_blank"><img src="http://cashrevelations.com/magazine/wp-content/media/nitobibug.jpg" alt="NitobiBug - Browser Based Debugger" title="NitobiBug - Browser Based Debugger" width="550" height="366" class="alignnone size-full wp-image-5798" /></a></p>
<p><a name="debugg"></a><strong>Browser Based Debugging Tools</strong></p>
<p><strong>16.</strong> <a href="https://addons.mozilla.org/en-US/firefox/addon/1843" target="_blank"><strong>Firebug</strong></a><br />
Firebug integrates with Firefox to put a wealth of development tools at your fingertips while you browse. You can edit, debug, and monitor CSS, HTML, and JavaScript live in any web page.</p>
<p><strong>17.</strong> <a href="http://getfirebug.com/lite.html" target="_blank"><strong>Firebug Lite</strong></a><br />
Firebug Lite &#8211; a JavaScript file you can insert into your pages to simulate some Firebug features in browsers that are not named &#8220;Firefox&#8221;. Firebug Lite creates the variable &#8220;firebug&#8221; and doesn&#8217;t affect or interfere with HTML elements that aren&#8217;t created by itself.</p>
<p><strong>18.</strong> <a href="https://addons.mozilla.org/firefox/addon/216" target="_blank"><strong>Venkman  JavaScript Debugger</strong></a><br />Venkman is the code name for Mozilla&#8217;s JavaScript Debugger. Venkman aims to provide a powerful JavaScript debugging environment for Mozilla based browsers.</p>
<p><strong>19.</strong> <a href="http://www.nitobibug.com/" target="_blank"><strong>NitobiBug &#8211; Browser Based Debugger</strong></a><br />It&#8217;s a browser-based JavaScript object logger and inspection tool (similar to Firebug). NitobiBug runs across different browsers (IE6+, Safari, Opera, Firefox) to provide a consistent and powerful tool for developing rich Ajax applications.</p>
<p><strong>20.</strong> <a href="http://www.opera.com/dragonfly/" target="_blank"><strong>Opera Dragonfly</strong></a><br />
Opera Dragonfly is a cross device, cross platform debugging environment for the Opera browser-debug JavaScript, inspect and edit CSS and the DOM, and view any errors on your mobile or computer.</p>
<p><strong>21.</strong> <a href="http://www.debugbar.com/?langage=en" target="_blank"><strong>DebugBar &#8211; IE Extension For Web Developers</strong></a><br />View DOM Tree and modify tags attributes and CSS attributes on the fly to test your page, view JavaScript functions for easier debugging, CSS inspector and more.</p>
<p><strong>22.</strong> <a href="http://www.my-debugbar.com/wiki/CompanionJS/HomePage" target="_blank"><strong>CJS &#8211; Companion.JS JavaScript Debugger</strong></a><br />CJS is a Javascript debugger for Internet Explorer. Detailed JavaScript error reporting (call stack and real file name where the error occurred) and &#8220;Firebug&#8221;-like Console API feature. </p>
<p><strong>23.</strong> <a href="http://code.google.com/p/jsdt/" target="_blank"><strong>JSDT &#8211; Javascript Debug Toolkit</strong></a><br />JSDT is a software that can debug JavaScript in IE, Firefox, Safari, Chrome, Opera, mobile IE browser and mobile Opera browser. It works in all browsers that support Ajax.</p>
<p align="right"><a href="#top">Top</a></p>
<p><a name="odeb"></a><strong>Online Debugging Tools</strong></p>
<p><strong>24.</strong> <a href="http://jsbin.com/" target="_blank"><strong>JS Bin &#8211; Collaborative JavaScript Debugging</strong></a><br />A web-application specifically designed to help JavaScript and CSS folk test snippets of code, within some context, and debug the code collaboratively. Allows you to edit and test JavaScript and HTML (reloading the URL also maintains the state of your code &#8211; new tabs doesn&#8217;t) &#8211; once you&#8217;re happy you can save. </p>
<p><strong>25.</strong> <a href="http://jsonformatter.curiousconcept.com/" target="_blank"><strong>JSON Formatter And Validator</strong></a><br />
The JSON Formatter was created to help with debugging. As data expressed as JSON is often written without line breaks to save space, it became extremely difficult to actually read it. This tool hopes to solve the problem by formatting the JSON into data that is easily readable by human beings.</p>
<p><strong>26.</strong> <a href="http://pastebin.org/" target="_blank"><strong>Pastebin &#8211; Collaborative Debugging Tool</strong></a><br />Pastebin is a collaborative debugging tool allowing you to share and modify code snippets while chatting on IRC, IM or a message board.</p>
<p><strong>27.</strong> <a href="https://damnit.jupiterit.com/" target="_blank"><strong>DamnIT &#8211; A Free JavaScript Error Reporting Service </strong></a><br />DamnIT makes it simple for beta testers to provide useful feedback by prompting them after an error occurs and combining their response with error message, file, line number, and back-trace information. You’ll receive detailed automated error information.</p>
<p align="right"><a href="#top">Top</a></p>
<p><a name="testing"></a><strong>JavaScript Testing</strong></p>
<p><strong>28.</strong> <a href="http://docs.jquery.com/QUnit" target="_blank"><strong>QUnit &#8211; JavaScript Test Suite</strong></a><br />QUnit is an easy-to-use JavaScript test suite. It&#8217;s used by the jQuery project to test its code and plugins but is capable of testing any generic JavaScript code.</p>
<p><strong>29.</strong> <a href="http://developer.yahoo.com/yui/yuitest/" target="_blank"><strong>YUI Test &#8211; Testing Framework</strong></a><br />YUI Test is a testing framework for browser-based JavaScript solutions. Using YUI Test, you can easily add unit testing to your JavaScript solutions.</p>
<p><strong>30.</strong> <a href="http://www.jslint.com/" target="_blank"><strong>JSLint &#8211; The JavaScript Code Quality Tool</strong></a><br />An online JavaScript program that looks for problems in JavaScript programs. JSLint takes a JavaScript source and scans it &#8211; if it finds a problem, it returns a message describing the problem and an approximate location within the source. </p>
<p><strong>31.</strong> <a href="http://fireunit.org/" target="_blank"><strong>FireUnit &#8211; JavaScript Unit Testing Extension</strong></a><br />FireUnit provides a simple JavaScript API for doing simple test logging and viewing within a new tab of Firebug. FireUnit is a Firefox/Firebug extension.</p>
<p><strong>32.</strong> <a href="http://sugartest.scriptia.net/" target="_blank"><strong>SugarTest &#8211; JavaScript Testing</strong></a><br />Makes it easy to write elegant and understandable JavaScript tests. Its API is inspired by both RSpec, Shoulda and jQuery. It works as a DSL running on top of JsUnitTest.</p>
<p><strong>33.</strong> <a href="http://visionmedia.github.com/jspec/" target="_blank"><strong>JSpec &#8211; JavaScript Testing Framework</strong></a><br />JSpec is an extremely small, yet powerful testing framework. Helpful shorthand literals, a very intuitive/readable syntax, as well as not polluting core object prototypes.</p>
<p><strong>34.</strong> <a href="http://github.com/relevance/blue-ridge" target="_blank"><strong>Blue Ridge &#8211; JavaScript Testing Framework</strong></a><br />The Plugin adds support for command-line and in-browser JS unit tests to your Rails app. It bundles several great tools together in a convention-over-configuration, Rails-like way.</p>
<p align="right"><a href="#top">Top</a></p>
<h2>Documentation And Code Optimization</h2>
<p><a href="http://javascriptcompressor.com/" target="_blank"><img src="http://cashrevelations.com/magazine/wp-content/media/javascript-compressor.jpg" alt="JavaScript Compressor - Online Javascript Compressor" title="JavaScript Compressor - Online Javascript Compressor" width="550" height="367" class="alignnone size-full wp-image-5801" /></a></p>
<p><a name="comp"></a><strong>JavaScript Compressors</strong></p>
<p><strong>35.</strong> <a href="http://javascriptcompressor.com/" target="_blank"><strong>Javascript Compressor</strong></a><br />This handy online tool, based on an algorithm by Dean Edwards, compresses and obfuscates Javascript code. Files are usually compressed between 50-70 percentage. </p>
<p><strong>36.</strong> <a href="http://developer.yahoo.com/yui/compressor/" target="_blank"><strong>YUI Compressor</strong></a><br />The YUI Compressor is JavaScript minifier designed to be 100% safe and yield a higher compression ratio than most other tools. Also able to compress CSS files.</p>
<p><strong>37.</strong> <a href="http://dean.edwards.name/packer/" target="_blank"><strong>Packer &#8211; JavaScript Compressor</strong></a><br />One of the most widely used tools to minify JavaScript code is Dean Edwards&#8217; Packer. The packing algorithm is forgiving of all forms of JavaScript with one exception. You must correctly terminate all JavaScript statements with semi-colons.</p>
<p><strong>38.</strong> <a href="http://fmarcia.info/jsmin/test.html" target="_blank"><strong>JS Minifier</strong></a><br />
JS Minifier is a web based tool for shrinking by removing comments and unnecessary whitespace from your JavaScript code to make it as lightweight as possible.</p>
<p><strong>39.</strong> <a href="http://compressorrater.thruhere.net/" target="_blank"><strong>The JavaScript CompressorRater </strong></a><br />With this online tool by <a href="http://twitter.com/arthurblake" target="_blank">Arthur Blake</a> you can get compression statistics for a variety of popular compressors &#8211; helps you to determinate which JavaScript compressor is the best.</p>
<p align="right"><a href="#top">Top</a></p>
<p><a name="moni"></a><strong>HTTP Monitoring</strong></p>
<p><strong>40.</strong> <a href="https://addons.mozilla.org/en-US/firefox/addon/3829" target="_blank"><strong>Live HTTP Headers</strong></a><br />With this Open Source tool (Firefox plugin) from Mozilla you can view HTTP headers of a page while you are browsing. Compatible with Firefox 3.6 and Seamonkey 2.0.</p>
<p><strong>41.</strong> <a href="https://addons.mozilla.org/en-US/firefox/addon/966" target="_blank"><strong>Tamperdata &#8211; Firefox Extension</strong></a><br />View and modify HTTP/HTTPS headers and post parameters, trace and time http response/requests and security test web applications by modifying POST parameters.</p>
<p><strong>42.</strong> <a href="http://www.fiddler2.com/fiddler2/" target="_blank"><strong>Fiddler</strong></a><br />
Fiddler is a Web Debugging Proxy which logs all HTTP(S) traffic between your computer and the Internet. Fiddler allows you to inspect all HTTP(S) traffic, set breakpoints, and &#8220;fiddle&#8221; with incoming or outgoing data.</p>
<p align="right"><a href="#top">Top</a></p>
<p><a name="doc"></a><strong>JavaScript Documentation Tools</strong></p>
<p><strong>43.</strong> <a href="http://jgrouse.com/#jgdoc" target="_blank"><strong>jGrouseDoc</strong></a><br />
jGrouseDoc allows developers manage and document code comments using a format similar to Javadoc’s. Allows documenting of JavaScript classes, regardless which approach or framework is being used for it &#8211; be it Prototype, Dojo, jGrouse or any other.</p>
<p><strong>44.</strong> <a href="http://code.google.com/p/jsdoc-toolkit/" target="_blank"><strong>JsDoc Toolkit</strong></a><br />
JsDoc Toolkit is an application, written in JavaScript, for automatically generating template-formatted, multi-page HTML (or XML, JSON, or any other text-based) documentation from commented JavaScript source code.</p>
<p><strong>45.</strong> <a href="http://code.google.com/p/ext-doc/" target="_blank"><strong>ExtDoc- JavaScript Comments Processor </strong></a><br />ExtJS library has a specific JavaScript documentation style &#8211; ExtDoc parses JavaScript source files and creates template-based output. Support for custom tags and fully templated output. </p>
<p><strong>46.</strong> <a href="http://mootools.net/blog/2008/03/15/snippely/" target="_blank"><strong>Snippely &#8211; Text And Code Organizational Tool</strong></a><br />Snippely is a basic text and code organizational tool. Instead of storing bits of code, quick notes, and memos in text files all over your hard drive, this application will let you save and organize &#8220;snippets&#8221; in one convenient location.</p>
<p align="right"><a href="#top">Top</a></p>
<p><a name="sheet"></a><br />
<h2>JavaScript Cheat Sheets</h2>
<p><a href="http://www.quicklycode.com/tag/javascript" target="_blank"><img src="http://cashrevelations.com/magazine/wp-content/media/quicklycode-javascript.jpg" alt="QuicklyCode - Cheat Sheets And Programming Stuff" title="QuicklyCode - Cheat Sheets And Programming Stuff" width="550" height="367" class="alignnone size-full wp-image-5803" /></a></p>
<p><strong>47.</strong> <a href="http://woorkup.com/2009/09/26/jquery-1-3-visual-cheat-sheet/" target="_blank"><strong>JQuery 1.3 Visual Cheat Sheet</strong></a><br />jQuery Visual Cheat Sheet is a practical reference to jQuery 1.3 for web designers and developers. This cheat sheet contains the full jQuery API reference with detailed descriptions and some sample code.</p>
<p><strong>48.</strong> <a href="http://refcardz.dzone.com/refcardz/jquery-selectors" target="_blank"><strong>jQuery Selectors</strong></a><br />Understanding jQuery selectors is the key to using the jQuery library most effectively. This reference card puts the power of jQuery selectors at your very fingertips.</p>
<p><strong>49.</strong> <a href="http://oscarotero.com/jquery/" target="_blank"><strong>jQuery 1.3 Cheatsheet</strong></a><br />
This cheat sheet is a quick reference by Oscar Otero to functions and properties in the jQuery 1.3 library.</p>
<p><strong>50.</strong> <a href="http://mediavrog.net/blog/2008/06/11/mootools/mootools-12-cheat-sheet/" target="_blank"><strong>MooTools 1.2 Cheat Sheet</strong></a><br />It includes documentation for Core, Native, Class, Element, Utilities and Request.</p>
<p><strong>51.</strong> <a href="http://thinkweb2.com/projects/prototype/prototype-1602-cheat-sheet/" target="_blank"><strong>Prototype 1.6.0.2 Cheat Sheet</strong></a><br />Prototype cheat sheet released by kangax &#8211; a full reference.</p>
<p><strong>52.</strong> <a href="http://www.kylehayes.info/2009/04/01/dojo-13-base-api-cheat-sheet/" target="_blank"><strong>Dojo 1.3 Base API Cheat Sheet</strong></a><br />A cheat sheet designed by Kyle Hayes but with full API generation by phiggins over at #dojo &#8211; fully compatible with Dojo 1.3.</p>
<p><strong>53.</strong> <a href="http://www.addedbytes.com/cheat-sheets/javascript-cheat-sheet/" target="_blank"><strong>JavaScript Cheat Sheet</strong></a><br />A quick reference guide for JavaScript, listing methods and functions, and including a guide to regular expressions and the XMLHttpRequest object.</p>
<p><strong>54.</strong> <a href="http://www.gotapi.com/html" target="_blank"><strong>gotAPI &#8211; Instant Search In Developer Documentation</strong></a><br />Handy quick reference search for JavaScript and HTML (including HTML, CSS, JavaScript, AJAX,  Web2.0) and other software/technologies.</p>
<p><strong>55.</strong> <a href="http://www.quicklycode.com/tag/javascript" target="_blank"><strong>QuicklyCode &#8211; Cheat Sheets And Programming Stuff</strong></a><br />This website links you to various cheat sheets and other developer resources to aid you in your programming, including JavaScript and other applications.</p>
<p align="right"><a href="#top">Top</a></p>
<p><a name="misc"></a><br />
<h2>Miscellaneous</h2>
<p><a href="http://processingjs.org/" target="_blank"><img src="http://cashrevelations.com/magazine/wp-content/media/processingjs.jpg" alt="Processing.js - Open Programming Language" title="Processing.js - Open Programming Language" width="550" height="367" class="alignnone size-full wp-image-5805" /></a></p>
<p><strong>56.</strong> <a href="http://www.jslab.dk/tools.regex.php" target="_blank"><strong>JavaScript Regex Generator</strong></a><br />User-friendly regex (regular expression) generator that is still in Beta. Currently limited to 7 groups and no support for negating character classes.</p>
<p><strong>57.</strong> <a href="http://processingjs.org/" target="_blank"><strong>Processing.js</strong></a><br />
Processing.js is an open programming language for people who want to program images, animation, and interactions for the web without using Flash or Java applets. </p>
<p><strong>58.</strong> <a href="http://jsbeautifier.org/" target="_blank"><strong>Online JavaScript Beautifier</strong></a><br />
This beautifier can process your messy or compacted JavaScript, making it all neatly and consistently formatted and readable.</p>
<p><strong>59.</strong> <a href="http://code.google.com/p/closure-templates/" target="_blank"><strong>Closure Templates</strong></a><br />Closure Templates are an easy-to-use template system for Java and JavaScript. Closure Templates are used extensively in Google apps, including Gmail and Google Docs.</p>
<p><strong>60.</strong> <a href="http://accessify.com/tools-and-wizards/developer-tools/html-javascript-convertor/" target="_blank"><strong>HTML To JavaScript Convertor</strong></a><br />The online HTML to JavaScript convertor takes your markup and converts it to a series of document.write() statements that you can use in a block of JavaScript.</p>
<p><strong>61.</strong> <a href="http://code.msdn.microsoft.com/glimmer" target="_blank"><strong>Glimmer &#8211; JQuery Interactive Design Tool</strong></a><br />Glimmer allows you to easily create interactive elements on your web pages by harnessing the power of the jQuery library. Without having to hand-craft your JavaScript code, you can use Glimmer’s wizards to generate jQuery scripts for common interactive scenarios.</p>
<p><strong>62.</strong> <a href="http://code.google.com/p/jsfuzzer/" target="_blank"><strong> Jsfuzzer -Browser Based JavaScript Fuzzer</strong></a><br />This fuzzing tool allows fuzzing of events, tags, styles and HTML attributes. You can use incomplete tags with various depth and randomize case of all parameters. It also contains a database of all new attack vectors gathered.</p>
<p><strong>63.</strong> <a href="http://www.adobe.com/devnet/scripting/pdfs/javascript_tools_guide_cs4.pdf" target="_blank"><strong>JavaScript Tools Guide &#8211; PDF By Adobe Systems</strong></a><br />This document provides information about the JavaScript features, tools, and objects that are common to all Adobe applications that support JavaScript.</p>
<p align="right"><a href="#top">Top</a></p>
<p>The JS resources are not in any particular order and as usual you decide what resource fits best for your purposes. Cashrevelations.com is not affiliated with any of the authors.</p>
<ul>
<li><strong>More JavaScript:</strong> <a href="http://cashrevelations.com/magazine/2010/01/150-javascript-techniques/"> <strong>150 JavaScript Techniques</strong></a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://cashrevelations.com/magazine/2010/04/effective-javascript-tools/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>150 JavaScript Techniques</title>
		<link>http://cashrevelations.com/magazine/2010/01/150-javascript-techniques/</link>
		<comments>http://cashrevelations.com/magazine/2010/01/150-javascript-techniques/#comments</comments>
		<pubDate>Mon, 25 Jan 2010 11:49:36 +0000</pubDate>
		<dc:creator>Tommy Olovsson</dc:creator>
				<category><![CDATA[Resources]]></category>
		<category><![CDATA[AJAX]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[MooTools]]></category>

		<guid isPermaLink="false">http://cashrevelations.com/magazine/?p=4254</guid>
		<description><![CDATA[Cashrevelations.com presents 150+ JavaScript and Ajax techniques together with demos. jQuery, MooTools, Prototype and script.aculo.us are among the techniques represented in this list.]]></description>
			<content:encoded><![CDATA[<p><a href="http://buildinternet.com/2009/09/sproing-make-an-elastic-thumbnail-menu/" target="_blank"><img src="http://cashrevelations.com/magazine/wp-content/media/elastic-thumbnail-menu-jquery.jpg" alt="Elastic Thumbnail Menu - jQuery and CSS3" title="Elastic Thumbnail Menu - jQuery and CSS3" width="570" height="195" class="alignnone size-full wp-image-4438" /></a></p>
<p>On October 26 we published the article <a href="http://cashrevelations.com/magazine/2009/10/ajax-and-javascript/">100 Ajax And JavaScript Techniques</a>. This list is basically an update of that collection of JavaScript and Ajax techniques. We noticed that some of the links on the old list were broken, and we began to update the list when the catastrophe suddenly occurred &#8211; the list disappeared!!! We managed to recover the list, but on a different URL. One important thing was learned from that: do not touch things that work, and in the future we will make all updates separately. Like we do right now.</p>
<p class="note"><a href="http://en.wikipedia.org/wiki/Javascript" target="_blank">Wikipedia</a>: JavaScript is an object-oriented scripting language used to enable programmatic access to objects within the client application and other applications.</p>
<p>Modern web designs require JavaScript and added with moderation JavaScript is an asset for any productive website. Stylish navigation, tool tips, amazing slideshows, interactivity and much more, all that can be achieved with just a little bit of  JavaScript code.</p>
<p><a href="http://www.cashrevelations.com/magazine">Cashrevelations.com</a> presents 150+ JavaScript and Ajax techniques together with demos (where available). All the JS techniques are more or less easy to configure &#8211; but, as we wrote before, maybe not the first you should do if you just learned website building.</p>
<p class="note"><a href="http://en.wikipedia.org/wiki/Ajax_%28programming%29" target="_blank">Wikipedia</a>: Ajax (JavaScript and XML) is a group of interrelated web development techniques used on the client-side to create interactive web applications.</p>
<p><a name="top"></a><strong>LIST CONTENT</strong></p>
<ul>
<li><a href="#general">General Navigation</a></li>
<li><a href="#menu">Traditional Menus</a></li>
<li><a href="#form">Forms And Auto-Complete</a></li>
<li><a href="#validation">Form Validation And Hints</a></li>
<li><a href="#upload">File Upload</a></li>
<li><a href="#table">Tables</a></li>
<li><a href="#boxes">Tool Tips And Boxes</a></li>
<li><a href="#calendar">Calendars And Timelines</a></li>
<li><a href="#prev">Image Previewing And Galleries</a></li>
<li><a href="#show">Slideshow</a></li>
<li><a href="#light">Lightbox</a></li>
<li><a href="#effects">Image Effects</a></li>
<li><a href="#cropping">Image Cropping</a></li>
<li><a href="#csliders">Content Sliders</a></li>
<li><a href="#comm">Interactivity And Communication</a></li>
<li><a href="#font">Font And Text</a></li>
<li><a href="#misc">Miscellaneous</a></li>
</ul>
<p>MooTools, jQuery, Prototype and script.aculo.us are among the techniques represented in this list and we have tried to categorize them in a practical and easy searchable way.</p>
<h2>Navigation</h2>
<p><a href="http://www.sohtanaka.com/web-design/mega-drop-downs-w-css-jquery/" target="_blank"><img src="http://cashrevelations.com/magazine/wp-content/media/mega-dropdown-menu.jpg" alt="Mega Drop Down Menus - CSS And jQuery" title="Mega Drop Down Menus - CSS And jQuery" width="550" height="397" class="alignnone size-full wp-image-4451" /></a></p>
<p><a name="general"></a><strong>General Navigation</strong></p>
<p><strong>1.</strong> <a href="http://tutorialzine.com/2010/01/halftone-navigation-menu-jquery-css/" target="_blank"><strong>Halftone Navigation Menu &#8211; jQuery And CSS3</strong></a><br />
In this tutorial you will learn how to make a CSS3 &#038; jQuery halftone-style navigation menu, which will allow you to display animated halftone-style shapes in accordance with the navigation links, and will provide a simple editor for creating additional shapes as well.<br /><a href="http://demo.tutorialzine.com/2010/01/halftone-navigation-menu-jquery-css/demo.html" target="_blank">View Demo</a></p>
<p><strong>2.</strong> <a href="http://buildinternet.com/2009/09/sproing-make-an-elastic-thumbnail-menu/" target="_blank"><strong>Elastic Thumbnail Menu &#8211; jQuery And CSS</strong></a><br />
In this tutorial Sam Dunn will learn you how to make an elastic thumbnail menu. The menu magnifies menu items when they are hovered over and the menu items expand upwards.<br /><a href="http://buildinternet.com/live/elasticthumbs" target="_blank">View Demo</a></p>
<p><strong>3.</strong> <a href="http://net.tutsplus.com/tutorials/javascript-ajax/creating-a-filterable-portfolio-with-jquery/" target="_blank"><strong>Filterable Portfolio with jQuery</strong></a><br />
In this tutorial, Trevor Davis, a 25 year old front-end developer, will show you how to make &#8220;filtering by category&#8221; a little more interesting with just a little bit of jQuery.<br />
<a href="http://nettuts.s3.amazonaws.com/196_jquery/index.htm" target="_blank">View Demo</a></p>
<p><strong>4.</strong> <a href="http://www.ihwy.com/Labs/jquery-listnav-plugin.aspx" target="_blank"><strong>jQuery ListNav Plugin</strong></a><br />
This jQuery plugin supplies an easy way to unobtrusively add a letter-based navigation widget to any UL or OL list. An easily stylable nav bar appears above the list, showing the user the letters A-through-Z. Clicking one of the letters filters the list to show only the items in the list that start with that letter. <br />
<a href="http://www.ihwy.com/Labs/Demos/Current/jquery-listnav-plugin.aspx" target="_blank">View Demo</a></p>
<p><strong>5.</strong> <a href="http://aariadne.com/accordion/" target="_blank"><strong>Ext Accordion</strong></a><br />
The Accordion widget and its InfoPanel are components that use the Ext JS Library. It can be used for page navigation, tool windows, hide-able details, log-in forms, options dialogs, sticky notes and more.<br /><a href="http://aariadne.com/accordion/" target="_blank">View Demo</a></p>
<p><strong>6.</strong> <a href="http://tutorialzine.com/2009/12/colorful-content-accordion-css-jquery/" target="_blank"><strong>Fresh Content Accordion</strong></a><br />
A simple, yet very eye-catching accordion with the help of CSS, jQuery and the <a href="http://gsgd.co.uk/sandbox/jquery/easing/" target="_blank">easing plug-in</a> for some fancy effects.<br /><a href="http://demo.tutorialzine.com/2009/12/colorful-content-accordion-css-jquery/demo.html" target="_blank">View Demo</a></p>
<p><strong>7.</strong> <a href="http://www.kminek.pl/lab/yetii/" target="_blank"><strong>Yetii – Yet (E)Another JavaScript Tab Interface</strong></a><br />
Yetii is a functional tab interface implementation. It has lightweight, object-oriented code and degrades gracefully in browsers without JavaScript-support. You can have many independent tab interfaces on a single page, specify initial tab, turn on automatic tabs rotation, add next/previous navigation, nest one tab interface inside another and define custom function to run after certain tab is clicked.<br /><a href="http://www.kminek.pl/lab/yetii/" target="_blank">View Demo</a></p>
<p><strong>8.</strong> <a href="http://www.kriesi.at/archives/apple-menu-improved-with-jquery" target="_blank"><strong>Apple Style Menu Improved With jQuery</strong></a><br />
How to create a similar main navigation like the one of kriesi.at &#8211; a so called kwicks menu. Build an Apple-flavored Leopard-text-indent style menu from scratch in Photoshop, then create the needed HTML and CSS and last but not least improve it via jQuery.<br /><a href="http://www.kriesi.at/wp-content/extra_data/kwicks_tutorial/kwicks_final.html" target="_blank">View Demo</a></p>
<p><strong>9.</strong> <a href="http://hv-designs.co.uk/2009/01/19/jquery-fade-infade-out/" target="_blank"><strong>Jquery Fade In And Fade Out</strong></a><br />
A fade in fade out effect &#8211; the effect fades an element to 30% on arrival of the website, then when you hover over it, it fades to 100%. The effect can be assigned to basically anything in a website whatever it be an image, text, a link or even a div.<br />
<a href="http://www.hv-designs.co.uk/tutorials/jquery/image.html" target="_blank">View Demo</a></p>
<p><strong>10.</strong> <a href="http://matte.ws/mootools-navigation-plugin" target="_blank"><strong>Mootools Navigation Plugin</strong></a><br />
The goal of this plugin is to create a complex navigation menu as seamless as possible. All you need to do is create a standard unordered list and the plugin will do the rest.<br /><a href="http://matte.ws/demos/mootools-navigation-plugin.php" target="_blank">View Demo</a></p>
<p><strong>11.</strong> <a href="http://web-kreation.com/index.php/tutorials/morph-effect-on-mouseenter-mouseleave-with-mootools-12/" target="_blank"><strong>Morph Effect On Mouseenter And Mouseleave With Mootools 1.2</strong></a><br />
In this tutorial, you will see how to add some amazing effects to an unordered list on mouseover with the Element Method: morph and to make the whole list item region clickable with Mootools &#8211; and turn it into something fun to click.<br /><a href="http://www.web-kreation.com/demos/mootools-1.2_mouseenter-mouseleave/" target="_blank">View Demo</a></p>
<p><strong>12.</strong> <a href="http://tympanus.net/codrops/2009/11/17/jpaginate-a-fancy-jquery-pagination-plugin/" target="_blank"><strong>jPaginate &#8211; Fancy jQuery Pagination Plugin</strong></a><br />
jPaginate is a jQuery pagination plugin that comes with a twist: animated page numbers. The user can slide through the available page numbers by clicking or just hovering over the arrows. Shortlinks to the first and last page are available as well.<br /><a href="http://tympanus.net/jPaginate/" target="_blank">View Demo</a></p>
<p><strong>13.</strong> <a href="http://www.electrictoolbox.com/jquey-make-entire-table-row-clickable/" target="_blank"><strong>Clickable Table Row</strong></a><br />
If an HTML table row contains only one &lt;a&gt; link, it can be useful to make the entire row clickable and make it activate that link. This tutorial shows how to make the entire row clickable so that clicking anywhere in the row is the same as clicking that link.<br /><a href="http://www.electrictoolbox.com/jquey-make-entire-table-row-clickable/" target="_blank">View Demo</a></p>
<p><strong>14.</strong> <a href="http://buildinternet.com/2009/03/sliding-boxes-and-captions-with-jquery/" target="_blank"><strong>Sliding Boxes And Captions With JQuery</strong></a><br />
All of these sliding box animations work on the same basic idea. There is a div tag (.boxgrid in my css) that essentially acts as a window where two other items of your choosing “peek” through.<br /><a href="http://buildinternet.com/live/boxes/" target="_blank">View Demo</a></p>
<p><strong>15.</strong> <a href="http://jqueryfordesigners.com/jquery-look-tim-van-damme/" target="_blank"><strong>Accordion And Hover Effects With JQuery</strong></a><br />
This tutorial video (QuickTime version is 60Mb &#8211; flash version is streaming) explains how the accordion and hover effects on <a href="http://timvandamme.com/" target="_blank">Tim Van Damme’s</a> site can be achieved using jQuery.<br />
<a href="http://jqueryfordesigners.com/demo/timvandamme.html" target="_blank">View Demo</a></p>
<p><strong>16.</strong> <a href="http://www.nitinh.com/2009/11/another-beautiful-thumbnail-hover-effect-using-mootools/" target="_blank"><strong>Thumbnail Hover Effect Using Mootools</strong></a><br />
Image is splitting in the middle using two instances of the same image. One instance goes toward left while second image goes right, in effect giving an illusion that image is splitting in middle.<br /><a href="http://www.nitinh.com/static/another_thumb/index.html" target="_blank">View Demo</a></p>
<p><strong>17.</strong> <a href="http://net.tutsplus.com/tutorials/javascript-ajax/jquery-os-x-style-dock-and-stack-navigation/" target="_blank"><strong>Outside The Box &#8211; Navigation </strong></a><br />
Just about every website uses the regular navigation concepts we&#8217;re all used to. After a while this can get pretty boring, especially for designers who thrive on creativity. While mimicking the OS X dock and stacks isn&#8217;t new, it&#8217;s certainly not common.<br />
<a href="http://nettuts.s3.amazonaws.com/358_jquery/example%20files/all-examples.html" target="_blank">View Demo</a></p>
<p><strong>18.</strong> <a href="http://davidwalsh.name/scroll-sidebar" target="_blank"><strong>MooTools ScrollSidebar</strong></a><br />
ScrollSidebar allows you to attach an element to a place on the screen and animate the menu to the current scroll position.<br /><a href="http://davidwalsh.name/dw-content/scrolling-sidebar.php" target="_blank">View Demo</a></p>
<p><strong>19.</strong> <a href="http://pinoytech.org/blog/post/Add-Icons-to-External-Links-with-Mootools-and-CSS" target="_blank"><strong>Icons To External Links</strong></a><br />
A trend going on around on websites is putting icons on links that point to web pages externally. If you want that on your site, this simple script will dynamically take care of that for you with the help of Mootools and some CSS.<br /><a href="http://pinoytech.org/code/add_icons_to_external_links_with_mootools" target="_blank">View Demo</a></p>
<p><strong>20.</strong> <a href="http://net.tutsplus.com/site-builds/create-a-simple-powerful-product-highlighter-with-mootools/" target="_blank"><strong>Powerful Product Highlighter With MooTools</strong></a><br />
This tutorial will help you to create a flexible tool for highlighting your sites products or services using the MooTools JavaScript framework &#8211; a clever rollover mechanism that works well as a product highlighter.<br /><a href="http://nettuts.s3.amazonaws.com/022_Mootools/example.html" target="_blank">View Demo</a></p>
<p><strong>21.</strong> <a href="http://tympanus.net/codrops/2010/01/03/scrolling-to-the-top-and-bottom-with-jquery/" target="_blank"><strong>Scrolling To The Top And Bottom &#8211; jQuery</strong></a><br />
Scrolling to the Top and Bottom of your website with a simple click with the help of jQuery special scroll events from James Padolsey, and some few extra lines of jQuery.<br /><a href="http://www.tympanus.net/scrollupdown/" target="_blank">View Demo</a></p>
<p><strong>22.</strong> <a href="http://youngdutchdesign.com/mootools-1-2-cvlinkselect-class" target="_blank"><strong>Mootools 1.2 cvLinkSelect Class</strong></a><br />
This class links the select boxes to each other. When you change the first select element the options for the following select boxes are loaded.<br /><a href="http://youngdutchdesign.com/examples/cvlinkselect.php" target="_blank">View Demo</a></p>
<p align="right"><a href="#top">Top</a></p>
<p><a name="menu"></a><strong>Traditional Menus</strong></p>
<p><strong>23.</strong> <a href="http://tympanus.net/codrops/2010/01/17/css-and-jquery-tutorial-fancy-apple-style-icon-slide-out-navigation/" target="_blank"><strong>Apple-Style Icon Slide Out Navigation &#8211; CSS And jQuery</strong></a><br />
In this tutorial you will learn how to create an Apple-style navigation menu with a twist &#8211; it reveals some icons when hovering over it. The icons slide out from the top and when the mouse leaves the link, the icon slides back under the link element.<br /><a href="http://www.tympanus.net/Tutorials/FancyAppleStyleNavigation/" target="_blank">View Demo</a></p>
<p><strong>24.</strong> <a href="http://www.sohtanaka.com/web-design/mega-drop-downs-w-css-jquery/" target="_blank"><strong>Mega Drop Down Menus &#8211; CSS And jQuery</strong></a><br />
In this tutorial Soh Tanaka will learn you how to make an awesome Mega Drop Down Menu with the help of CSS, jQuery and the <a href="http://cherne.net/brian/resources/jquery.hoverIntent.html" target="_blank">Hover Intent jQuery plugin</a> from Cherne.net<br /><a href="http://www.sohtanaka.com/web-design/examples/mega-dropdowns/" target="_blank">View Demo</a></p>
<p><strong>25.</strong> <a href="http://net.tutsplus.com/tutorials/html-css-techniques/use-sprites-to-create-an-awesomeness-filled-navigation-menu/" target="_blank"><strong>Awesomeness-Filled Navigation Menu</strong></a><br />
In this tutorial you will learn how to create a navigation menu inspired by <a href="http://dragoninteractive.com/" target="_blank">Dragon Interactive</a>. CSS sprites can dramatically increase a websites performance and with jQuery you will implement awesome transition effects easily.<br /><a href="http://nettuts.s3.cdn.plus.org/512_dragon/demo/index.html" target="_blank">View Demo</a></p>
<p><strong>26.</strong> <a href="http://abeautifulsite.net/2008/09/jquery-context-menu-plugin/" target="_blank"><strong>jQuery Context Menu Plug-In</strong></a><br />
A context menu plugin for jQuery that features easy implementation, keyboard shortcuts, CSS styling, and control methods. It was designed to make implementing context menu functionality easy and requires minimal effort to configure.<br /><a href="http://labs.abeautifulsite.net/projects/js/jquery/contextMenu/demo/" target="_blank">View Demo</a> </p>
<p><strong>27.</strong> <a href="http://buildinternet.com/2009/01/how-to-make-a-smooth-animated-menu-with-jquery/" target="_blank"><strong>Smooth Animated Menu With jQuery</strong></a><br />
In this tutorial Zach Dunn will teach you how to build a nice jQuery menu with a smooth transition animation effect.<br />
<a href="http://buildinternet.com/live/smoothmenu/animated-menu.html" target="_blank">View Demo</a> </p>
<p><strong>28.</strong> <a href="http://css-tricks.com/learning-jquery-fading-menu-replacing-content/" target="_blank"><strong>Fading Menu – Replacing Content</strong></a><br />
When a menu item is selected, its graphic is shown at full opacity and its corresponding content area is shown, while the other menu items are faded and their content areas hidden. With jQuery, you can fade in the menu item being clicked, fade out all other menu items, display the corresponding content area and hide all the other.<br /><a href="http://css-tricks.com/examples/MenuFader/" target="_blank">View Demo</a> </p>
<p><strong>29.</strong> <a href="http://tympanus.net/codrops/2009/12/11/fixed-fade-out-menu-a-css-and-jquery-tutorial/" target="_blank"><strong>Fixed Fade Out Menu</strong></a><br />
This tutorial has the aim to teach you to build a fixed navigation that follows the user when he scrolls, and only subtly showing itself by fading out and becoming almost transparent. When the user hovers over it, the menu then becomes opaque again.<br /><a href="http://tympanus.net/Tutorials/FixedFadeOutMenu/" target="_blank">View Demo</a></p>
<p><strong>30.</strong> <a href="http://www.flash-free.org/en/2008/04/05/e24tabmenu-%E2%80%93-menu-desplegable-ajax/" target="_blank"><strong>e24TabMenu – Drop down AJAX Menu</strong></a><br />
e24TabMenu is a plugin written for scriptaculous. In this tutorial Alfredo Artiles teaches you how to make a nice tab menu that expands and collapses smoothly.<br /><a href="http://www.flash-free.org/wp-content/files/e24tabmenu/index2.html" target="_blank">View Demo</a> </p>
<p><strong>31.</strong> <a href="http://net.tutsplus.com/tutorials/javascript-ajax/a-different-top-navigation/" target="_blank"><strong>A Different Top Navigation</strong></a><br />
In this tutorial you will use jQuery to create a different multi-layered horizontal navigation system that is still intuitive enough for anyone to use for the first time.<br />
<a href="http://nettuts.s3.amazonaws.com/386_navigation/top-nav-demo/index.html" target="_blank">View Demo</a> </p>
<p><strong>32.</strong> <a href="http://www.distinctcorp.com.au/jquery/spritemenu.html" target="_blank"><strong>SpriteMenu</strong></a><br />
This is a method of putting together a nice-looking menu in a very quick and easy way. It uses a technique known as CSS Sprites. The menu is displayed by manipulating the background-position property to display individual sprites in the image.<br />
<a href="http://www.distinctcorp.com.au/jquery/spritemenu.html" target="_blank">View Demo</a> </p>
<p><strong>33.</strong> <a href="http://www.phatfusion.net/imagemenu/" target="_blank"><strong>Image Menu</strong></a><br />
A horizontal menu that reveals more of the image as you rollover it. Features 2 optional onClick events (open and close), href passed to onClick events, stays open when clicked, closes when clicked and selects item to pre-open.<br />
<a href="http://www.phatfusion.net/imagemenu/" target="_blank">View Demo</a> </p>
<p><strong>34.</strong> <a href="http://yura.thinkweb2.com/scripting/contextMenu/" target="_blank"><strong>Proto.Menu &#8211; Prototype Based Context Menu</strong></a><br />
Proto.Menu is a simple and lightweight prototype-based solution for context menu functionality on your page. Plays nice with JS turned off and menu styling can be easily defined in external stylesheet.<br />
<a href="http://yura.thinkweb2.com/scripting/contextMenu/" target="_blank">View Demo</a> </p>
<p align="right"><a href="#top">Top</a></p>
<h2>Forms And Tables</h2>
<p><a href="http://www.webdesignbeach.com/beachbar/ajax-fancy-captcha-jquery-plugin" target="_blank"><img src="http://cashrevelations.com/magazine/wp-content/media/ajax-fancy-captcha.jpg" alt="Ajax Fancy Captcha - JQuery Plugin" title="Ajax Fancy Captcha - JQuery Plugin" width="550" height="397" class="alignnone size-full wp-image-4594" /></a></p>
<p><a name="form"></a><strong>Forms And Auto-Complete</strong></p>
<p><strong>35.</strong> <a href="http://buildinternet.com/2009/01/changing-form-input-styles-on-focus-with-jquery/" target="_blank"><strong>Changing Form Input Styles On Focus With jQuery</strong></a><br />
This tutorial will show you how to spice them up with CSS classes and default values that change according to which form item is selected. All with just a splash of jQuery.<br />
<a href="http://buildinternet.com/live/jqueryform/jqueryform1.php" target="_blank">View Demo</a> </p>
<p><strong>36.</strong> <a href="http://lipidity.com/fancy-form/" target="_blank"><strong>FancyForm</strong></a><br />
FancyForm is a powerful checkbox replacement script used to provide the ultimate flexibility in changing the appearance and function of HTML form elements. It&#8217;s accessible, easy to use and degrades gracefully on all older, non-supporting browsers.<br />
<a href="http://lipidity.com/fancy-form/demo/" target="_blank">View Demo</a></p>
<p><strong>37.</strong> <a href="http://net.tutsplus.com/javascript-ajax/build-a-top-panel-with-jquery/" target="_blank"><strong>Incredible Login Form With jQuery</strong></a><br />
One struggle that still remains today in web design is displaying all of the redundant information on every page. For example, a login form. What if there was a way to easily make the content accessible on every page, but keep it hidden until needed? Well you can, by making a top panel that when clicked, will reveal its self and its content.<br />
<a href="http://nettuts.s3.amazonaws.com/041_TopPanelWithJquery/demo/index.html" target="_blank">View Demo</a></p>
<p> <strong>38.</strong> <a href="http://arashkarimzadeh.com/index.php/jquery/7-editable-jquery-plugin.html" target="_blank"><strong>Editable &#8211; JQuery Editable Plugin</strong></a><br />
This is a real customizable jQuery editable plugin. Currently it can convert any tag to text input, password, textarea, drop-down list. You can easily extend it by adding your own input type using its editableFactory object.<br /><a href="http://arashkarimzadeh.com/index.php/jquery/7-editable-jquery-plugin.html" target="_blank">View Demo</a></p>
<p><strong>39.</strong> <a href="http://mattberseth.com/blog/2007/12/creating_a_google_suggest_styl.html" target="_blank"><strong>Google Suggest Style Filter &#8211; AutoComplete Control</strong></a><br />
Create a Google Suggest-style filter with AutoComplete Control. AjaxControlToolkit&#8217;s AutoComplete control can be used with a data grid.<br /><a href="http://mattberseth2.com/demo/Default.aspx?Name=Creating+a+Google+Suggest+Style+Filter+with+the+AutoComplete+Control&#038;Filter=All" target="_blank">View Demo</a> </p>
<p><strong>40.</strong> <a href="http://bassistance.de/jquery-plugins/jquery-plugin-autocomplete/" target="_blank"><strong>Autocomplete &#8211; JQuery Plugin</strong></a><br />
Autocomplete an input field to enable users quickly finding and selecting some value, leveraging searching and filtering. By giving an autocompleted field focus or entering something into it, the plugin starts searching for matching entries and displays a list of values to choose from.<br /><a href="http://jquery.bassistance.de/autocomplete/demo/" target="_blank">View Demo</a> </p>
<p><strong>41.</strong> <a href="http://net.tutsplus.com/tutorials/javascript-ajax/adding-a-jquery-auto-complete-to-your-google-custom-search-engine/" target="_blank"><strong>Auto Complete To Your Google Custom Search Engine</strong></a><br />
This tutorial will show you how to use the &#8220;Popular Queries&#8221; feed from your Google Custom Search Engine (CSE) as a data source for a jQuery autocomplete.<br /><a href="http://net.tutsplus.com/demos/15_searchTut/search.html" target="_blank">View Demo</a> </p>
<p><strong>42.</strong> <a href="http://www.webdesignbeach.com/beachbar/ajax-fancy-captcha-jquery-plugin" target="_blank"><strong> Ajax Fancy Captcha &#8211; JQuery Plugin</strong></a><br />
Ajax Fancy Captcha is a jQuery plugin that helps you protect your web pages from bots and spammers. Captcha’s security level is medium, with the emphasis on nice looking and user friendly qualities while still offering reasonable protection from unwanted “guests”. Basic design and its elements are easy to change and customize.<br /><a href="http://www.webdesignbeach.com/beachbar/ajax-fancy-captcha-jquery-plugin" target="_blank">View Demo</a> </p>
<p><strong>43.</strong> <a href="http://www.interiders.com/2008/02/11/prototextboxlist-meets-autocompletion/" target="_blank"><strong>Proto! &#8211; TextboxList Meets Autocompletion</strong></a><br />
This is the Prototype version of the extended script by Guillermo Rauch. As with the previous script, this script has been converted and operates like the original.<br /><a href="http://www.interiders.com/wp-content/demos/ProtoAutocompleteList/test.html" target="_blank">View Demo</a>
<p align="right"><a href="#top">Top</a></p>
<p><a name="validation"></a><strong>Form Validation And Hints</strong></p>
<p><strong>44.</strong> <a href="http://mootools.floor.ch/en/demos/formcheck/index.htm" target="_blank"><strong>FormCheck</strong></a><br />
FormCheck is a MooTools class that allows you to validate a form by performing different tests before submission &#8211; installation tutorial and examples.<br /><a href="http://mootools.floor.ch/en/demos/formcheck/index.htm" target="_blank">View Demo</a></p>
<p><strong>45.</strong> <a href="http://zendold.lojcomm.com.br/fvalidator/" target="_blank"><strong>fValidator</strong></a><br />
fValidator is a free, open-source and unobtrusive JavaScript tool for handling form validation easily.<br /><a href="http://zendold.lojcomm.com.br/fvalidator/exampleA.asp" target="_blank">View Demo</a></p>
<p><strong>46.</strong> <a href="http://customformelements.net/" target="_blank"><strong>Custom Form Elements</strong></a><br />
This CFE script enhances form elements including radio buttons, checkboxes, file upload, textfield, textarea, images and the select, submit and reset buttons.<br /><a href="http://customformelements.net/demopage.php" target="_blank">View Demo</a></p>
<p align="right"><a href="#top">Top</a></p>
<p><a name="upload"></a><strong>File Upload</strong></p>
<p><strong>47.</strong> <a href="http://digitarald.de/project/fancyupload/" target="_blank"><strong>FancyUpload &#8211; Swiff Meets Ajax</strong></a><br />
FancyUpload is a file-input replacement which features an unobtrusive, multiple-file selection menu and queued upload with an animated progress bar. It is easy to setup and styleable via CSS and XHTML and uses MooTools to work in all modern browsers.<br />
<a href="http://digitarald.de/project/fancyupload/3-0/showcase/photoqueue/" target="_blank">View Demo</a></p>
<p><strong>48.</strong> <a href="http://www.uploadify.com/" target="_blank"><strong>Uploadify &#8211; JQuery File Upload Plugin Script</strong></a><br />
Uploadify is a jQuery plugin that allows the easy integration of a multiple (or single) file uploads on your website. An array of options allow for full customization for advanced users, but basic implementation is so easy that even coding novices can do it.<br /><a href="http://www.uploadify.com/demo/" target="_blank">View Demo</a></p>
<p><strong>49.</strong> <a href="http://the-stickman.com/web-development/javascript/multiple-file-uploader-mootools-version/" target="_blank"><strong>Multiple File Uploader &#8211; Mootools Version</strong></a><br />
A script that allows you to create a form in which your visitors can upload more than one file using MooTools.<br /><a href="http://the-stickman.com/files/mootools/multiupload/" target="_blank">View Demo</a></p>
<p><strong>50.</strong> <a href="http://www.extjs.com/learn/Extension:UploadForm" target="_blank"><strong>Extension &#8211; UploadForm</strong></a><br />
The Ext UploadForm is Ext.form.BasicForm extension for easy upload of (multiple) files to a server. The files are added to a queue first then they are uploaded to the server. Files can be removed from queue individually before upload or whole queue can be cleared. Result of upload is shown for each file by the success or failure icon.<br /><a href="http://aariadne.com/uploadform/" target="_blank">View Demo</a></p>
<p align="right"><a href="#top">Top</a></p>
<p><a name="table"></a><strong>Tables</strong></p>
<p><strong>51.</strong> <a href="http://www.leigeber.com/2009/03/table-sorter/" target="_blank"><strong>TinyTable JavaScript Table Sorter</strong></a><br />
Easy to use JavaScript table-sorting script. Features column highlighting, optional pagination, support for links, date/link parsing, alternate row highlighting, header class toggling, auto data type recognition and selective column sorting.<br /><a href="http://sandbox.leigeber.com/table-sorter/index.html" target="_blank">View Demo</a></p>
<p><strong>52.</strong> <a href="http://www.barelyfitz.com/projects/tabber/" target="_blank"><strong>JavaScript Tabifier</strong></a><br />
Automatically creates an HTML tab interface using plug-and-play JavaScript. Does not require you to set up a list of links, or anchors for the tabs, and you can use CSS to customize the appearance of the tabs.<br /><a href="http://www.barelyfitz.com/projects/tabber/" target="_blank">View Demo</a></p>
<p><strong>53.</strong> <a href="http://www.filamentgroup.com/lab/jquery_visualize_plugin_accessible_charts_graphs_from_tables_html5_canvas/" target="_blank"><strong>Accessible Charts And Graphs From Table Elements </strong></a><br />
The plugin provides a simple method for generating bar, line, area, and pie charts from an HTML table, and allows you to configure them in a variety of ways.<br /><a href="http://www.filamentgroup.com/examples/charting_v2/" target="_blank">View Demo</a></p>
<p><strong>54.</strong> <a href="http://www.askthecssguy.com/2007/08/creating_a_table_with_dynamica.html" target="_blank"><strong>Table With Dynamically Highlighted Columns</strong></a><br />
When you click on &#8220;Sign Up&#8221; for an option on Crazy Egg&#8217;s pricing table, that plan&#8217;s column highlights, the other plans vanish, and a signup form takes their place. There is a number of impressive things happening within this small area. The CSS Guy wanted to try and recreate the behavior step by step, and share the power of combining CSS, JavaScript, and images in clever ways.<br /><a href="http://www.askthecssguy.com/examples/crazyegg/example10.html" target="_blank">View Demo</a></p>
<p><strong>55.</strong> <a href="http://www.andrewplummer.com/code/tablegear/" target="_blank"><strong>TableGear</strong></a><br />
TableGear is a software package for working with data on the web. It is designed get your data into a web page, and let you work with it quickly and easily, the way you would in powerful desktop applications like Excel.<br /><a href="http://www.andrewplummer.com/demos/tablegear/" target="_blank">View Demo</a></p>
<p align="right"><a href="#top">Top</a></p>
<p><a name="boxes"></a><br />
<h2>Tool Tips And Boxes</h2>
<p><a href="http://net.tutsplus.com/tutorials/javascript-ajax/build-a-better-tooltip-with-jquery-awesomeness/" target="_blank"><img src="http://cashrevelations.com/magazine/wp-content/media/better-tooltip-with-jquery.jpg" alt="Better Tooltip With JQuery" title="Better Tooltip With JQuery" width="550" height="397" class="alignnone size-full wp-image-4599" /></a></p>
<p><strong>56.</strong> <a href="http://davidwalsh.name/jquery-homepage-mootools" target="_blank"><strong>Duplicate the jQuery Homepage Tooltips Using MooTools</strong></a><br />
The jQuery home page has a pretty suave tool tip-like effect, as seen above. Here’s how to accomplish the same effect using MooTools.<br /><a href="http://davidwalsh.name/dw-content/jquery-home.php" target="_blank">View Demo</a></p>
<p><strong>57.</strong> <a href="http://craigsworks.com/projects/qtip/" target="_blank"><strong>qTip &#8211; The jQuery Tooltip Plugin</strong></a><br />
qTip is an advanced tooltip plugin for the jQuery JavaScript framework. Built from the ground up to be user friendly, feature rich, qTip provides you with tonnes of features like rounded corners and speech bubble tips.<br /><a href="http://craigsworks.com/projects/qtip/demos/" target="_blank">View Demo</a></p>
<p><strong>58.</strong> <a href="http://www.php-help.ro/examples/mootooltips-javascript-tooltips/" target="_blank"><strong>MooTooltips &#8211; JavaScript Tooltips With MooTools</strong></a><br />
MooTooltips can display tooltip messages from HTML elements, Ajax calls or text added manually. Tooltip parameters can be passed either when instantiating the class or on the rel element parameter.<br /><a href="http://www.php-help.ro/examples/mootooltips-javascript-tooltips/" target="_blank">View Demo</a></p>
<p><strong>59.</strong> <a href="http://jqueryfordesigners.com/coda-popup-bubbles/" target="_blank"><strong>Coda Popup Bubbles</strong></a><br />
In this tutorial you will learn how to create Coda’s ‘puff’ pop-up bubbles, shown when you mouse over a downloadable image. This effect can be perfected by changing the initial reset code to read from the trigger element and approximate it’s position. <br />
<a href="http://jqueryfordesigners.com/demo/coda-bubble.html" target="_blank">View Demo</a></p>
<p><strong>60.</strong> <a href="http://www.nickstakenburg.com/projects/prototip2/" target="_blank"><strong>Prototip 2</strong></a><br />
Prototip allows you to easily create both simple and complex tooltips using the Prototype JavaScript framework. You can easily customize it, control the tool tip position and get configurable rounded corners (with no PNG images required).<br />
<a href="http://www.nickstakenburg.com/projects/prototip2/" target="_blank">View Demo</a></p>
<p><strong>61.</strong> <a href="http://net.tutsplus.com/tutorials/javascript-ajax/build-a-better-tooltip-with-jquery-awesomeness/" target="_blank"><strong>Better Tooltip With JQuery</strong></a><br />
Browsers will automatically display a tooltip when you provide a title attribute. In this tutorial Jon Cazier is going to show you how to quickly write a jQuery plugin that will replace the typical browser tooltip with something a little flashier.<br /><a href="http://nettuts.s3.amazonaws.com/234_tooltip/Demo/index.html" target="_blank">View Demo</a></p>
<p><strong>62.</strong> <a href="http://yellowgreen.de/morecss" target="_blank"><strong>MoreCSS</strong></a><br />
An easy to use, lightweight and fast JavaScript toolkit/library with CSS syntax for common things. With only 8 KB and it&#8217;s CSS like syntax MoreCSS is perfect for all the daily JavaScript things: popups, tabs, tooltips and more.<br /><a href="http://morecss.yellowgreen.de/target-selectors-demo" target="_blank">View Demo</a></p>
<p><strong>63.</strong> <a href="http://tympanus.net/codrops/2009/12/03/css-and-jquery-tutorial-overlay-with-slide-out-box/" target="_blank"><strong>Overlay With Slide Out Box</strong></a><br />
How to with CSS and jQuery create a semi-transparent overlay that covers all the page, and a message box that can be turned off again.<br /><a href="http://tympanus.net/Tutorials/CSSOverlay/" target="_blank">View Demo</a></p>
<p><strong>64.</strong> <a href="http://davidwalsh.name/facebook-modal-mootools" target="_blank"><strong>Facebook-Style Modal Box Using MooTools</strong></a><br />
Facebook’s Modal box is one the best modal box around. It’s lightweight, subtle, and very stylish. David Walsh has taken Facebook’s imagery and CSS and combined it with MooTools’ awesome functionality to duplicate the effect.<br /><a href="http://davidwalsh.name/dw-content/facebook-modal.php" target="_blank">View Demo</a></p>
<p><strong>65.</strong> <a href="http://www.glassbox-js.com/" target="_blank"><strong>GlassBox</strong></a><br />
GlassBox is a lightweight JavaScript User Interface (UI) library, which uses Prototype and Script.aculo.us for some effects. GlassBox lets you easily build lucent borders, colorful layouts and &#8220;Flash-like&#8221; effects.<br /><a href="http://www.glassbox-js.com/#examples" target="_blank">View Demo</a></p>
<p align="right"><a href="#top">Top</a></p>
<p><a name="calendar"></a><br />
<h2>Calendars And Timelines</h2>
<p><a href="http://www.frequency-decoder.com/2009/09/09/unobtrusive-date-picker-widget-v5" target="_blank"><img src="http://cashrevelations.com/magazine/wp-content/media/unobtrusive-date-picker.jpg" alt="Unobtrusive Date-Picker Widget V5" title="Unobtrusive Date-Picker Widget V5" width="550" height="397" class="alignnone size-full wp-image-4592" /></a></p>
<p><strong>66.</strong> <a href="http://tutorialzine.com/2010/01/advanced-event-timeline-with-php-css-jquery/" target="_blank"><strong>Advanced Event Timeline</strong></a><br />
In this tutorial you will learn how to make an Advanced Event Timeline with the help of PHP, MySQL, CSS and jQuery, that will display a pretty time line with clickable events. Adding new ones is going to be as easy as inserting a row in the database.<br /><a href="http://demo.tutorialzine.com/2010/01/advanced-event-timeline-with-php-css-jquery/demo.php" target="_blank">View Demo</a></p>
<p><strong>67.</strong> <a href="http://woork.blogspot.com/2009/01/elegant-animated-weekly-timeline-for.html" target="_blank"><strong>Elegant Animated Weekly Timeline</strong></a><br />
This tutorial explains how to design an elegant and animated weekly timeline, with daily annotations, you can customize and reuse quickly in your web projects.<br /><a href="http://woorktuts.110mb.com/weeklytimeline/timeline.html" target="_blank">View Demo</a></p>
<p><strong>68.</strong> <a href="http://arshaw.com/fullcalendar/download/" target="_blank"><strong>FullCalendar &#8211; jQuery Plugin</strong></a><br />
FullCalendar is a jQuery plugin that provides a full-sized drag and drop calendar. It uses AJAX to fetch events on-the-fly for each month and is easily configured to use your own feed format.<br /><a href="http://arshaw.com/fullcalendar/" target="_blank">View Demo</a></p>
<p><strong>69.</strong> <a href="http://www.frequency-decoder.com/2009/09/09/unobtrusive-date-picker-widget-v5" target="_blank"><strong>Unobtrusive Date-Picker Widget V5</strong></a><br />
This unobtrusive datePicker (calendar), which is accessible using the keyboard, requires no embedded JavaScript blocks, uses no pop-up windows and is suitable for use within documents served as application/XHTML+XML.<br /><a href="http://www.frequency-decoder.com/demo/date-picker-v5/" target="_blank">View Demo</a></p>
<p><strong>70.</strong> <a href="http://www.eyecon.ro/datepicker/" target="_blank"><strong>Date Picker &#8211; jQuery Plug-In</strong></a><br />
Date Picker component with a lot of options. Date Picker allows users to easily select a date or range of dates. Some features are: multiple calendars; single, multiple and range selection; marking of special, weekend and special dates; an easy-to-customize look via CSS and more<br /><a href="http://www.eyecon.ro/datepicker/" target="_blank">View Demo</a></p>
<p><strong>71.</strong> <a href="http://www.filamentgroup.com/lab/date_range_picker_using_jquery_ui_16_and_jquery_ui_css_framework/" target="_blank"><strong>JQuery Interactive Date Range Picker With Shortcuts</strong></a><br />
Date Range Picker plugin uses jQuery UI 1.7 and the new jQuery UI CSS Framework. This plugin wraps the jQuery UI datepicker into an interactive component specifically designed for choosing date ranges.<br /><a href="http://www.filamentgroup.com/examples/daterangepicker_v2/" target="_blank">View Demo</a></p>
<p><strong>72.</strong> <a href="http://www.electricprism.com/aeron/calendar/" target="_blank"><strong>Calendar &#8211; A JavaScript Class For Mootools</strong></a><br />
Calendar is a JavaScript class that adds accessible and unobtrusive date-pickers to your form elements. Features highly configurable inputs and selects, multi-calendar support, variable navigation options and multi-lingual and fancy date formatting.<br /><a href="http://www.electricprism.com/aeron/calendar/" target="_blank">View Demo</a></p>
<p><strong>73.</strong> <a href="http://jqueryfordesigners.com/fun-with-overflows/" target="_blank"><strong>Scrollable Timelines</strong></a><br />
Making use of the overflow and scrollLeft DOM property to scroll elements is a much more effective use of the CPU, over animating using CSS top/left. This tutorial demonstrates the same effect used in two completely different ways.<br /><a href="http://jqueryfordesigners.com/demo/scrollable-timelines.html" target="_blank">View Demo</a></p>
<p><strong>74.</strong> <a href="http://www.moonkiki.com/moonkiki/moogenda/" target="_blank"><strong>MooGenda &#8211; JavaScript Calendar Based On MooTools</strong></a><br />
MooGenda is a calendar based on MooTools, that reads events from JSON requests. Supports double click on event to see the deafult event view and features also drag and drop event in month view, drag and drop and resize event in diary view and every change send a request to back end (to store when and what changed in the event).<br /><a href="http://www.moonkiki.com/moogenda/moogenda.html" target="_blank">View Demo</a></p>
<p><strong>75.</strong> <a href="http://dansnetwork.com/mootools/events-calendar/" target="_blank"><strong>MooTools Events Calendar</strong></a><br />
The MooTools Events Calendar is a JavaScript calendar class that was built using the MooTools framework &#8211; the calendar supports week/day/month view and the addition of events.<br /><a href="http://dansnetwork.com/mootools/events-calendar/demo/" target="_blank">View Demo</a></p>
<p align="right"><a href="#top">Top</a></p>
<h2>Image Handling And Sliders</h2>
<p><a href="http://www.marcofolio.net/webdesign/creating_a_polaroid_photo_viewer_with_css3_and_jquery.html" target="_blank"><img src="http://cashrevelations.com/magazine/wp-content/media/polaroid-photo-viewer-jquery-css.jpg" alt="Polaroid Photo Viewer - jQuery And CSS3" title="Polaroid Photo Viewer - jQuery And CSS3" width="550" height="398" class="alignnone size-full wp-image-4452" /></a></p>
<p><a name="prev"></a><strong>Image Previewing And Galleries</strong></p>
<p><strong>76.</strong> <a href="http://james.padolsey.com/javascript/new-jquery-plugin-imgpreview/" target="_blank"><strong>imgPreview &#8211; jQuery Plug-In</strong></a><br />
The ‘imgPreview’ plugin allows your users to preview an image before clicking on it and, out of necessity, will preload the image so when a user does click through to it there is no waiting time. The image preview shows up in a tooltip-like box appearing alongside the user’s cursor when hovering over a link.<br /><a href="http://james.padolsey.com/demos/imgPreview/full/" target="_blank">View Demo</a></p>
<p><strong>77.</strong> <a href="http://www.php-help.ro/mootools-12-javascript-examples/slideitmoo-v11-image-slider/" target="_blank"><strong>SlideItMoo &#8211; Image Slider</strong></a><br />
SlideItMoo is a banner and image slider developed with MooTools. The image slider supports continuous sliding when navigating, offers the possibility to set how the slider will slide (from left or from right) when used with the auto slide feature on, offers the possibility to give it the item width (width of the slider’s items) and let it display the elements according to that width and the visible items parameter.<br /><a href="http://www.php-help.ro/examples/slideitmoo_1.1/" target="_blank">View Demo</a></p>
<p><strong>78.</strong> <a href="http://www.sohtanaka.com/web-design/fancy-thumbnail-hover-effect-w-jquery/" target="_blank"><strong>Fancy Thumbnail Hover Effect With JQuery</strong></a><br />
This is a thumbnail hover effect jquery and CSS tutorial. If you switch up the absolute potion coordinates, you can create various ways the hover effect pops out as well.<br /><a href="http://www.sohtanaka.com/web-design/examples/image-zoom/" target="_blank">View Demo</a></p>
<p><strong>79.</strong> <a href="http://orderedlist.com/articles/fancyzoom-meet-prototype" target="_blank"><strong>FancyZoom Meet Prototype</strong></a><br />
FancyZoom uses Apple’s rounded corners and supports pretty much any HTML you can throw in a div (images, text, Flash, etc.). It was built using script.aculo.us and Prototype &#8211; it now works with any HTML already included on the page.<br /><a href="http://orderedlist.com/demos/fancy-zoom/" target="_blank">View Demo</a></p>
<p><strong>80.</strong> <a href="http://pikachoose.com/" target="_blank"><strong>Pikachoose jQuery Image Gallery</strong></a><br />
Pikachoose is a lightweight Jquery plugin that allows easy presentation of photos with options for slideshows, navigation buttons, and auto play. Pikachoose is designed to be easily installed and easy to setup.<br /><a href="http://pikachoose.com/index.php/demo" target="_blank">View Demo</a></p>
<p><strong>81.</strong> <a href="http://www.pirolab.it/pirobox/index.php" target="_blank"><strong>PiroBox &#8211; jQuery Plugin For Fast Performing Photo Galleries</strong></a><br />
jQuery piroBox plugin is simple images gallery, realized with jQuery library. There is a choice between three different styles &#8211; shadow, white and black.<br /><a href="http://www.pirolab.it/pirobox/index.php" target="_blank">View Demo</a></p>
<p><strong>82.</strong> <a href="http://www.twospy.com/galleriffic/index.html" target="_blank"><strong>Galleriffic &#8211; jQuery Plugin For Photo Galleries</strong></a><br />
Galleriffic is a jQuery plugin that provides a rich, post-back free experience, optimized to handle high volumes of photos while conserving bandwidth. Note: there is more demos inside the article.<br /><a href="http://www.twospy.com/galleriffic/example-1.html" target="_blank">View Demo</a></p>
<p><strong>83.</strong> <a href="http://www.marcofolio.net/webdesign/creating_a_polaroid_photo_viewer_with_css3_and_jquery.html" target="_blank"><strong>Polaroid Photo Viewer &#8211; jQuery And CSS3</strong></a><br />
In this tutorial you will learn how to create a Polaroid Photo Viewer using jQuery and CSS3. You can drag the images around, rotate them by combining the CSS3 Box Shadow and Rotate properties &#8211; the jQuery inject the CSS3, keeping the CSS file clean.<br /><a href="http://demo.marcofolio.net/polaroid_photo_viewer/" target="_blank">View Demo</a></p>
<p align="right"><a href="#top">Top</a></p>
<p><a name="show"></a><strong>Slideshow</strong></p>
<p><strong>84.</strong> <a href="http://www.meadmiracle.com/SlidingGallery.aspx" target="_blank"><strong>Sliding Image Gallery &#8211; jQuery</strong></a><br />
Display a varying number of images in an attractive and easy to use manner. The inspiration for this plug-in this iTunes album viewer. The plug-in will take a group of images and turn them into a cyclical gallery of images which the user can click through. Note: There is more demos inside the article.<br /><a href="http://www.meadmiracle.com/SlidingGalleryDemo1.htm" target="_blank">View Demo</a></p>
<p><strong>85.</strong> <a href="http://css-tricks.com/moving-boxes/" target="_blank"><strong>Moving Boxes</strong></a><br />
A jQuery slider with buttons to change panels, and the panels zoom in and out.<br /><a href="http://css-tricks.com/examples/MovingBoxes/" target="_blank">View Demo</a></p>
<p><strong>86.</strong> <a href="http://www.buildinternet.com/project/supersized/" target="_blank"><strong>Supersized – Full Screen Background/Slideshow jQuery Plugin</strong></a><br />
Supersized features include: cycles Images/backgrounds via slideshow with transitions and preloading, navigation controls allow for pause/play and forward/back, resizes images to fill browser while maintaining image dimension ratio.<br /><a href="http://www.buildinternet.com/project/supersized/default.php" target="_blank">View Demo</a></p>
<p><strong>87.</strong> <a href="http://www.leigeber.com/2008/12/javascript-slideshow/" target="_blank"><strong>Animated JavaScript Slideshow</strong></a><br />
This dynamic JavaScript slideshow is feature packed and under 5KB. A few features include description support, link support, no naming restrictions, portrait image support, graceful degradation and active thumbnail status.<br /><a href="http://sandbox.leigeber.com/javascript-slideshow/" target="_blank">View Demo</a></p>
<p><strong>88.</strong> <a href="http://cssglobe.com/post/5780/easy-slider-17-numeric-navigation-jquery-slider" target="_blank"><strong>Easy Slider 1.7 &#8211; JQuery Plugin</strong></a><br />
JQuery plugin for sliding images and content. Easy Skider features include: auto-slide, continuous sliding, “Go to first” and “Go to last” buttons, hiding controls, optional wrapping markup for control buttons, vertical sliding, multiple sliders on one page.<br /><a href="http://cssglobe.com/lab/easyslider1.7/03.html" target="_blank">View Demo</a></p>
<p><strong>89.</strong> <a href="http://designm.ag/tutorials/image-rotator-css-jquery/" target="_blank"><strong>Image Rotator With Description </strong></a><br />
Although there are many great plugins already, this tutorial will help you understand how the image rotator works and helps you create your own from scratch.<br /><a href="http://www.sohtanaka.com/web-design/examples/image-rotator/" target="_blank">View Demo</a></p>
<p><strong>90.</strong> <a href="http://devthought.com/projects/mootools/barackslideshow/" target="_blank"><strong>BarackSlideshow</strong></a><br />
BarackSlideshow is a very tiny and lightweight slideshow script, that takes the power of MorphList to enhance visualization and navigation of the images.<br /><a href="http://devthought.com/wp-content/projects/mootools/barackslideshow/Demo/" target="_blank">View Demo</a></p>
<p><strong>91.</strong> <a href="http://www.serie3.info/s3slider/" target="_blank"><strong>s3Slider &#8211; jQuery plugin</strong></a><br />
s3Slider is a plugin built in jQuery for cross-fading slideshow, with inspiration from the JD`s Smooth Slide Show script. Realatively easy to install and use.<br /><a href="http://www.serie3.info/s3slider/demonstration.html" target="_blank">View Demo</a></p>
<p><strong>92.</strong> <a href="http://www.efectorelativo.net/laboratory/noobSlide/" target="_blank"><strong>noobSlide &#8211; MooTools</strong></a><br />
An easy to install and flexible slider plug-in created by using MooTools. The download includes a ready page example.<br /> <a href="http://www.efectorelativo.net/laboratory/noobSlide/" target="_blank">View Demo</a></p>
<p align="right"><a href="#top">Top</a></p>
<p><a name="light"></a><strong>Lightbox</strong></p>
<p><strong>93.</strong> <a href="http://www.no-margin-for-errors.com/projects/prettyphoto-jquery-lightbox-clone/" target="_blank"><strong>PrettyPhoto &#8211; jQuery Lightbox</strong></a><br />
PrettyPhoto is a jQuery based lightbox clone. It supports images and has also support for videos, flash, YouTube, iFrames. The setup is relatively easy and quick, plus the script is compatible in every major browser.<br /><a href="http://www.no-margin-for-errors.com/projects/prettyphoto-jquery-lightbox-clone/" target="_blank">View Demo</a></p>
<p><strong>94.</strong> <a href="http://www.nickstakenburg.com/projects/lightview/" target="_blank"><strong>Lightview &#8211; Overlay Anything With Style</strong></a><br />
Lightview was built to change the way you overlay content on a website. Designed to complement your content, and features include: smart image preloading, customization without CSS, adjustable rounded corners, no PNG required, resizing to always fit the screen and one-click slideshow.<br /><a href="http://www.nickstakenburg.com/projects/lightview/" target="_blank">View Demo</a></p>
<p><strong>95.</strong> <a href="http://www.shadowbox-js.com/" target="_blank"><strong>Shadowbox Media Viewer</strong></a><br />
Shadowbox is an online media viewer application that supports all of the web&#8217;s most popular media publishing formats. Written entirely in JavaScript and CSS and is highly customizable.<br /><a href="http://www.shadowbox-js.com/" target="_blank">View Demo</a></p>
<p><strong>96.</strong> <a href="http://visuallightbox.com/index.html#download" target="_blank"><strong>jQuery Visual LightBox 2.3.0</strong></a><br />
Visual LightBox script ported to jQuery. Now you can choose which engine to use with your image gallery &#8211; jQuery or old Prototype JS. Overlay image floats on scroll staying always visible, fit image inside the thumbnail and set background color for the thumbnails and options to set watermark image, position, font, color, and transparency.<br /><a href="http://visuallightbox.com/demo/" target="_blank">View Demo</a></p>
<p><strong>97.</strong> <a href="http://gettopup.com/" target="_blank"><strong>TopUp &#8211; JavaScript Pop Up</strong></a><br />
TopUp is an easy to use JavaScript library for unobtrusively displaying images and webpages in a Web 2.0 approach of popups. The library is jQuery and jQuery UI driven in order to maintain cross-browser compatibility and compactness. Beta release.<br /><a href="http://gettopup.com/" target="_blank">View Demo</a></p>
<p><strong>98.</strong> <a href="http://colorpowered.com/colorbox/" target="_blank"><strong>ColorBox &#8211; Customizable Lightbox Plugin</strong></a><br />
A light-weight, customizable lightbox plugin for jQuery 1.3 and 1.4 &#8211; supports photos, photo groups, slideshow, ajax, inline and iframed content. Less than 9KB of JavaScript. Note: there is more demos inside the article.<br /><a href="http://colorpowered.com/colorbox/core/example1/index.html" target="_blank">View Demo</a></p>
<p><strong>99.</strong> <a href="http://odyniec.net/projects/imgzoom/" target="_blank"><strong>imgZoom &#8211; jQuery Plugin</strong></a><br />
imgZoom is a jQuery plugin that implements a smooth zoom effect on images. It uses vector graphics (SVG or VML) to create a graceful transition between the thumbnail and the full-sized image. <br /><a href="http://odyniec.net/projects/imgzoom/" target="_blank">View Demo</a></p>
<p><strong>100.</strong> <a href="http://stickmanlabs.com/lightwindow/" target="_blank"><strong>LightWindow</strong></a><br />
The ultimate modal window system, LightWindow, allows you to build your own theme, create mixed media galleries including flash, quictkime and images.<br /><a href="http://stickmanlabs.com/lightwindow/" target="_blank">View Demo</a></p>
<p align="right"><a href="#top">Top</a></p>
<p><a name="effects"></a><strong>Image Effects</strong></p>
<p><strong>101.</strong> <a href="http://webdev.stephband.info/parallax.html" target="_blank"><strong>jParallax</strong></a><br />
jParallax turns a selected element into a &#8216;window&#8217;, or viewport, and all its children into absolutely positioned layers that can be seen through the viewport. These layers move in response to the mouse.<br /><a href="http://webdev.stephband.info/parallax_demos.html" target="_blank">View Demo</a></p>
<p><strong>102.</strong> <a href="http://tympanus.net/codrops/2009/12/16/creating-a-rotating-billboard-system-with-jquery-and-css/" target="_blank"><strong>Rotating Billboard System With jQuery And CSS</strong></a><br />
In this tutorial you will use some images, CSS and jQuery to create the effect of a rotating billboard with two ads. The idea is to make one set of image slices disappear while another one appear.<br /><a href="http://tympanus.net/Tutorials/Billboard/" target="_blank">View Demo</a></p>
<p><strong>103.</strong> <a href="http://www.swfir.com/" target="_blank"><strong>swfIR &#8211; swf Image Replacement</strong></a><br />
Using JavaScript and Flash, swfIR gives you the ability to apply an assortment of visual effects to any or all images on your website.<br />
<a href="http://www.swfir.com/examples/elastic/" target="_blank">View Demo</a></p>
<p><strong>104.</strong> <a href="http://buildinternet.com/2009/11/making-an-interactive-picture-with-jquery/" target="_blank"><strong>Interactive Picture With jQuery</strong></a><br />
In this tutorial you will learn how to piece together an interactive picture – aka an image that contains tooltips and popup boxes. The original inspiration for this tutorial came from the <a href="http://www.ikea.com/us/en/catalog/categories/departments/living_room" target="_blank">IKEA website</a>.<br /><a href="http://static.buildinternet.com/live-tutorials/interactive-picture/index.html" target="_blank">View Demo</a></p>
<p><strong>105.</strong> <a href="http://buildinternet.com/2009/08/crafting-an-animated-postcard-with-jquery/" target="_blank"><strong>Animated Postcard With jQuery</strong></a><br />
In this tutorial we will learn the basics of setting up a continuous animation which can be applied pretty much anywhere. Sam Dunn will teach you the art of looping animations using setTimeout(), how to take advantage of the Easing plugin and a new way to spice up your banner.<br /><a href="http://buildinternet.com/live/postcard/" target="_blank">View Demo</a></p>
<p><strong>106.</strong> <a href="http://jqueryfordesigners.com/bbc-radio-1-zoom-tabs/" target="_blank"><strong>BBC Radio 1 Zoom Tabs</strong></a><br />
How to achieve the effect on the latest BBC Radio 1 website, where the mouse rolls over the image block, tabs slide up and the image zooms a little to reveal more of the picture.<br /><a href="http://jqueryfordesigners.com/demo/radio1.html" target="_blank">View Demo</a></p>
<p><strong>107.</strong> <a href="http://www.hotajax.org/mootools/photos-other-plugins/653-floom-blinds-effect-mootools-slideshow.html" target="_blank"><strong>Floom &#8211; Blinds Effect MooTools Slideshow</strong></a><br />
Floom is a Blinds-effect MooTolls slideshow plugin. There are two ways of setting up Floom. One is the object way, where you specify the image url and the caption using the key-value notation. The second one is by simply passing an element collection, ie. <code>$$('#blinds img')</code>, where the passed element has to be the actual image collection.<br /><a href="http://www.hotajax.org/demo/mootools/Floom%201.0/Floom%201.0.htm" target="_blank">View Demo</a></p>
<p><strong>108.</strong> <a href="http://buildinternet.com/2009/06/animate-image-filling-up-using-jquery/" target="_blank"><strong>Animate Image Filling Up Using jQuery</strong></a><br />
Spruce up your website&#8217;s header by letting Sam Dunn teach you how to make an image appear to fill up with just a splash of jQuery and Photoshop.<br /><a href="http://buildinternet.com/live/imagefill/" target="_blank">View Demo</a></p>
<p align="right"><a href="#top">Top</a></p>
<p><a name="cropping"></a><strong>Image Cropping</strong></p>
<p><strong>109.</strong> <a href="http://odyniec.net/projects/imgareaselect/" target="_blank"><strong>imgAreaSelect &#8211; jQuery Plugin</strong></a><br />
imgAreaSelect is a jQuery plugin for selecting a rectangular area of an image. It allows web developers to easily implement image cropping functionality, as well as other user interface features, such as photo notes. Note: more demos <a href="http://odyniec.net/projects/imgareaselect/examples.html" target="_blank">Here</a>.<br /> <a href="http://odyniec.net/projects/imgareaselect/" target="_blank">View Demo</a> </p>
<p><strong>110.</strong> <a href="http://www.cropzoom.com.ar/index.html" target="_blank"><strong>CropZoom &#8211; jQuery Plugin</strong></a><br />
CropZoom is a plugin that let you select an area of an image to crop, whit this plugin you can zoom in or zoom out, drag and also rotate. The CropZoom plugin needs ui.droppable, ui.resizable, ui.slider from JQuery UI.<br /> <a href="http://www.cropzoom.com.ar/index.html" target="_blank">View Demo</a> </p>
<p><strong>111.</strong> <a href="http://uvumitools.com/crop.html" target="_blank"><strong>UvumiTools Crop</strong></a><br />
This simplified tool gives your users the ability to create a selection area that can be used to crop an image live on your web site. This is an extremely useful tool for any site that provides image hosting, for example.<br /> <a href="http://uvumitools.com/crop.html" target="_blank">View Demo</a></p>
<p><strong>112.</strong> <a href="http://deepliquid.com/content/Jcrop.html" target="_blank"><strong> Jcrop &#8211; The jQuery Image Cropping Plugin</strong></a><br />
Jcrop is the quick and easy way to add image cropping functionality to your web application. It combines the ease-of-use of a typical jQuery plugin with a powerful cross-platform DHTML cropping engine that is faithful to familiar desktop graphics applications.<br /> <a href="http://deepliquid.com/projects/Jcrop/demos.php" target="_blank">View Demo</a></p>
<p align="right"><a href="#top">Top</a></p>
<p><a name="csliders"></a><strong>Content Sliders</strong></p>
<p><strong>113.</strong> <a href="http://woork.blogspot.com/2009/01/ultra-versatile-slider-for-websites.html" target="_blank"><strong>Ultra Versatile Slider</strong></a><br />
In this tutorial Antonio Lupetti explains a simple step-by-step way to implement an ultra versatile slider with horizontal scrolling and animated effects using MooTools.<br /><a href="http://woorktuts.110mb.com/art_of_reuse_code/index4.html" target="_blank">View Demo</a></p>
<p><strong>114.</strong> <a href="http://developer.expressionz.in/blogs/2008/10/24/mootools-slider-with-two-knobs-double-pinned-slider-with-range-indicator/" target="_blank"><strong>Mootools Slider With Two Knobs</strong></a><br />
Mootools slider with two knobs (double pinned slider) with range indicator. You can easily change the look and feel of the range indicator, slider knob, the slider track by modifying the slider.css.<br /> <a href="http://developer.expressionz.in/downloads/mootools_double_pinned_slider_with_clipped_gutter_image_v2.2/slider_using_mootols_1.2.html" target="_blank">View Demo</a></p>
<p><strong>115.</strong> <a href="http://tympanus.net/codrops/2009/11/17/jpaginate-a-fancy-jquery-pagination-plugin/" target="_blank"><strong>jPaginate &#8211; Fancy jQuery Pagination Plugin</strong></a><br />
jPaginate is a jQuery pagination plugin that comes with a twist: animated page numbers. The user can slide through the available page numbers by clicking or just hovering over the arrows. Shortlinks to the first and last page are available as well.<br /><a href="http://tympanus.net/jPaginate/" target="_blank">View Demo</a></p>
<p><strong>116.</strong> <a href="http://solutoire.com/2008/03/10/mootools-css-styled-scrollbar/" target="_blank"><strong>Mootools CSS Styled Scrollbar</strong></a><br />
A small piece of JavaScript that creates a CSS-styled scroll bar from the MooTools “slider” class.<br /><a href="http://www.solutoire.com/experiments/scrollbar/index.html" target="_blank">View Demo</a></p>
<p><strong>117.</strong> <a href="http://css-tricks.com/anythingslider-jquery-plugin/" target="_blank"><strong>AnythingSlider &#8211; JQuery Plugin</strong></a><br />
This new AnythingSlider is an attempt at bringing together the functionality of all of those previous sliders Chris Coyier created and adding new features. In other words, to create a really “full featured” slider that could be widely useful.<br /><a href="http://css-tricks.com/examples/AnythingSlider/" target="_blank">View Demo</a></p>
<p><strong>118.</strong> <a href="http://tympanus.net/codrops/2009/11/23/jcapslide-a-jquery-image-caption-plugin/" target="_blank"><strong>jCapSlide &#8211; jQuery Image Caption Plugin</strong></a><br />
Plugin for creating nice sliding captions for images. When hovering over the image, the caption appears and the image gets a semi-transparent color overlay.<br /><a href="http://tympanus.net/jCapSlide/" target="_blank">View Demo</a></p>
<p><strong>119.</strong> <a href="http://net.tutsplus.com/tutorials/javascript-ajax/a-bullet-proof-content-viewer/" target="_blank"><strong>A Bullet-Proof Content Viewer</strong></a><br />
In this tutorial, we&#8217;re going to look at how we can create an attractive and space-saving content viewer which even works with JavaScript disabled. You will build a solid core of semantic HTML &#8211; styled with some basic CSS and some use of jQuery to add further enhancements in the form of transition animations.<br /><a href="http://nettuts.s3.cdn.plus.org/530_slider/code/contentviewer.html" target="_blank">View Demo</a></p>
<p><strong>120.</strong> <a href="http://net.tutsplus.com/tutorials/javascript-ajax/create-an-amazoncom-books-widget-with-jquery-and-xml/" target="_blank"><strong>Amazon Books Widget With jQuery And XML</strong></a><br />
It makes sense to forgo database tables and server-side code when you need to store a limited amount of non-sensitive data. Accessing this data can be a snap with jQuery because the library was built to traverse XML documents with ease. With some custom JavaScript and jQuery magic you can create some interesting widgets. A good way to demonstrate this functionality is by building a browsable Amazon.com books widget.<br /><a href="http://nettuts.s3.amazonaws.com/152_jqueryBook/source/source/index.html" target="_blank">View Demo</a></p>
<p align="right"><a href="#top">Top</a></p>
<p><a name="comm"></a><br />
<h2>Interactivity And Communication</h2>
<p><a href="http://tutorialzine.com/2009/12/animated-share-buttons-jquery-css/" target="_blank"><img src="http://cashrevelations.com/magazine/wp-content/media/animated-sharing-bar-with-jquery.jpg" alt="Animated Sharing Bar - jQuery" title="Animated Sharing Bar - jQuery" width="550" height="397" class="alignnone size-full wp-image-4449" /></a></p>
<p><strong>121.</strong> <a href="http://www.webdeveloperjuice.com/2010/01/17/star-rating-using-css-sprite-and-jquery-demo/" target="_blank"><strong>Star Rating &#8211; CSS Sprite And jQuery</strong></a><br />
In this tutorial from Web Developer Juice you will learn how to create star rating with the help of CSS Sprite and jQuery &#8211; AJAX Call is used to store the voting value.<br /><a href="http://www.webdeveloperjuice.com/demos/css/star-rating.html" target="_blank">View Demo</a></p>
<p><strong>122.</strong> <a href="http://www.nickstakenburg.com/projects/starbox/" target="_blank"><strong>Starbox &#8211; Rating Stars For Prototype</strong></a><br />
Starbox allows you to easily create all kinds of rating boxes using just one PNG image. The library is build on top of the Prototype JavaScript framework. For some extra effects you can add Scriptaculous as well. <br /><a href="http://www.nickstakenburg.com/projects/starbox/" target="_blank">View Demo</a></p>
<p><strong>123.</strong> <a href="http://tutorialzine.com/2009/12/animated-share-buttons-jquery-css/" target="_blank"><strong>Animated Sharing Bar</strong></a><br />
Encourage your visitors to share your content on the networks by using pure JavaScript with the jQuery framework, to make an animated sharing bar, which will enable your website visitors to share posts on a number of social networks.<br /><a href="http://demo.tutorialzine.com/2009/12/animated-share-buttons-jquery-css/demo.html" target="_blank">View Demo</a></p>
<p><strong>124.</strong> <a href="http://www.newmediacampaigns.com/page/a-jquery-plugin-for-zoomable-interactive-maps" target="_blank"><strong>jQuery Plugin For Zoomable And Interactive Maps</strong></a><br />
A jQuery plugin for zoomable and interactive maps &#8211; the map was made to be as appealing as possible by using crisp graphics and smooth animations.<br /><a href="http://www.newmediacampaigns.com/page/a-jquery-plugin-for-zoomable-interactive-maps#demos" target="_blank">View Demo</a></p>
<p><strong>125.</strong> <a href="http://code.google.com/p/opensocial-jquery/downloads/list" target="_blank"><strong>OpenSocial jQuery Mixi Platform 1.0.0</strong></a><br />
OpenSocial jQuery is a jQuery based concise JavaScript Library for rapid OpenSocial Applications development &#8211; The jQuery mixi Platform is a plugin to use the extension of mixi specifically.<br /><a href="http://code.google.com/p/opensocial-jquery/#Examples" target="_blank">View Demo</a></p>
<p><strong>126.</strong> <a href="http://www.queness.com/post/309/create-a-digg-style-post-sharing-tool-with-jquery" target="_blank"><strong>Digg-Style Post Sharing Tool With JQuery</strong></a><br />
Kevin Liew will show you how to create a social bookmarking tool that looks similar to digg&#8217;s. He also includes the komodomedia&#8217;s social bookmarking icons and a long list of submission URL for one click bookmark.<br /><a href="http://www.queness.com/resources/html/shareit/index.html" target="_blank">View Demo</a></p>
<p><strong>127.</strong> <a href="http://www.ajaxim.com/" target="_blank"><strong>Ajax IM</strong></a><br />
Ajax im is a browser-based instant messaging client. It uses AJAX to create a near real-time IM environment that can be used in conjunction with community, intranet, and social websites. Demo usernames are &#8220;test&#8221;, and &#8220;test (1 to 4)&#8221;. Password is &#8220;test&#8221;.<br /><a href="http://www.ajaxim.net/" target="_blank">View Demo</a></p>
<p><strong>128.</strong> <a href="http://tympanus.net/codrops/2009/11/24/jfeedback/" target="_blank"><strong>jFeedback &#8211; Minimal jQuery Notification Plugin</strong></a><br />
A minimal way to notify users of success or error, based on Twitter’s bar and jBar. The notification consists of a simple “OK” or “Error” icon which the user can decide to click if he is interested in the details of the notification.<br /><a href="http://tympanus.net/jFeedback/" target="_blank">View Demo</a></p>
<p><strong>129.</strong> <a href="http://net.tutsplus.com/tutorials/javascript-ajax/drag-to-share/" target="_blank"><strong>Drag To Share</strong></a><br />
We’ve all seen the brilliant functionality on Mashable where news stories and interesting articles can be shared to social networking sites; the functionality is driven by the images accompanying the articles; you click and hold on an image and can then drag it into a toolbar to share it. In this tutorial Dan Wellman is going to show you how you can replicate this behavior with jQuery and jQuery UI.<br /><a href="http://nettuts.s3.amazonaws.com/467_dragtoShare/source/dragToShare.html" target="_blank">View Demo</a> </p>
<p><strong>130.</strong> <a href="http://net.tutsplus.com/tutorials/javascript-ajax/building-a-better-blogroll-dynamic-fun-with-simplepie-and-jquery/" target="_blank"><strong>Better Blogroll &#8211; Dynamic Fun With SimplePie And JQuery</strong></a><br />
A traditional blogroll is a simple list of other sites, often in the sidebar. Let&#8217;s improve upon the concept of a blogroll by not just listing sites, but dynamically pulling recent headlines from them, and using some fun jQuery animation.<br />
<a href="http://nettuts.s3.amazonaws.com/036_BetterBlogRoll/sourceFiles/index.html" target="_blank">View Demo</a> </p>
<p><strong>131.</strong> <a href="http://www.moretechtips.net/2009/11/twitter-trackbacks-widget-jquery-plugin.html" target="_blank"><strong>Twitter Trackbacks Widget &#8211; jQuery Plugin </strong></a><br />
Highly customizable Twitter trackbacks widget to integrate tweets that mention your post into your blog. Each tweet comes with reply and retweet links to get more readers engaged in your story conversation. Display tweets as a bar with transition effects or as a fixed list. Many transition options like opacity, height and font-size.<br /><a href="http://twitter-trackbacks-widget.googlecode.com/svn/v1/demo3.htm" target="_blank">View Demo</a></p>
<p><strong>132.</strong> <a href="http://www.moretechtips.net/2009/10/twitter-friends-followers-widget-jquery.html" target="_blank"><strong>Twitter Friends And Followers Widget &#8211; JQuery Plugin</strong></a><br />
Here is a jQuery plugin that you can embed anywhere to display pictures of your Twitter followers or friends (whom you follow) and their latest tweets if you like.<br />
<a href="http://twitter-friends-widget.googlecode.com/svn/v1/demo4.htm" target="_blank">View Demo</a> </p>
<p><strong>133.</strong> <a href="http://tutorialzine.com/2009/10/jquery-twitter-ticker/" target="_blank"><strong>jQuery Twitter Ticker</strong></a><br />
In this tutorial you will learn how to create a jQuery &amp; CSS twitter ticker which utilizes Twitter’s Search API. It will show your or your friends’ latest tweets, and will not require any server side code or databases.<br /><a href="http://demo.tutorialzine.com/2009/10/jquery-twitter-ticker/demo.html" target="_blank">View Demo</a></p>
<p><strong>134.</strong> <a href="http://moojito.cz/index-man.htm" target="_blank"><strong>Animated TwitterReader</strong></a><br />
Animated TwitterReader class with MooTools. The MooTools plug-in for downloading and displaying Twitter status via Twitter Search API &#8211; created by Jakub Karlec.<br /><a href="http://moojito.cz/" target="_blank">View Demo</a></p>
<p><strong>135.</strong> <a href="http://www.moretechtips.net/2009/09/realtime-related-tweets-bar-another.html" target="_blank"><strong>Realtime Related Tweets Bar &#8211; JQuery Plugin</strong></a><br />
A real-time tweets bar related to your posts from your twitter timeline or from anybody or even limit it by a geocode coordinates. Features; show realtime related tweets based on your post tags, show your twitter timeline (related to your post or not), return only tweets with links or return all and more.<br /><a href="http://realtime-related-tweets-bar.googlecode.com/svn/v1/html-realtime-users.htm" target="_blank">View Demo</a> </p>
<p><strong>136.</strong> <a href="http://woork.blogspot.com/2008/07/fantastic-news-ticker-newsvine-like.html" target="_blank"<strong>Fantastic News Ticker Newsvine Like &#8211; Mootools</strong></a><br />
In this tutorial Antonio Lupetti teachs you how to in a simple way implement a Newsvine like News Ticker (with news vertical scrolling) on your website.<br /><a href="http://woorktuts.110mb.com/newsticker/index.html" target="_blank">View Demo</a></p>
<p><strong>137.</strong> <a href="http://www.latentmotion.com/search-and-share/" target="_blank"><strong>Search And Share</strong></a><br />
Search and Share makes highlighting text to a more functional action. More specifically, it attempts to understand the intention of a user’s text selection and presents a variety of options accordingly.<br />
<a href="http://www.latentmotion.com/search-and-share/" target="_blank">View Demo</a> </p>
<p><strong>138.</strong> <a href="http://jsdraw2d.jsfiction.com/" target="_blank"><strong>jsDraw2D &#8211; 2D Graphics Library For JavaScript</strong></a><br />
This is a pure JavaScript library to draw 2D graphics on web pages inside web browser without using SVG or VML. JavaScript developers, web developers and webmasters can take advantage of the library to add graphics drawing functionality to their web applications or websites using the library.<br /><a href="http://jsdraw2d.jsfiction.com/#demo" target="_blank">View Demo</a> </p>
<p align="right"><a href="#top">Top</a></p>
<p><a name="font"></a><br />
<h2>Font And Text</h2>
<p><a href="http://tympanus.net/codrops/2010/01/03/prettynumber-a-jquery-plugin-for-formatting-numbers/" target="_blank"><img src="http://cashrevelations.com/magazine/wp-content/media/pretty-number-jquery-plugin.jpg" alt="PrettyNumber – jQuery Plugin For Formatting Numbers" title="PrettyNumber – jQuery Plugin For Formatting Numbers" width="550" height="397" class="alignnone size-full wp-image-4453" /></a></p>
<p><strong>139.</strong> <a href="http://typeface.neocracy.org/" target="_blank"><strong>Typeface.js &#8211; Rendering Text With JavaScript, &lt;canvas&gt;, And VML</strong></a><br />
Instead of creating images or using flash just to show your site&#8217;s graphic text in the font you want, you can use typeface.js and write in plain HTML and CSS, just as if your visitors had the font installed locally.<br />
<a href="http://typeface.neocracy.org/examples.html" target="_blank">View Demo</a></p>
<p><strong>140.</strong> <a href="http://jwf.us/projects/jQSlickWrap/" target="_blank"><strong>jQSlickWrap &#8211; Slick Text Wrapping For jQuery</strong></a><br />jQSlickWrap is a plugin for jQuery which allows you to wrap content around irregularly shaped images, easily. Use float and padding CSS styles to specify how the wrapping will work. Written with Progressive Enhancement in mind.<br /><a href="http://jwf.us/projects/jQSlickWrap/#examples" target="_blank">View Demo</a></p>
<p><strong>141.</strong> <a href="http://www.iofo.it/jquery/fonteffect/" target="_blank"><strong>FontEffect &#8211; JQuery Plugin</strong></a><br />
Font effect is a jQuery plugin that adds some effect to html text. The available effects are Outline, Shadow, Gradient and Mirror. No images are used for these effects and no additional CSS is necessary. All effects are contained in the plugin and do not interfere with page rendering in older browser or browser with JavaScript disabled.<br />
<a href="http://www.iofo.it/jquery/fonteffect/" target="_blank">View Demo</a></p>
<p><strong>142.</strong> <a href="http://davidwalsh.name/text-select-widget" target="_blank"><strong>New York Times-Style Text Selection Widget</strong></a><br />
NYT’s text selection widget listens for text selection and presents the user with a “search” icon they may click on to learn more about that term. Also available as jQuery.<br /><a href="http://davidwalsh.name/dw-content/selection-search.php" target="_blank">View Demo</a></p>
<p><strong>143.</strong> <a href="http://davidwalsh.name/mootools-pull-quotes" target="_blank"><strong>Pull Quotes With MooTools</strong></a><br />
Chris Coyier authored a post titled <a href="http://css-tricks.com/better-pull-quotes/" target="_blank">Better Pull Quotes: Don’t Repeat Markup</a> a while back. In his post he created great-looking pull quotes without repeating any content — instead he uses jQuery to dynamically create the pull quotes. The following is the MooTools method for doing so.<br /><a href="http://davidwalsh.name/dw-content/mootools-pull-quote.php" target="_blank">View Demo</a></p>
<p><strong>144.</strong> <a href="http://welcome.totheinter.net/columnizer-jquery-plugin/" target="_blank"><strong>Columnizer &#8211; jQuery Plugin</strong></a><br />
The Columnizer jQuery Plugin will automatically layout your content in newspaper column format. You can specify either column width or a static number of columns. Note: there is more demos inside the article.<br /><a href="http://welcome.totheinter.net/autocolumn/sample2.html" target="_blank">View Demo</a></p>
<p><strong>145.</strong> <a href="http://tympanus.net/codrops/2010/01/03/prettynumber-a-jquery-plugin-for-formatting-numbers/" target="_blank"><strong>PrettyNumber – Plugin For Formatting Numbers</strong></a><br />
A jQuery plugin that transforms a number into a human readable format. This simple plugin formats a number like 23454321234 into 23.454.321.234 &#8211; you can use different delimiters like the comma, dot, space or anything you specify in the plugin.<br /><a href="http://tympanus.net/codrops/2010/01/03/prettynumber-a-jquery-plugin-for-formatting-numbers/" target="_blank">No Demo</a></p>
<p align="right"><a href="#top">Top</a></p>
<p><a name="misc"></a><br />
<h2>Miscellaneous</h2>
<p><a href="http://tympanus.net/codrops/2009/12/14/day-and-night-creating-animation-with-jquery-and-css/" target="_blank"><img src="http://cashrevelations.com/magazine/wp-content/media/day-and-night-animation.jpg" alt="Day And Night - Scenery Animation with jQuery" title="Day And Night - Scenery Animation with jQuery" width="550" height="397" class="alignnone size-full wp-image-4463" /></a></p>
<p><strong>146.</strong> <a href="http://davidwalsh.name/ajax-mootools-fx-explode" target="_blank"><strong>Ajax Page Loads Using MooTools Fx.Explode</strong></a><br />
When you click on any of the designated Fx.Explode elements, the elements “explode” off of the screen. Click again and they magically reappear.<br /><a href="http://davidwalsh.name/dw-content/fx.explode.php" target="_blank">View Demo</a></p>
<p><strong>147.</strong> <a href="http://tympanus.net/codrops/2009/12/14/day-and-night-creating-animation-with-jquery-and-css/" target="_blank"><strong>Day And Night &#8211; Scenery Animation</strong></a><br />
How to with jQuery and CSS create an amazing animated scenery with just a few lines of jQuery and some absolute positioned elements with images. Note: This will not work in any IE version.<br /><a href="http://tympanus.net/Tutorials/jQuerySceneryAnimation/" target="_blank">View Demo</a></p>
<p><strong>148.</strong> <a href="http://blog.egorkhmelev.com/2009/11/jquery-slider-safari-style/" target="_blank"><strong>jQuery Slider Plugin &#8211; Safari Style</strong></a><br />
jQuery Slider is easy to use and multifunctional jQuery plugin. Helps you to build a range slider with Safari Style. Useful and usable on for example real estate websites.<br /><a href="http://blog.egorkhmelev.com/2009/11/jquery-slider-safari-style/" target="_blank">View Demo</a></p>
<p><strong>149.</strong> <a href="http://icant.co.uk/sandbox/stepbystep/" target="_blank"><strong>Step By Step &#8211; Show And Explain Visitors What Your Page Has For Them</strong></a><br />
You might have encountered interactive demos created with screencasting and screengrabbing software that explain an interface to users in a step-by-step manner. This is exactly what this script does for web sites.<br /><a href="http://icant.co.uk/sandbox/stepbystep/fullautoexample.html" target="_blank">View Demo</a></p>
<p><strong>150.</strong> <a href="http://yensdesign.com/2008/12/create-an-amazing-music-player-using-mouse-gestures-hotkeys-in-jquery/" target="_blank"><strong>Music Player In JQuery</strong></a><br />
In this tutorial you create an amazing music player coded in xHTML and jQuery that made use of mouse gestures and hotkeys. You can click and drag with mouse to interact with interface’s music player or use directional keys and spacebar instead of mouse.<br />
<a href="http://yensdesign.com/tutorials/musicplayer/" target="_blank">View Demo</a></p>
<p><strong>151.</strong> <a href="http://davidwalsh.name/skype-mootools" target="_blank"><strong>Skype-Style Buttons Using MooTools</strong></a><br />
JQuery expert Janko Jovanovic dropped a sweet tutorial showing you how to create a Skype-like button using jQuery. David Walsh was impressed by Janko’s article so he decided to port the effect to MooTools.<br />
<a href="http://davidwalsh.name/dw-content/mootools-skype.php" target="_blank">View Demo</a></p>
<p><strong>152.</strong> <a href="http://www.impressivewebs.com/javascript-folder-collapser-for-dynamic-content-tutorial/" target="_blank"><strong>Folder Collapser For Dynamic Content </strong></a><br />
How to create a group of collapsible folders using pure JavaScript and some JQuery added to the final product to give it a little bit of flare. The code will be structured in such a way that allows for implementation into a dynamic page &#8211; wherein the number of folders may be unknown.<br /><a href="http://www.impressivewebs.com/demo-files/javascript-folder-collapser-demo.html" target="_blank">View Demo</a></p>
<p><strong>153.</strong> <a href="http://davidwalsh.name/mootools-drag-opacity" target="_blank"><strong>MooTools Drag Opacity</strong></a><br />
In this tutorial David Walsh will learn you how to make a &#8220;drag opacity and fading&#8221; effect with the help of some MooTools. The code itself is quite simple — Drag.Move’s onStart and onComplete events to begin and end the fading.<br /><a href="http://davidwalsh.name/dw-content/drag-opacity.php" target="_blank">View Demo</a></p>
<p><strong>154.</strong> <a href="http://net.tutsplus.com/tutorials/javascript-ajax/create-a-twitter-like-load-more-widget/" target="_blank"><strong>Twitter-Like Load More Widget</strong></a><br />
Twitter uses a brilliant technique for loading more information; you click the link and fresh items magically appear on the screen. This tutorial teaches you to use AJAX, CSS, JavaScript, JSON, PHP, and HTML to create that magic. This tutorial will also feature both jQuery and MooTools versions of the script.<br /><a href="http://davidwalsh.name/dw-content/load-more.php" target="_blank">View Demo</a> </p>
<p><strong>155.</strong> <a href="http://net.tutsplus.com/tutorials/html-css-techniques/learn-how-to-create-a-retro-animated-flip-down-clock/" target="_blank"><strong>Retro Animated Flip-Down Clock</strong></a><br />
In this tutorial, you will create an animated flip down clock inspired by the 70’s. Using the Mootools framework, Alexandru Pitea tried to replicate the flip action of the pads and make it as lifelike as possible. <br /><a href="http://nettuts.s3.amazonaws.com/470_clock/Source/index.html" target="_blank">View Demo</a></p>
<p><strong>156.</strong> <a href="http://tutorialzine.com/2009/12/colorful-clock-jquery-css/" target="_blank"><strong>Colorful Clock With CSS And jQuery</strong></a><br />
In this tutorial Martin Angelov will learn you how to make a cool and colorful clock with the help of some jQuery and CSS.<br /><a href="http://demo.tutorialzine.com/2009/12/colorful-clock-jquery-css/demo.html" target="_blank">View Demo</a></p>
<p><strong>157.</strong> <a href="http://net.tutsplus.com/tutorials/javascript-ajax/build-a-web-20-document-search-engine/" target="_blank"><strong>Web 2.0 Document Search Site</strong></a><br />
In this tutorial we will create a document searching site with jQuery. This site will be used to search documents by specifying an extension (file type). The data is then filtered and sent to Google.<br /><a href="http://nettuts.s3.amazonaws.com/352_documentSearch/demo/index.html" target="_blank">View Demo</a></p>
<p><strong>158.</strong> <a href="http://www.queness.com/post/1743/create-a-fast-and-simple-toggle-view-content-with-jquery" target="_blank"><strong>Fast And Simple Toggle View Content</strong></a><br />
This script is using the UL list and allows user to toggle to display the content of LI items. This is a useful user interface feature that helps designers to save space and build a less complicated user interface.<br /><a href="http://www.queness.com/resources/html/toggle/index.html" target="_blank">View Demo</a></p>
<p><strong>159.</strong> <a href="http://mootools.net/docs/more/Core/Depender" target="_blank"><strong>Depender</strong></a><br />
A new plugin called Depender which uses MooTools dependency mappings to allow you to lazy load additional scripts on the fly based on what you need.<br /><a href="http://mootools.net/docs/more/Core/Depender#Depender:Example" target="_blank">View Demo</a></p>
<p align="right"><a href="#top">Top</a></p>
<p>The resources are not in any particular order and as usual you decide what resource fits best for your demands. Cashrevelations.com is not affiliated with any of the authors.</p>
]]></content:encoded>
			<wfw:commentRss>http://cashrevelations.com/magazine/2010/01/150-javascript-techniques/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
		<item>
		<title>10 New jQuery Techniques</title>
		<link>http://cashrevelations.com/magazine/2009/11/new-jquery-techniques/</link>
		<comments>http://cashrevelations.com/magazine/2009/11/new-jquery-techniques/#comments</comments>
		<pubDate>Fri, 27 Nov 2009 19:14:54 +0000</pubDate>
		<dc:creator>Tommy Olovsson</dc:creator>
				<category><![CDATA[Resources]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[AJAX]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jQuery]]></category>

		<guid isPermaLink="false">http://cashrevelations.com/magazine/?p=3425</guid>
		<description><![CDATA[10 New jQuery Techniques (developed between Oct - Nov 2009) with demos that can enhance and bring some interactivity to your website or blog and with that make them a bit more user friendly. ]]></description>
			<content:encoded><![CDATA[<p><em>Since we did our research and wrote the article <a href="http://cashrevelations.com/magazine/2009/10/ajax-and-javascript/">100 Ajax And JavaScript Techniques</a> some new jQuery techniques were born or updated with new features. Apart from being practical and good solutions to different presentation problems, they are also very funny to play around with &#8211; a bit like toys for grown-ups. So, we decided to list those new techniques we think could be most useful in a modern webdesign. </em></p>
<p><a href="http://tympanus.net/codrops/2009/11/23/jcapslide-a-jquery-image-caption-plugin/" target="_blank"><img src="http://cashrevelations.com/magazine/wp-content/media/jcapslide-image-caption-plugin.jpg" alt="jCapSlide - jQuery Image Caption Plugin" title="jCapSlide - jQuery Image Caption Plugin" width="437" height="274" class="aligncenter size-full wp-image-3478" /></a></p>
<p class="note"><a href="http://en.wikipedia.org/wiki/Jquery" target="_blank">Wikipedia</a>: jQuery is a lightweight JavaScript library that emphasizes interaction between JavaScript and HTML. Licensed under the MIT License and the GNU License. </p>
<p>Cashrevelations.com presents 10 New jQuery Techniques with demos that can enhance and bring some interactivity to your website or blog and with that make them a bit more user friendly. You might also be interested to visit <a href="http://jquery.com/" target="_blank">jQuery &#8211; The JavaScript Library</a>.</p>
<h2>jQuery Techniques</h2>
<p><strong>1.</strong> <a href="http://buildinternet.com/2009/11/making-an-interactive-picture-with-jquery/" target="_blank"><strong>Interactive Picture With jQuery</strong></a><br />
In this tutorial you will learn how to piece together an interactive picture – aka an image that contains tooltips and popup boxes. The original inspiration for this tutorial came from the <a href="http://www.ikea.com/us/en/catalog/categories/departments/living_room" target="_blank">IKEA website</a>.<br /><a href="http://static.buildinternet.com/live-tutorials/interactive-picture/index.html" target="_blank">View&nbsp;Demo</a> </p>
<p><strong>2.</strong> <a href="http://tympanus.net/codrops/2009/11/23/jcapslide-a-jquery-image-caption-plugin/" target="_blank"><strong>jCapSlide &#8211; jQuery Image Caption Plugin</strong></a><br />
Plugin for creating nice sliding captions for images. When hovering over the image, the caption appears and the image gets a semi-transparent color overlay.<br /><a href="http://tympanus.net/jCapSlide/" target="_blank">View&nbsp;Demo</a></p>
<p><strong>3.</strong> <a href="http://gettopup.com/" target="_blank"><strong>TopUp &#8211; JavaScript Pop Up</strong></a><br />
TopUp is an easy to use JavaScript library for unobtrusively displaying images and webpages in a Web 2.0 approach of popups. The library is jQuery and jQuery UI driven in order to maintain cross-browser compatibility and compactness. Beta release.<br /><a href="http://gettopup.com/" target="_blank">View&nbsp;Demo</a></p>
<p><strong>4.</strong> <a href="http://tutorialzine.com/2009/10/jquery-twitter-ticker/" target="_blank"><strong>jQuery Twitter Ticker</strong></a><br />
In this tutorial you will learn how to create a jQuery &#038; CSS twitter ticker which utilizes Twitter’s Search API. It will show your or your friends’ latest tweets, and will not require any server side code or databases.<br /><a href="http://demo.tutorialzine.com/2009/10/jquery-twitter-ticker/demo.html" target="_blank">View&nbsp;Demo</a></p>
<p><strong>5.</strong> <a href="http://www.moretechtips.net/2009/11/twitter-trackbacks-widget-jquery-plugin.html" target="_blank"><strong>Twitter Trackbacks Widget &#8211; jQuery Plugin </strong></a><br />
Highly customizable Twitter trackbacks widget to integrate tweets that mention your post into your blog. Each tweet comes with reply and retweet links to get more readers engaged in your story conversation. Display tweets as a bar with transition effects or as a fixed list. Many transition options like opacity, height and font-size.<br /><a href="http://twitter-trackbacks-widget.googlecode.com/svn/v1/demo3.htm" target="_blank">View&nbsp;Demo</a></p>
<p><a href="http://buildinternet.com/2009/11/making-an-interactive-picture-with-jquery/" target="_blank"><img src="http://cashrevelations.com/magazine/wp-content/media/interactive-picture-with-query.jpg" alt="Interactive Picture With jQuery" title="Interactive Picture With jQuery" width="548" height="415" class="aligncenter size-full wp-image-3482" /></a></p>
<p><strong>6.</strong> <a href="http://jwf.us/projects/jQSlickWrap/" target="_blank"><strong>jQSlickWrap &#8211; Slick Text Wrapping For jQuery</strong></a><br />jQSlickWrap is a plugin for jQuery which allows you to wrap content around irregularly shaped images, easily. Use float and padding CSS styles to specify how the wrapping will work. Written with Progressive Enhancement in mind.<br /><a href="http://jwf.us/projects/jQSlickWrap/#examples" target="_blank">View&nbsp;Demo</a></p>
<p><strong>7.</strong> <a href="http://tympanus.net/codrops/2009/11/24/jfeedback/" target="_blank"><strong>jFeedback &#8211; Minimal jQuery Notification Plugin</strong></a><br />
A minimal way to notify users of success or error, based on Twitter&#8217;s bar and jBar. The notification consists of a simple “OK” or “Error” icon which the user can decide to click if he is interested in the details of the notification.<br /><a href="http://tympanus.net/jFeedback/" target="_blank">View&nbsp;Demo</a></p>
<p><strong>8.</strong> <a href="http://tympanus.net/codrops/2009/11/17/jpaginate-a-fancy-jquery-pagination-plugin/" target="_blank"><strong>jPaginate &#8211; Fancy jQuery Pagination Plugin</strong></a><br />
jPaginate is a jQuery pagination plugin that comes with a twist: animated page numbers. The user can slide through the available page numbers by clicking or just hovering over the arrows. Shortlinks to the first and last page are available as well.<br /><a href="http://tympanus.net/jPaginate/" target="_blank">View&nbsp;Demo</a></p>
<p><strong>9.</strong> <a href="http://plugins.jquery.com/project/flips" target="_blank"><strong>Flips &#8211; jQuery Plugin</strong></a><br />
Plugin for creating sliding boxes, that allows to show more boxes on one place. There is arrows to control which box is shown, many options like speed, auto-change interval, sides, button labels can be set.<br /><a href="http://www.ornyx.com/projects/jquery.flips/demo.html" target="_blank">View&nbsp;Demo</a> </p>
<p><strong>10.</strong> <a href="http://blog.egorkhmelev.com/2009/11/jquery-slider-safari-style/" target="_blank"><strong>jQuery Slider Plugin &#8211; Safari Style</strong></a><br />
jQuery Slider is easy to use and multifunctional jQuery plugin. Helps you to build a range slider with Safari Style. Useful and usable on for example real estate websites.<br /><a href="http://blog.egorkhmelev.com/2009/11/jquery-slider-safari-style/" target="_blank">View&nbsp;Demo</a> </p>
<p>The jQuery Techniques are not in any particular order and as usual you decide what fits best for your purposes and demands &#8211; and Cashrevelations.com is not affiliated with any of the plugin or tutorial authors.</p>
<p><strong>More about JavaScript and AJAX:</strong></p>
<ul>
<li><a href="http://cashrevelations.com/magazine/2009/10/ajax-and-javascript/"><strong>100 Ajax And JavaScript Techniques</strong></a></li>
<li><a href="http://cashrevelations.com/magazine/2009/11/40-javascript-tools/"><strong>40 JavaScript Tools</strong></a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://cashrevelations.com/magazine/2009/11/new-jquery-techniques/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>40 JavaScript Tools</title>
		<link>http://cashrevelations.com/magazine/2009/11/40-javascript-tools/</link>
		<comments>http://cashrevelations.com/magazine/2009/11/40-javascript-tools/#comments</comments>
		<pubDate>Tue, 03 Nov 2009 17:46:50 +0000</pubDate>
		<dc:creator>Tommy Olovsson</dc:creator>
				<category><![CDATA[Resources]]></category>
		<category><![CDATA[AJAX]]></category>
		<category><![CDATA[javascript]]></category>

		<guid isPermaLink="false">http://cashrevelations.com/magazine/?p=3126</guid>
		<description><![CDATA[In this article you will find 40 useful JavaScript Tools with examples (where available) to help you with your coding process - including some JavaScript and AJAX frameworks.]]></description>
			<content:encoded><![CDATA[<ul>
<li><strong>New! Updated list: <a href="http://cashrevelations.com/magazine/2010/04/effective-javascript-tools/">60 Effective JavaScript Tools</a></strong></li>
</ul>
<p>Below you will find some tools to help you achieve your goals with JavaScript code. The list was originally a part of the article <a href="http://cashrevelations.com/magazine/2009/10/ajax-and-javascript/">100 Ajax And JavaScript Techniques</a>, but then we decided to remove it and publish it separately since we thought the original article would became to extensive and hard to handle.</p>
<p>In this article you will find 40 useful JavaScript Tools with examples (where available) to help you with your coding process &#8211; including some JavaScript and AJAX frameworks.</p>
<p>The tools are both browser based and online. IE 8 tools are not so well represented in this list, but every installation of IE 8 comes with the Developer Tools &#8211; this introduces you to features of the Developer Tools: <a href="http://msdn.microsoft.com/en-us/library/dd565628%28VS.85%29.aspx" target="_blank">Discovering Internet Explorer Developer Tools</a>.</p>
<p><a name="top"></a><strong>LIST CONTENT</strong></p>
<ul>
<li><a href="#debugg">Browser Based Debugging Tools</a></li>
<li><a href="#odeb">Online Debugging Tools</a></li>
<li><a href="#testing">JavaScript Testing</a></li>
<li><a href="#ajax">AJAX And JavaScript Authoring Tools</a></li>
<li><a href="#ide">Editors And IDE</a></li>
<li><a href="#comp">JavaScript Compressors</a></li>
<li><a href="#moni">HTTP Monitoring</a>
<li><a href="#doc">JavaScript Documentation Tools</a>
<li><a href="#sheet">JavaScript Cheat Sheets</a>
<li><a href="#misc">Miscellaneous</a>
</ul>
<p>We tried to include example links to every post, but although some of the authors make excellent JavaScript tools they make very poor examples. This means that some of the example links are not of the quality we would wish. </p>
<h2>JavaScript Debugging And Testing Tools</h2>
<p><a href="http://www.opera.com/dragonfly/" target="_blank"><img src="http://cashrevelations.com/magazine/wp-content/media/opera-dragonfly.jpg" alt="Opera Dragonfly" title="Opera Dragonfly" width="550" height="397" class="alignnone size-full wp-image-3221" /></a></p>
<p><a name="debugg"></a><strong>Browser Based Debugging Tools</strong></p>
<p><strong>1.</strong> <a href="https://addons.mozilla.org/en-US/firefox/addon/1843" target="_blank"><strong>Firebug</strong></a><br />
Firebug integrates with Firefox to put a wealth of development tools at your fingertips while you browse. You can edit, debug, and monitor CSS, HTML, and JavaScript live in any web page.<br /><a href="http://getfirebug.com/" target="_blank">View Example</a></p>
<p><strong>2.</strong> <a href="http://getfirebug.com/lite.html" target="_blank"><strong>Firebug Lite</strong></a><br />
Firebug Lite &#8211; a JavaScript file you can insert into your pages to simulate some Firebug features in browsers that are not named &#8220;Firefox&#8221;. Firebug Lite creates the variable &#8220;firebug&#8221; and doesn&#8217;t affect or interfere with HTML elements that aren&#8217;t created by itself.<br /><a href="http://getfirebug.com/lite.html" target="_blank">View Example</a></p>
<p><strong>3.</strong> <a href="https://addons.mozilla.org/firefox/addon/216" target="_blank"><strong>Venkman  JavaScript Debugger</strong></a><br />
Venkman is the code name for Mozilla&#8217;s JavaScript Debugger. Venkman aims to provide a powerful JavaScript debugging environment for Mozilla based browsers.<br /><a href="https://developer.mozilla.org/en/Venkman_Introduction#Getting_Acquainted_with_Venkman%27s_User_Interface" target="_blank">View Example</a></p>
<p><strong>4.</strong> <a href="http://www.nitobibug.com/" target="_blank"><strong>NitobiBug &#8211; Browser Based Debugger</strong></a><br />
It&#8217;s a browser-based JavaScript object logger and inspection tool (similar to Firebug). NitobiBug runs across different browsers (IE6+, Safari, Opera, Firefox) to provide a consistent and powerful tool for developing rich Ajax applications.<br /><a href="http://www.nitobibug.com/demo/test.htm" target="_blank">View Example</a></p>
<p><strong>5.</strong> <a href="http://www.opera.com/dragonfly/" target="_blank"><strong>Opera Dragonfly</strong></a><br />
Opera Dragonfly is a cross device, cross platform debugging environment for the Opera browser-debug JavaScript, inspect and edit CSS and the DOM, and view any errors on your mobile or computer.<br /><a href="http://www.opera.com/dragonfly/" target="_blank">View Example</a></p>
<p><strong>6.</strong> <a href="http://www.debugbar.com/?langage=en" target="_blank"><strong>DebugBar &#8211; IE Extension For Web Developers</strong></a><br />
View DOM Tree and modify tags attributes and CSS attributes on the fly to test your page, view JavaScript functions for easier debugging, CSS inspector and more.<br /><a href="http://www.my-debugbar.com/wiki/Tutorials/DebugBarDemo" target="_blank">View Example</a></p>
<p align="right"><a href="#top">Top</a></p>
<p><a name="odeb"></a><strong>Online Debugging Tools</strong></p>
<p><strong>7.</strong> <a href="http://jsbin.com/" target="_blank"><strong>JS Bin &#8211; Collaborative JavaScript Debugging</strong></a><br />
A web-application specifically designed to help JavaScript and CSS folk test snippets of code, within some context, and debug the code collaboratively. Allows you to edit and test JavaScript and HTML (reloading the URL also maintains the state of your code &#8211; new tabs doesn&#8217;t) &#8211; once you&#8217;re happy you can save. <br /><a href="http://jsbin.com/" target="_blank">Start Application</a></p>
<p><strong>8.</strong> <a href="http://jsonformatter.curiousconcept.com/" target="_blank"><strong>JSON Formatter And Validator</strong></a><br />
The JSON Formatter was created to help with debugging. As data expressed as JSON is often written without line breaks to save space, it became extremely difficult to actually read it. This tool hopes to solve the problem by formatting the JSON into data that is easily readable by human beings.<br /><a href="http://jsonformatter.curiousconcept.com/" target="_blank">Start Application</a></p>
<p align="right"><a href="#top">Top</a></p>
<p><a name="testing"></a><strong>JavaScript Testing</strong></p>
<p><strong>9.</strong> <a href="http://developer.yahoo.com/yui/yuitest/" target="_blank"><strong>YUI Test &#8211; Testing Framework</strong></a><br />
YUI Test is a testing framework for browser-based JavaScript solutions. Using YUI Test, you can easily add unit testing to your JavaScript solutions.<br /><a href="http://developer.yahoo.com/yui/examples/yuitest/index.html" target="_blank">View Example</a> </p>
<p><strong>10.</strong> <a href="http://www.jslint.com/" target="_blank"><strong>JSLint &#8211; The JavaScript Code Quality Tool</strong></a><br />
An online JavaScript program that looks for problems in JavaScript programs. JSLint takes a JavaScript source and scans it &#8211; if it finds a problem, it returns a message describing the problem and an approximate location within the source. <br /><a href="http://www.jslint.com" target="_blank">Start Application</a></p>
<p><strong>11.</strong> <a href="http://fireunit.org/" target="_blank"><strong>FireUnit &#8211; JavaScript Unit Testing Extension</strong></a><br />
FireUnit provides a simple JavaScript API for doing simple test logging and viewing within a new tab of Firebug. FireUnit is a Firefox/Firebug extension.<br /><a href="http://ejohn.org/blog/fireunit/" target="_blank">View Example</a></p>
<p><strong>12.</strong> <a href="http://sugartest.scriptia.net/" target="_blank"><strong>SugarTest &#8211; JavaScript Testing</strong></a><br />
Makes it easy to write elegant and understandable JavaScript tests. Its API is inspired by both RSpec, Shoulda and jQuery. It works as a DSL running on top of JsUnitTest.<br /><a href="http://sugartest.scriptia.net/" target="_blank">View Example</a> </p>
<p><strong>13.</strong> <a href="http://visionmedia.github.com/jspec/" target="_blank"><strong>JSpec &#8211; JavaScript Testing Framework</strong></a><br />
JSpec is an extremely small, yet powerful testing framework. Helpful shorthand literals, a very intuitive/readable syntax, as well as not polluting core object prototypes.<br /><a href="http://visionmedia.github.com/jspec/" target="_blank">View Example</a>  </p>
<p align="right"><a href="#top">Top</a></p>
<p><a name="ajax"></a><br />
<h2>AJAX And JavaScript Authoring Tools</h2>
<p><a href="http://ui.jquery.com/themeroller/" target="_blank"><img src="http://cashrevelations.com/magazine/wp-content/media/jquery-ui.jpg" alt="jQuery UI" title="jQuery UI" width="550" height="397" class="alignnone size-full wp-image-3223" /></a></p>
<p><strong>14.</strong> <a href="http://code.google.com/webtoolkit/overview.html" target="_blank"><strong>Google Web Toolkit &#8211; Google Code</strong></a><br />
Google Web Toolkit (GWT) allows developers to quickly build and maintain complex yet highly performant JavaScript front-end applications in the Java programming language. Write your AJAX front-end in the Java programming language which GWT then cross-compiles into optimized JavaScript that automatically works across all major browsers.<br /><a href="http://code.google.com/intl/en/webtoolkit/examples/" target="_blank">View Example</a></p>
<p><strong>15.</strong> <a href="http://ui.jquery.com/themeroller/" target="_blank"><strong>JQuery UI &#8211; ThemeRoller</strong></a><br />
jQuery UI is jQuery&#8217;s user interface library &#8211; jQuery UI provides a comprehensive set of core interaction plugins, UI widgets and visual effects that use a jQuery-style, event-driven architecture and a focus on web standards, accessibility, flexible styling, and user-friendly design.<br /><a href="http://jqueryui.com/demos/" target="_blank">View Example</a></p>
<p><strong>16.</strong> <a href="http://jxlib.org/" target="_blank"><strong>Jx &#8211; JavaScript Library</strong></a><br />
JxLib is a JavaScript library for creating graphical user interfaces based on the MooTools library. The site provides access to the library as well as documentation and examples.<br /><a href="http://jxlib.org/" target="_blank">View Example</a></p>
<p><strong>17.</strong> <a href="http://projects.nikhilk.net/ScriptSharp" target="_blank"><strong>Script# &#8211; AJAX And JavaScript Authoring Tool</strong></a><br />
Script# is a tool that enables developers to author C# source code and subsequently compile it into regular script that works across all modern browsers.<br /><a href="http://projects.nikhilk.net/ScriptSharp/Showcase" target="_blank">View Example</a></p>
<p><strong>18.</strong> <a href="http://www.aptana.com/jaxer/" target="_blank"><strong>Aptana Jaxer &#8211; The JavaScript Server</strong></a><br />
Aptana Jaxer allows developers to use their AJAX, HTML, JavaScript and DOM knowledge to create server-side-powered Web applications. You have the option of either installing Jaxer as a standalone web server on your computer, or using the Jaxer server that is automatically bundled with Aptana Studio.<br /><a href="http://jaxer.org/tutorials/" target="_blank">View Example</a></p>
<p align="right"><a href="#top">Top</a></p>
<p><a name="ide"></a><strong>Editors And IDE</strong></p>
<p><strong>19.</strong> <a href="http://www.activestate.com/komodo_edit/" target="_blank"><strong>Komodo Edit &#8211; Free Open Source Dynamic Languages Editor</strong></a><br />
Komodo Edit supports PHP, Python, Ruby, Perl and Tcl, plus JavaScript, CSS, HTML and template languages like RHTML, Template-Toolkit, HTML-Smarty and Django.<br /><a href="http://www.activestate.com/komodo_edit/features/" target="_blank">View Example</a></p>
<p><strong>20.</strong> <a href="http://www.spket.com/" target="_blank"><strong>Spket IDE &#8211; JavaScript Editor</strong></a><br />
Spket IDE is a toolkit for JavaScript and XML development. The JavaScript editor provides features like code completion, syntax highlighting and content outline that helps developers productively create JavaScript code. Free for non-commercial use.<br /><a href="http://www.spket.com/" target="_blank">View Example</a></p>
<p><strong>21.</strong> <a href="http://www.aptana.org/" target="_blank"><strong>Aptana Studio</strong></a><br />
Aptana Studio is a complete web development environment that combines powerful authoring tools for HTML, CSS, and JavaScript, along with thousands of additional plugins created by the community.<br /><a href="http://vimeo.com/channels/studio#7339502" target="_blank">View Example</a></p>
<p align="right"><a href="#top">Top</a></p>
<h2>Documentation And Code Optimization</h2>
<p><a href="http://code.google.com/p/ext-doc/" target="_blank"><img src="http://cashrevelations.com/magazine/wp-content/media/ext-api-documentation.jpg" alt="Ext 2.2 - API Documentation" title="Ext 2.2 - API Documentation" width="550" height="397" class="alignnone size-full wp-image-3225" /></a></p>
<p><a name="comp"></a><strong>JavaScript Compressors</strong></p>
<p><strong>22.</strong> <a href="http://developer.yahoo.com/yui/compressor/" target="_blank"><strong>YUI Compressor</strong></a><br />
The YUI Compressor is JavaScript minifier designed to be 100% safe and yield a higher compression ratio than most other tools. Also able to compress CSS files.<br /><a href="http://developer.yahoo.com/yui/compressor/#video" target="_blank">View Example</a></p>
<p><strong>23.</strong> <a href="http://dojotoolkit.org/docs/shrinksafe" target="_blank"><strong>ShrinkSafe &#8211; The Dojo Toolkit</strong></a><br />
The Dojo compressor is based on Rhino, a JavaScript engine from the Mozilla project. Being based on a real parse stream, the Dojo compressor can get a better idea for the context of a token than the regular-expression based tools.<br /><a href="http://dojotoolkit.org/docs/shrinksafe" target="_blank">View Example</a> </p>
<p><strong>24.</strong> <a href="http://dean.edwards.name/packer/" target="_blank"><strong>Packer &#8211; JavaScript Compressor</strong></a><br />
One of the most widely used tools to minify JavaScript code is Dean Edwards&#8217; Packer. The packing algorithm is forgiving of all forms of JavaScript with one exception. You must correctly terminate all JavaScript statements with semi-colons.<br /><a href="http://dean.edwards.name/packer/usage/sample.html" target="_blank">View Example</a> </p>
<p align="right"><a href="#top">Top</a></p>
<p><a name="moni"></a><strong>HTTP Monitoring</strong></p>
<p><strong>25.</strong> <a href="https://addons.mozilla.org/en-US/firefox/addon/966" target="_blank"><strong>Tamperdata &#8211; Firefox Extension</strong></a><br />
View and modify HTTP/HTTPS headers and post parameters, trace and time http response/requests and security test web applications by modifying POST parameters.<br /><a href="https://addons.mozilla.org/en-US/firefox/addon/966" target="_blank">View Example</a> </p>
<p><strong>26.</strong> <a href="http://www.fiddler2.com/fiddler2/" target="_blank"><strong>Fiddler</strong></a><br />
Fiddler is a Web Debugging Proxy which logs all HTTP(S) traffic between your computer and the Internet. Fiddler allows you to inspect all HTTP(S) traffic, set breakpoints, and &#8220;fiddle&#8221; with incoming or outgoing data.<br /><a href="http://www.fiddler2.com/fiddler/help/video/default.asp" target="_blank">View Example</a> </p>
<p align="right"><a href="#top">Top</a></p>
<p><a name="doc"></a><strong>JavaScript Documentation Tools</strong></p>
<p><strong>27.</strong> <a href="http://jgrouse.com/#jgdoc" target="_blank"><strong>jGrouseDoc</strong></a><br />
jGrouseDoc allows developers manage and document code comments using a format similar to Javadoc’s. Allows documenting of JavaScript classes, regardless which approach or framework is being used for it &#8211; be it Prototype, Dojo, jGrouse or any other.<br /><a href="http://jgrouse.com/#jgdoc/samples.html" target="_blank">View Example</a></p>
<p><strong>28.</strong> <a href="http://code.google.com/p/jsdoc-toolkit/" target="_blank"><strong>JsDoc Toolkit</strong></a><br />
JsDoc Toolkit is an application, written in JavaScript, for automatically generating template-formatted, multi-page HTML (or XML, JSON, or any other text-based) documentation from commented JavaScript source code.<br /><a href="http://greutils.googlecode.com/svn/trunk/jsdoc/index.html" target="_blank">View Example</a></p>
<p><strong>29.</strong> <a href="http://code.google.com/p/ext-doc/" target="_blank"><strong>ExtDoc- JavaScript Comments Processor </strong></a><br />
ExtJS library has a specific JavaScript documentation style &#8211; ExtDoc parses JavaScript source files and creates template-based output. Support for custom tags and fully templated output. <br /><a href="http://ext-doc.org/docs/" target="_blank">View Example</a></p>
<p align="right"><a href="#top">Top</a></p>
<p><a name="sheet"></a><br />
<h2>JavaScript Cheat Sheets</h2>
<p><a href="http://mediavrog.net/blog/2008/06/11/mootools/mootools-12-cheat-sheet/" target="_blank"><img src="http://cashrevelations.com/magazine/wp-content/media/mootools-cheat-sheet.jpg" alt="MooTools 1.2 Cheat Sheet" title="MooTools 1.2 Cheat Sheet" width="550" height="397" class="alignnone size-full wp-image-3227" /></a></p>
<p><strong>30.</strong> <a href="http://woorkup.com/2009/09/26/jquery-1-3-visual-cheat-sheet/" target="_blank"><strong>JQuery 1.3 Visual Cheat Sheet</strong></a><br />
jQuery Visual Cheat Sheet is a practical reference to jQuery 1.3 for web designers and developers. This cheat sheet contains the full jQuery API reference with detailed descriptions and some sample code.<br /><a href="http://woorkup.com/2009/09/26/jquery-1-3-visual-cheat-sheet/" target="_blank">View Example</a></p>
<p><strong>31.</strong> <a href="http://refcardz.dzone.com/refcardz/jquery-selectors" target="_blank"><strong>jQuery Selectors</strong></a><br />
Understanding jQuery selectors is the key to using the jQuery library most effectively. This reference card puts the power of jQuery selectors at your very fingertips.<br /><a href="http://refcardz.dzone.com/refcardz/jquery-selectors" target="_blank">View Example</a></p>
<p><strong>32.</strong> <a href="http://oscarotero.com/jquery/" target="_blank"><strong>jQuery 1.3 Cheatsheet</strong></a><br />
This cheat sheet is a quick reference by Oscar Otero to functions and properties in the jQuery 1.3 library.<br /><a href="http://oscarotero.com/jquery/" target="_blank">View Example</a></p>
<p><strong>33.</strong> <a href="http://mediavrog.net/blog/2008/06/11/mootools/mootools-12-cheat-sheet/" target="_blank"><strong>MooTools 1.2 Cheat Sheet</strong></a><br />
It includes documentation for Core, Native, Class, Element, Utilities and Request.<br /><a href="http://mediavrog.net/blog/wp-content/uploads/2008/06/mootools-12-cheat-sheet.pdf" target="_blank">View Example</a></p>
<p><strong>34.</strong> <a href="http://thinkweb2.com/projects/prototype/prototype-1602-cheat-sheet/" target="_blank"><strong>Prototype 1.6.0.2 Cheat Sheet</strong></a><br />
Prototype cheat sheet released by kangax &#8211; a full reference.<br /><a href="http://attic.scripteka.com/prototype_cheatsheet_1.6.0.2.pdf" target="_blank">View Example</a></p>
<p><strong>35.</strong> <a href="http://www.kylehayes.info/2009/04/01/dojo-13-base-api-cheat-sheet/" target="_blank"><strong>Dojo 1.3 Base API Cheat Sheet</strong></a><br />
A cheat sheet designed by Kyle Hayes but with full API generation by phiggins over at #dojo &#8211; fully compatible with Dojo 1.3.<br /><a href="http://download.dojotoolkit.org/release-1.3.0/cheat.pdf" target="_blank">View Example</a></p>
<p><strong>36.</strong> <a href="http://www.addedbytes.com/cheat-sheets/javascript-cheat-sheet/" target="_blank"><strong>JavaScript Cheat Sheet</strong></a><br />
A quick reference guide for JavaScript, listing methods and functions, and including a guide to regular expressions and the XMLHttpRequest object.<br /><a href="http://www.addedbytes.com/cheat-sheets/download/javascript-cheat-sheet-v1.pdf" target="_blank">View Example</a></p>
<p align="right"><a href="#top">Top</a></p>
<p><a name="misc"></a><br />
<h2>Miscellaneous</h2>
<p><a href="https://damnit.jupiterit.com/" target="_blank"><img src="http://cashrevelations.com/magazine/wp-content/media/damnit-javascript-error.jpg" alt="DamnIT - JavaScript Error Reporting Service " title="DamnIT - JavaScript Error Reporting Service " width="550" height="397" class="alignnone size-full wp-image-3229" /></a></p>
<p><strong>37.</strong> <a href="https://damnit.jupiterit.com/" target="_blank"><strong>DamnIT &#8211; A Free JavaScript Error Reporting Service </strong></a><br />
DamnIT makes it simple for beta testers to provide useful feedback by prompting them after an error occurs and combining their response with error message, file, line number, and back-trace information. You&#8217;ll receive detailed automated error information instead of vague bug descriptions.<br /><a href="https://damnit.jupiterit.com/home/demo" target="_blank">View Example</a></p>
<p><strong>38.</strong> <a href="http://jsbeautifier.org/" target="_blank"><strong>Online JavaScript Beautifier</strong></a><br />
This beautifier can process your messy or compacted JavaScript, making it all neatly and consistently formatted and readable.<br /><a href="http://jsbeautifier.org/" target="_blank">Start Application</a></p>
<p><strong>39.</strong> <a href="http://accessify.com/tools-and-wizards/developer-tools/html-javascript-convertor/" target="_blank"><strong>HTML To JavaScript Convertor</strong></a><br />
The online HTML to JavaScript convertor takes your markup and converts it to a series of document.write() statements that you can use in a block of JavaScript.<br /><a href="http://accessify.com/tools-and-wizards/developer-tools/html-javascript-convertor/" target="_blank">Start Application</a></p>
<p><strong>40.</strong> <a href="http://code.msdn.microsoft.com/glimmer" target="_blank"><strong>Glimmer &#8211; JQuery Interactive Design Tool</strong></a><br />
Glimmer allows you to easily create interactive elements on your web pages by harnessing the power of the jQuery library. Without having to hand-craft your JavaScript code, you can use Glimmer’s wizards to generate jQuery scripts for common interactive scenarios.<br /><a href="http://code.msdn.microsoft.com/glimmer" target="_blank">View Example</a></p>
<p><strong>41.</strong> <a href="http://code.google.com/p/jsfuzzer/" target="_blank"><strong> Jsfuzzer -Browser Based JavaScript Fuzzer</strong></a><br />
This fuzzing tool allows fuzzing of events, tags, styles and HTML attributes. You can use incomplete tags with various depth and randomize case of all parameters. It also contains a database of all new attack vectors gathered.<br /><a href="http://code.google.com/p/jsfuzzer/source/checkout" target="_blank">View Example</a></p>
<p><strong>42.</strong> <a href="http://javascriptools.sourceforge.net/" target="_blank"><strong>JavaScripTools</strong></a><br />
JavaScripTools is a set of JavaScript components, functions and classes to make the web developer&#8217;s life easier. Most modern browsers, like Firefox, Internet Explorer, Opera and Konqueror are supported.<br /><a href="http://javascriptools.sourceforge.net/samples/index.html" target="_blank">View Example</a></p>
<p><strong>43.</strong> <a href="http://www.adobe.com/devnet/scripting/pdfs/javascript_tools_guide_cs4.pdf" target="_blank"><strong>JavaScript Tools Guide &#8211; PDF By Adobe Systems</strong></a><br />
This document provides information about the JavaScript features, tools, and objects that are common to all Adobe applications that support JavaScript.<br /><a href="http://www.adobe.com/devnet/scripting/pdfs/javascript_tools_guide_cs4.pdf" target="_blank">View Example</a></p>
<p align="right"><a href="#top">Top</a></p>
<p>The resources are not in any particular order and as usual you decide what resource fits best for your purposes. Cashrevelations.com is not affiliated with any of the authors.</p>
<ul>
<li><strong>Part One:</strong> <a href="http://cashrevelations.com/magazine/2009/10/ajax-and-javascript/"> <strong>100 Ajax And JavaScript Techniques</strong></a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://cashrevelations.com/magazine/2009/11/40-javascript-tools/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>100 Ajax And JavaScript Techniques</title>
		<link>http://cashrevelations.com/magazine/2009/10/ajax-and-javascript/</link>
		<comments>http://cashrevelations.com/magazine/2009/10/ajax-and-javascript/#comments</comments>
		<pubDate>Mon, 26 Oct 2009 15:10:48 +0000</pubDate>
		<dc:creator>Tommy Olovsson</dc:creator>
				<category><![CDATA[Resources]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[AJAX]]></category>
		<category><![CDATA[javascript]]></category>

		<guid isPermaLink="false">http://cashrevelations.com/magazine/?p=2938</guid>
		<description><![CDATA[100+ Ajax and JavaScript techniques with demos that can make your websites visually and interactively more interesting. MooTools, jQuery and Prototype are among the techniques represented in this list]]></description>
			<content:encoded><![CDATA[<ul>
<li><strong>New! Updated list: <a href="http://cashrevelations.com/magazine/2010/01/150-javascript-techniques/">150 JavaScript Techniques</strong></a></li>
</ul>
<p>JavaScript is becoming more common in modern web designs and when it is done with taste and moderation it can enhance the user’s experience and provide interactivity to your website. The secret is balance. To not have too much JavaScript and to use the right techniques for your purposes.</p>
<p class="note"><a href="http://en.wikipedia.org/wiki/Javascript" target="_blank">Wikipedia</a>: JavaScript is an object-oriented scripting language used to enable programmatic access to objects within the client application and other applications.</p>
<p>There is a lot you can do with JavaScript &#8211; form validation, stylish navigation, amazing slideshows, tool tips, interactivity and more can be achieved with some JavaScript code.</p>
<p>Cashrevelations.com presents 100+ Ajax and JavaScript techniques with demos that can make your websites visually and interactively more interesting or user friendly. They are all more or less easy to configure, but perhaps this is not the first thing you should do if you just have learned to build websites &#8211; but on the other hand, It doesn&#8217;t harm to try.</p>
<p><a name="top"></a><strong>LIST CONTENT</strong></p>
<ul>
<li><a href="#general">General Navigation</a></li>
<li><a href="#menu">Traditional Menus</a></li>
<li><a href="#form">Forms And Auto-Complete</a></li>
<li><a href="#validation">Form Validation And Hints</a></li>
<li><a href="#upload">File Upload</a></li>
<li><a href="#table">Tables</a></li>
<li><a href="#boxes">Tool Tips And Boxes</a></li>
<li><a href="#calendar">Calendars And Timelines</a></li>
<li><a href="#prev">Image Previewing</a></li>
<li><a href="#show">Slideshow</a></li>
<li><a href="#light">Lightbox</a></li>
<li><a href="#effects">Image Effects</a></li>
<li><a href="#cropping">Image Cropping</a></li>
<li><a href="#csliders">Content Sliders</a></li>
<li><a href="#comm">Interactivity And Communication</a></li>
<li><a href="#misc">Miscellaneous</a></li>
</ul>
<p>MooTools, jQuery, Prototype and script.aculo.us are among the techniques represented in this list and we have tried to categorize them in a practical and easy searchable way.</p>
<h2>Navigation</h2>
<p><a href="http://buildinternet.com/2009/03/sliding-boxes-and-captions-with-jquery/" target="_blank"><img src="http://cashrevelations.com/magazine/wp-content/media/sliding-boxes-and-captions.jpg" alt="Sliding Boxes And Captions with jQuery" title="Sliding Boxes And Captions with jQuery" width="500" height="362" /></a></p>
<p><a name="general"></a><strong>General Navigation</strong></p>
<p><strong>1.</strong> <a href="http://net.tutsplus.com/tutorials/javascript-ajax/creating-a-filterable-portfolio-with-jquery/" target="_blank"><strong>Filterable Portfolio with jQuery</strong></a><br />
In this tutorial, Trevor Davis, a 25 year old front-end developer, will show you how to make &#8220;filtering by category&#8221; a little more interesting with just a little bit of jQuery.<br />
<a href="http://nettuts.s3.amazonaws.com/196_jquery/index.htm" target="_blank">View Demo</a></p>
<p><strong>2.</strong> <a href="http://www.ihwy.com/Labs/jquery-listnav-plugin.aspx" target="_blank"><strong>jQuery ListNav Plugin</strong></a><br />
This jQuery plugin supplies an easy way to unobtrusively add a letter-based navigation widget to any UL or OL list. An easily stylable nav bar appears above the list, showing the user the letters A-through-Z. Clicking one of the letters filters the list to show only the items in the list that start with that letter. <br />
<a href="http://www.ihwy.com/Labs/Demos/Current/jquery-listnav-plugin.aspx" target="_blank">View Demo</a></p>
<p><strong>3.</strong> <a href="http://aariadne.com/accordion/" target="_blank"><strong>Ext Accordion</strong></a><br />
The Accordion widget and its InfoPanel are components that use the Ext JS Library. It can be used for page navigation, tool windows, hide-able details, log-in forms, options dialogs, sticky notes and more.<br />
<a href="http://aariadne.com/accordion/" target="_blank">View Demo</a></p>
<p><strong>4.</strong> <a href="http://www.kminek.pl/lab/yetii/" target="_blank"><strong>Yetii – Yet (E)Another JavaScript Tab Interface</strong></a><br />
Yetii is a functional tab interface implementation. It has lightweight, object-oriented code and degrades gracefully in browsers without JavaScript-support. You can have many independent tab interfaces on a single page, specify initial tab, turn on automatic tabs rotation, add next/previous navigation, nest one tab interface inside another and define custom function to run after certain tab is clicked.<br />
<a href="http://www.kminek.pl/lab/yetii/" target="_blank">View Demo</a></p>
<p><strong>5.</strong> <a href="http://www.kriesi.at/archives/apple-menu-improved-with-jquery" target="_blank"><strong>Apple Style Menu Improved With jQuery</strong></a><br />
How to create a similar main navigation like the one of kriesi.at &#8211; a so called kwicks menu. Build an Apple-flavored Leopard-text-indent style menu from scratch in Photoshop, then create the needed HTML and CSS and last but not least improve it via jQuery.<br /><a href="http://www.kriesi.at/wp-content/extra_data/kwicks_tutorial/kwicks_final.html" target="_blank">View Demo</a></p>
<p><strong>6.</strong> <a href="http://hv-designs.co.uk/2009/01/19/jquery-fade-infade-out/" target="_blank"><strong>Jquery Fade In And Fade Out</strong></a><br />
A fade in fade out effect &#8211; the effect fades an element to 30% on arrival of the website, then when you hover over it, it fades to 100%. The effect can be assigned to basically anything in a website whatever it be an image, text, a link or even a div.<br />
<a href="http://www.hv-designs.co.uk/tutorials/jquery/image.html" target="_blank">View Demo</a></p>
<p><strong>7.</strong> <a href="http://web-kreation.com/index.php/tutorials/morph-effect-on-mouseenter-mouseleave-with-mootools-12/" target="_blank"><strong>Morph Effect On Mouseenter And Mouseleave With Mootools 1.2</strong></a><br />
In this tutorial, you will see how to add some amazing effects to an unordered list on mouseover with the Element Method: morph and to make the whole list item region clickable with Mootools &#8211; and turn it into something fun to click.<br /><a href="http://www.web-kreation.com/demos/mootools-1.2_mouseenter-mouseleave/" target="_blank">View Demo</a></p>
<p><strong>8.</strong> <a href="http://maxblog.me/ajaxify/" target="_blank"><strong>Ajaxify &#8211; JQuery Plugin</strong></a><br />
Ajaxify can convert all links in a web page into an ajax load and submit requests. You can build a complex ajax website with one single line. Some features are Ajax GET and POST requests, history and bookmarking support, animations and more.<br /><a href="http://maxblog.me/ajaxify/demo.php" target="_blank">View Demo</a></p>
<p><strong>9.</strong> <a href="http://buildinternet.com/2009/03/sliding-boxes-and-captions-with-jquery/" target="_blank"><strong>Sliding Boxes And Captions With JQuery</strong></a><br />
All of these sliding box animations work on the same basic idea. There is a div tag (.boxgrid in my css) that essentially acts as a window where two other items of your choosing “peek” through.<br />
<a href="http://buildinternet.com/live/boxes/" target="_blank">View Demo</a></p>
<p><strong>10.</strong> <a href="http://jqueryfordesigners.com/jquery-look-tim-van-damme/" target="_blank"><strong>Accordion And Hover Effects With JQuery</strong></a><br />
This tutorial video (QuickTime version is 60Mb &#8211; flash version is streaming) explains how the accordion and hover effects on <a href="http://timvandamme.com/" target="_blank">Tim Van Damme’s</a> site can be achieved using jQuery.<br />
<a href="http://jqueryfordesigners.com/demo/timvandamme.html" target="_blank">View Demo</a></p>
<p><strong>11.</strong> <a href="http://net.tutsplus.com/tutorials/javascript-ajax/jquery-os-x-style-dock-and-stack-navigation/" target="_blank"><strong>Outside The Box &#8211; Navigation </strong></a><br />
Just about every website uses the regular navigation concepts we&#8217;re all used to. After a while this can get pretty boring, especially for designers who thrive on creativity. While mimicking the OS X dock and stacks isn&#8217;t new, it&#8217;s certainly not common.<br />
<a href="http://nettuts.s3.amazonaws.com/358_jquery/example%20files/all-examples.html" target="_blank">View Demo</a></p>
<p><strong>12.</strong> <a href="http://net.tutsplus.com/site-builds/create-a-simple-powerful-product-highlighter-with-mootools/" target="_blank"><strong>Powerful Product Highlighter With MooTools</strong></a><br />
This tutorial will help you to create a flexible tool for highlighting your sites products or services using the MooTools JavaScript framework &#8211; a clever rollover mechanism that works well as a product highlighter.<br />
<a href="http://nettuts.s3.amazonaws.com/022_Mootools/example.html" target="_blank">View Demo</a></p>
<p align="right"><a href="#top">Top</a></p>
<p><a name="menu"></a><strong>Traditional Menus</strong></p>
<p><strong>13.</strong> <a href="http://abeautifulsite.net/notebook/80" target="_blank"><strong>jQuery Context Menu Plug-In</strong></a><br />
A context menu plugin for jQuery that features easy implementation, keyboard shortcuts, CSS styling, and control methods. It was designed to make implementing context menu functionality easy and requires minimal effort to configure.<br />
<a href="http://abeautifulsite.net/notebook_files/80/demo/jqueryContextMenu.html" target="_blank">View Demo</a> </p>
<p><strong>14.</strong> <a href="http://buildinternet.com/2009/01/how-to-make-a-smooth-animated-menu-with-jquery/" target="_blank"><strong>Smooth Animated Menu With jQuery</strong></a><br />
In this tutorial Zach Dunn will teach you how to build a nice jQuery menu with a smooth transition animation effect.<br />
<a href="http://buildinternet.com/live/smoothmenu/animated-menu.html" target="_blank">View Demo</a> </p>
<p><strong>15.</strong> <a href="http://css-tricks.com/learning-jquery-fading-menu-replacing-content/" target="_blank"><strong>Fading Menu – Replacing Content</strong></a><br />
When a menu item is selected, its graphic is shown at full opacity and its corresponding content area is shown, while the other menu items are faded and their content areas hidden. With jQuery, you can fade in the menu item being clicked, fade out all other menu items, display the corresponding content area and hide all the other.<br />
<a href="http://css-tricks.com/examples/MenuFader/" target="_blank">View Demo</a> </p>
<p><strong>16.</strong> <a href="http://www.flash-free.org/en/2008/04/05/e24tabmenu-%E2%80%93-menu-desplegable-ajax/" target="_blank"><strong>e24TabMenu – Drop down AJAX Menu</strong></a><br />
e24TabMenu is a plugin written for scriptaculous. In this tutorial Alfredo Artiles teaches you how to make a nice tab menu that expands and collapses smoothly.<br /><a href="http://www.flash-free.org/wp-content/files/e24tabmenu/index2.html" target="_blank">View Demo</a> </p>
<p><strong>17.</strong> <a href="http://net.tutsplus.com/tutorials/javascript-ajax/a-different-top-navigation/" target="_blank"><strong>A Different Top Navigation</strong></a><br />
In this tutorial you will use jQuery to create a different multi-layered horizontal navigation system that is still intuitive enough for anyone to use for the first time.<br />
<a href="http://nettuts.s3.amazonaws.com/386_navigation/top-nav-demo/index.html" target="_blank">View Demo</a> </p>
<p><strong>18.</strong> <a href="http://www.distinctcorp.com.au/jquery/spritemenu.html" target="_blank"><strong>SpriteMenu</strong></a><br />
This is a method of putting together a nice-looking menu in a very quick and easy way. It uses a technique known as CSS Sprites. The menu is displayed by manipulating the background-position property to display individual sprites in the image.<br />
<a href="http://www.distinctcorp.com.au/jquery/spritemenu.html" target="_blank">View Demo</a> </p>
<p><strong>19.</strong> <a href="http://www.phatfusion.net/imagemenu/" target="_blank"><strong>Image Menu</strong></a><br />
A horizontal menu that reveals more of the image as you rollover it. Features 2 optional onClick events (open and close), href passed to onClick events, stays open when clicked, closes when clicked and selects item to pre-open.<br />
<a href="http://www.phatfusion.net/imagemenu/" target="_blank">View Demo</a> </p>
<p><strong>20.</strong> <a href="http://yura.thinkweb2.com/scripting/contextMenu/" target="_blank"><strong>Proto.Menu &#8211; Prototype Based Context Menu</strong></a><br />
Proto.Menu is a simple and lightweight prototype-based solution for context menu functionality on your page. Plays nice with JS turned off and menu styling can be easily defined in external stylesheet.<br />
<a href="http://yura.thinkweb2.com/scripting/contextMenu/" target="_blank">View Demo</a> </p>
<p align="right"><a href="#top">Top</a></p>
<h2>Forms And Tables</h2>
<p><a href="http://net.tutsplus.com/javascript-ajax/build-a-top-panel-with-jquery/" target="_blank"><img src="http://cashrevelations.com/magazine/wp-content/media/sliding-panel.jpg" alt="Sliding Panel - Incredible login form with jQuery" title="Sliding Panel - Incredible login form with jQuery" width="500" height="361" /></a></p>
<p><a name="form"></a><strong>Forms And Auto-Complete</strong></p>
<p><strong>21.</strong> <a href="http://buildinternet.com/2009/01/changing-form-input-styles-on-focus-with-jquery/" target="_blank"><strong>Changing Form Input Styles On Focus With jQuery</strong></a><br />
This tutorial will show you how to spice them up with CSS classes and default values that change according to which form item is selected. All with just a splash of jQuery.<br />
<a href="http://buildinternet.com/live/jqueryform/jqueryform1.php" target="_blank">View Demo</a> </p>
<p><strong>22.</strong> <a href="http://lipidity.com/fancy-form/" target="_blank"><strong>FancyForm</strong></a><br />
FancyForm is a powerful checkbox replacement script used to provide the ultimate flexibility in changing the appearance and function of HTML form elements. It&#8217;s accessible, easy to use and degrades gracefully on all older, non-supporting browsers.<br />
<a href="http://lipidity.com/fancy-form/demo/" target="_blank">View Demo</a></p>
<p><strong>23.</strong> <a href="http://net.tutsplus.com/javascript-ajax/build-a-top-panel-with-jquery/" target="_blank"><strong>Incredible Login Form With jQuery</strong></a><br />
One struggle that still remains today in web design is displaying all of the redundant information on every page. For example, a login form. What if there was a way to easily make the content accessible on every page, but keep it hidden until needed? Well you can, by making a top panel that when clicked, will reveal its self and its content.<br />
<a href="http://nettuts.s3.amazonaws.com/041_TopPanelWithJquery/demo/index.html" target="_blank">View Demo</a></p>
<p> <strong>24.</strong> <a href="http://arashkarimzadeh.com/index.php/jquery/7-editable-jquery-plugin.html" target="_blank"><strong>Editable &#8211; JQuery Editable Plugin</strong></a><br />
This is a real customizable jQuery editable plugin. Currently it can convert any tag to text input, password, textarea, drop-down list. You can easily extend it by adding your own input type using its editableFactory object.<br />
<a href="http://arashkarimzadeh.com/index.php/jquery/7-editable-jquery-plugin.html" target="_blank">View Demo</a></p>
<p><strong>25.</strong> <a href="http://mattberseth.com/blog/2007/12/creating_a_google_suggest_styl.html" target="_blank"><strong>Google Suggest Style Filter &#8211; AutoComplete Control</strong></a><br />
Create a Google Suggest-style filter with AutoComplete Control. AjaxControlToolkit&#8217;s AutoComplete control can be used with a data grid.<br />
<a href="http://mattberseth2.com/demo/Default.aspx?Name=Creating+a+Google+Suggest+Style+Filter+with+the+AutoComplete+Control&#038;Filter=All" target="_blank">View Demo</a> </p>
<p><strong>26.</strong> <a href="http://bassistance.de/jquery-plugins/jquery-plugin-autocomplete/" target="_blank"><strong>Autocomplete &#8211; JQuery Plugin</strong></a><br />
Autocomplete an input field to enable users quickly finding and selecting some value, leveraging searching and filtering. By giving an autocompleted field focus or entering something into it, the plugin starts searching for matching entries and displays a list of values to choose from.<br />
<a href="http://jquery.bassistance.de/autocomplete/demo/" target="_blank">View Demo</a> </p>
<p><strong>27.</strong> <a href="http://net.tutsplus.com/tutorials/javascript-ajax/adding-a-jquery-auto-complete-to-your-google-custom-search-engine/" target="_blank"><strong>Auto Complete To Your Google Custom Search Engine</strong></a><br />
This tutorial will show you how to use the &#8220;Popular Queries&#8221; feed from your Google Custom Search Engine (CSE) as a data source for a jQuery autocomplete.<br /><a href="http://nettuts.com/demos/15_searchTut/search.html" target="_blank">View Demo</a> </p>
<p><strong>28.</strong> <a href="http://www.webdesignbeach.com/beachbar/ajax-fancy-captcha-jquery-plugin" target="_blank"><strong> Ajax Fancy Captcha &#8211; JQuery Plugin</strong></a><br />
Ajax Fancy Captcha is a jQuery plugin that helps you protect your web pages from bots and spammers. Captcha’s security level is medium, with the emphasis on nice looking and user friendly qualities while still offering reasonable protection from unwanted “guests”. Basic design and its elements are easy to change and customize.<br /><a href="http://www.webdesignbeach.com/beachbar/ajax-fancy-captcha-jquery-plugin" target="_blank">View Demo</a> </p>
<p><strong>29.</strong> <a href="http://www.interiders.com/2008/02/11/prototextboxlist-meets-autocompletion/" target="_blank"><strong>Proto! &#8211; TextboxList Meets Autocompletion</strong></a><br />
This is the Prototype version of the extended script by Guillermo Rauch. As with the previous script, this script has been converted and operates like the original.<br /><a href="http://www.interiders.com/wp-content/demos/ProtoAutocompleteList/test.html" target="_blank">View Demo</a>
<p align="right"><a href="#top">Top</a></p>
<p><a name="validation"></a><strong>Form Validation And Hints</strong></p>
<p><strong>30.</strong> <a href="http://mir.aculo.us/2009/1/7/using-input-values-as-hints-the-easy-way/" target="_blank"><strong>Using Input Values As Hints</strong></a><br />
Give your visitors a hints on what to write in textfields. Each of the fields auto-clear when the user clicks it. If nothing at all is entered, the hint reappears once the visitor decides to move away.<br />
<a href="http://mir.aculo.us/2009/1/7/using-input-values-as-hints-the-easy-way/" target="_blank">No Demo</a></p>
<p><strong>31.</strong> <a href="http://mootools.floor.ch/en/demos/formcheck/index.htm" target="_blank"><strong>FormCheck</strong></a><br />
FormCheck is a MooTools class that allows you to validate a form by performing different tests before submission &#8211; installation tutorial and examples.<br /><a href="http://mootools.floor.ch/en/demos/formcheck/index.htm" target="_blank">View Demo</a></p>
<p><strong>32.</strong> <a href="http://zendold.lojcomm.com.br/fvalidator/" target="_blank"><strong>fValidator</strong></a><br />
fValidator is a free, open-source and unobtrusive JavaScript tool for handling form validation easily.<br />
<a href="http://zendold.lojcomm.com.br/fvalidator/exampleA.asp" target="_blank">View Demo</a></p>
<p><strong>33.</strong> <a href="http://customformelements.net/" target="_blank"><strong>Custom Form Elements</strong></a><br />
This CFE script enhances form elements including radio buttons, checkboxes, file upload, textfield, textarea, images and the select, submit and reset buttons.<br /><a href="http://customformelements.net/demopage.php" target="_blank">View Demo</a></p>
<p align="right"><a href="#top">Top</a></p>
<p><a name="upload"></a><strong>File Upload</strong></p>
<p><strong>34.</strong> <a href="http://digitarald.de/project/fancyupload/" target="_blank"><strong>FancyUpload &#8211; Swiff Meets Ajax</strong></a><br />
FancyUpload is a file-input replacement which features an unobtrusive, multiple-file selection menu and queued upload with an animated progress bar. It is easy to setup and styleable via CSS and XHTML and uses MooTools to work in all modern browsers.<br />
<a href="http://digitarald.de/project/fancyupload/3-0/showcase/photoqueue/" target="_blank">View Demo</a></p>
<p><strong>35.</strong> <a href="http://www.uploadify.com/" target="_blank"><strong>Uploadify &#8211; JQuery File Upload Plugin Script</strong></a><br />
Uploadify is a jQuery plugin that allows the easy integration of a multiple (or single) file uploads on your website. An array of options allow for full customization for advanced users, but basic implementation is so easy that even coding novices can do it.<br />
<a href="http://www.uploadify.com/demo/" target="_blank">View Demo</a></p>
<p><strong>36.</strong> <a href="http://the-stickman.com/web-development/javascript/multiple-file-uploader-mootools-version/" target="_blank"><strong>Multiple File Uploader &#8211; Mootools Version</strong></a><br />
A script that allows you to create a form in which your visitors can upload more than one file using MooTools.<br />
<a href="http://the-stickman.com/files/mootools/multiupload/" target="_blank">View Demo</a></p>
<p><strong>37.</strong> <a href="http://www.extjs.com/learn/Extension:UploadForm" target="_blank"><strong>Extension &#8211; UploadForm</strong></a><br />
The Ext UploadForm is Ext.form.BasicForm extension for easy upload of (multiple) files to a server. The files are added to a queue first then they are uploaded to the server. Files can be removed from queue individually before upload or whole queue can be cleared. Result of upload is shown for each file by the success or failure icon.<br />
<a href="http://aariadne.com/uploadform/" target="_blank">View Demo</a></p>
<p align="right"><a href="#top">Top</a></p>
<p><a name="table"></a><strong>Tables</strong></p>
<p><strong>38.</strong> <a href="http://www.leigeber.com/2009/03/table-sorter/" target="_blank"><strong>TinyTable JavaScript Table Sorter</strong></a><br />
Easy to use JavaScript table-sorting script. Features column highlighting, optional pagination, support for links, date/link parsing, alternate row highlighting, header class toggling, auto data type recognition and selective column sorting.<br />
<a href="http://sandbox.leigeber.com/table-sorter/index.html" target="_blank">View Demo</a></p>
<p><strong>39.</strong> <a href="http://www.barelyfitz.com/projects/tabber/" target="_blank"><strong>JavaScript Tabifier</strong></a><br />
Automatically creates an HTML tab interface using plug-and-play JavaScript. Does not require you to set up a list of links, or anchors for the tabs, and you can use CSS to customize the appearance of the tabs.<br />
<a href="http://www.barelyfitz.com/projects/tabber/" target="_blank">View Demo</a></p>
<p><strong>40.</strong> <a href="http://www.filamentgroup.com/lab/jquery_visualize_plugin_accessible_charts_graphs_from_tables_html5_canvas/" target="_blank"><strong>Accessible Charts And Graphs From Table Elements </strong></a><br />
The plugin provides a simple method for generating bar, line, area, and pie charts from an HTML table, and allows you to configure them in a variety of ways.<br />
<a href="http://www.filamentgroup.com/examples/charting_v2/" target="_blank">View Demo</a></p>
<p><strong>41.</strong> <a href="http://www.askthecssguy.com/2007/08/creating_a_table_with_dynamica.html" target="_blank"><strong>Table With Dynamically Highlighted Columns</strong></a><br />
When you click on &#8220;Sign Up&#8221; for an option on Crazy Egg&#8217;s pricing table, that plan&#8217;s column highlights, the other plans vanish, and a signup form takes their place. There is a number of impressive things happening within this small area. The CSS Guy wanted to try and recreate the behavior step by step, and share the power of combining CSS, JavaScript, and images in clever ways.<br />
<a href="http://www.askthecssguy.com/examples/crazyegg/example10.html" target="_blank">View Demo</a></p>
<p><strong>42.</strong> <a href="http://www.andrewplummer.com/code/tablegear/" target="_blank"><strong>TableGear</strong></a><br />
TableGear is a software package for working with data on the web. It is designed get your data into a web page, and let you work with it quickly and easily, the way you would in powerful desktop applications like Excel.<br />
<a href="http://www.andrewplummer.com/demos/tablegear/" target="_blank">View Demo</a></p>
<p align="right"><a href="#top">Top</a></p>
<p><a name="boxes"></a><br />
<h2>Tool Tips And Boxes</h2>
<p><a href="http://www.nickstakenburg.com/projects/prototip2/" target="_blank"><img src="http://cashrevelations.com/magazine/wp-content/media/prototip-2.jpg" alt="Prototip 2 - Create beautiful tooltips with ease" title="Prototip 2 - Create beautiful tooltips with ease" width="500" height="361" class="alignnone size-full wp-image-3104" /></a></p>
<p><strong>43.</strong> <a href="http://davidwalsh.name/jquery-homepage-mootools" target="_blank"><strong>Duplicate the jQuery Homepage Tooltips Using MooTools</strong></a><br />
The jQuery home page has a pretty suave tool tip-like effect, as seen above. Here’s how to accomplish the same effect using MooTools.<br />
<a href="http://davidwalsh.name/dw-content/jquery-home.php" target="_blank">View Demo</a></p>
<p><strong>44.</strong> <a href="http://craigsworks.com/projects/qtip/" target="_blank"><strong>qTip &#8211; The jQuery Tooltip Plugin</strong></a><br />
qTip is an advanced tooltip plugin for the jQuery JavaScript framework. Built from the ground up to be user friendly, feature rich, qTip provides you with tonnes of features like rounded corners and speech bubble tips.<br />
<a href="http://craigsworks.com/projects/qtip/demos/" target="_blank">View Demo</a></p>
<p><strong>45.</strong> <a href="http://www.php-help.ro/examples/mootooltips-javascript-tooltips/" target="_blank"><strong>MooTooltips &#8211; JavaScript Tooltips With MooTools</strong></a><br />
MooTooltips can display tooltip messages from HTML elements, Ajax calls or text added manually. Tooltip parameters can be passed either when instantiating the class or on the rel element parameter.<br />
<a href="http://www.php-help.ro/examples/mootooltips-javascript-tooltips/" target="_blank">View Demo</a></p>
<p><strong>46.</strong> <a href="http://jqueryfordesigners.com/coda-popup-bubbles/" target="_blank"><strong>Coda Popup Bubbles</strong></a><br />
In this tutorial you will learn how to create Coda’s ‘puff’ pop-up bubbles, shown when you mouse over a downloadable image. This effect can be perfected by changing the initial reset code to read from the trigger element and approximate it’s position. <br />
<a href="http://jqueryfordesigners.com/demo/coda-bubble.html" target="_blank">View Demo</a></p>
<p><strong>47.</strong> <a href="http://www.nickstakenburg.com/projects/prototip2/" target="_blank"><strong>Prototip 2</strong></a><br />
Prototip allows you to easily create both simple and complex tooltips using the Prototype JavaScript framework. You can easily customize it, control the tool tip position and get configurable rounded corners (with no PNG images required).<br />
<a href="http://www.nickstakenburg.com/projects/prototip2/" target="_blank">View Demo</a></p>
<p><strong>48.</strong> <a href="http://net.tutsplus.com/tutorials/javascript-ajax/build-a-better-tooltip-with-jquery-awesomeness/" target="_blank"><strong>Better Tooltip With JQuery</strong></a><br />
Browsers will automatically display a tooltip when you provide a title attribute. In this tutorial Jon Cazier is going to show you how to quickly write a jQuery plugin that will replace the typical browser tooltip with something a little flashier.<br />
<a href="http://nettuts.s3.amazonaws.com/234_tooltip/Demo/index.html" target="_blank">View Demo</a></p>
<p><strong>49.</strong> <a href="http://yellowgreen.de/morecss" target="_blank"><strong>MoreCSS</strong></a><br />
An easy to use, lightweight and fast JavaScript toolkit/library with CSS syntax for common things. With only 8 KB and it&#8217;s CSS like syntax MoreCSS is perfect for all the daily JavaScript things: popups, tabs, tooltips and more.<br />
<a href="http://morecss.yellowgreen.de/target-selectors-demo" target="_blank">View Demo</a></p>
<p><strong>50.</strong> <strong>- Link is deactivated due to hacker attack on Web2Ajax.com</strong><br />
FaceBook Like – jQuery and autosuggest Search Engine. Features autosuggest and ajax support, support search plugins, support cache and cross browser support.<br />View Demo</p>
<p><strong>51.</strong> <a href="http://davidwalsh.name/facebook-modal-mootools" target="_blank"><strong>Facebook-Style Modal Box Using MooTools</strong></a><br />
Facebook’s Modal box is one the best modal box around. It’s lightweight, subtle, and very stylish. David Walsh has taken Facebook’s imagery and CSS and combined it with MooTools’ awesome functionality to duplicate the effect.<br />
<a href="http://davidwalsh.name/dw-content/facebook-modal.php" target="_blank">View Demo</a></p>
<p><strong>52.</strong> <a href="http://www.glassbox-js.com/" target="_blank"><strong>GlassBox</strong></a><br />
GlassBox is a lightweight JavaScript User Interface (UI) library, which uses Prototype and Script.aculo.us for some effects. GlassBox lets you easily build lucent borders, colorful layouts and &#8220;Flash-like&#8221; effects.<br />
<a href="http://www.glassbox-js.com/#examples" target="_blank">View Demo</a></p>
<p align="right"><a href="#top">Top</a></p>
<p><a name="calendar"></a><br />
<h2>Calendars And Timelines</h2>
<p><a href="http://dansnetwork.com/mootools/events-calendar/" target="_blank"><img src="http://cashrevelations.com/magazine/wp-content/media/mootools-event-calendar.jpg" alt="Mootools Events Calendar" title="Mootools Events Calendar" width="500" height="361" class="alignnone size-full wp-image-3106" /></a></p>
<p><strong>53.</strong> <a href="http://woork.blogspot.com/2009/01/elegant-animated-weekly-timeline-for.html" target="_blank"><strong>Elegant Animated Weekly Timeline</strong></a><br />
This tutorial explains how to design an elegant and animated weekly timeline, with daily annotations, you can customize and reuse quickly in your web projects.<br />
<a href="http://woorktuts.110mb.com/weeklytimeline/timeline.html" target="_blank">View Demo</a></p>
<p><strong>54.</strong> <a href="http://www.frequency-decoder.com/2009/02/03/unobtrusive-date-picker-widget-v4" target="_blank"><strong>Unobtrusive Date-Picker Widget V4</strong></a><br />
This unobtrusive datePicker (calendar), which is accessible using the keyboard, requires no embedded JavaScript blocks, uses no pop-up windows and is suitable for use within documents served as application/XHTML+XML.<br />
<a href="http://www.frequency-decoder.com/demo/date-picker-v4/" target="_blank">View Demo</a></p>
<p><strong>55.</strong> <a href="http://www.eyecon.ro/datepicker/" target="_blank"><strong>Date Picker &#8211; jQuery Plug-In</strong></a><br />
Date Picker component with a lot of options. Date Picker allows users to easily select a date or range of dates. Some features are: multiple calendars; single, multiple and range selection; marking of special, weekend and special dates; an easy-to-customize look via CSS and more<br /><a href="http://www.eyecon.ro/datepicker/" target="_blank">View Demo</a></p>
<p><strong>56.</strong> <a href="http://www.filamentgroup.com/lab/date_range_picker_using_jquery_ui_16_and_jquery_ui_css_framework/" target="_blank"><strong>JQuery Interactive Date Range Picker With Shortcuts</strong></a><br />
Date Range Picker plugin uses jQuery UI 1.7 and the new jQuery UI CSS Framework. This plugin wraps the jQuery UI datepicker into an interactive component specifically designed for choosing date ranges.<br />
<a href="http://www.filamentgroup.com/examples/daterangepicker_v2/" target="_blank">View Demo</a></p>
<p><strong>57.</strong> <a href="http://www.electricprism.com/aeron/calendar/" target="_blank"><strong>Calendar &#8211; A JavaScript Class For Mootools</strong></a><br />
Calendar is a JavaScript class that adds accessible and unobtrusive date-pickers to your form elements. Features highly configurable inputs and selects, multi-calendar support, variable navigation options and multi-lingual and fancy date formatting.<br />
<a href="http://www.electricprism.com/aeron/calendar/" target="_blank">View Demo</a></p>
<p><strong>58.</strong> <a href="http://jqueryfordesigners.com/fun-with-overflows/" target="_blank"><strong>Scrollable Timelines</strong></a><br />
Making use of the overflow and scrollLeft DOM property to scroll elements is a much more effective use of the CPU, over animating using CSS top/left. This tutorial demonstrates the same effect used in two completely different ways.<br />
<a href="http://jqueryfordesigners.com/demo/scrollable-timelines.html" target="_blank">View Demo</a></p>
<p><strong>59.</strong> <a href="http://www.moonkiki.com/moonkiki/moogenda/" target="_blank"><strong>MooGenda &#8211; JavaScript Calendar Based On MooTools</strong></a><br />
MooGenda is a calendar based on MooTools, that reads events from JSON requests. Supports double click on event to see the deafult event view and features also drag and drop event in month view, drag and drop and resize event in diary view and every change send a request to back end (to store when and what changed in the event).<br />
<a href="http://www.moonkiki.com/moogenda/moogenda.html" target="_blank">View Demo</a></p>
<p><strong>60.</strong> <a href="http://dansnetwork.com/mootools/events-calendar/" target="_blank"><strong>MooTools Events Calendar</strong></a><br />
The MooTools Events Calendar is a JavaScript calendar class that was built using the MooTools framework &#8211; the calendar supports week/day/month view and the addition of events.<br />
<a href="http://dansnetwork.com/mootools/events-calendar/demo/" target="_blank">View Demo</a></p>
<p align="right"><a href="#top">Top</a></p>
<h2>Image Handling And Sliders</h2>
<p><a href="http://www.sohtanaka.com/web-design/fancy-thumbnail-hover-effect-w-jquery/" target="_blank"><img src="http://cashrevelations.com/magazine/wp-content/media/fancy-thumbnail-hover-effect.jpg" alt="Fancy Thumbnail Hover Effect -  jQuery" title="Fancy Thumbnail Hover Effect -  jQuery" width="500" height="361" class="alignnone size-full wp-image-3108" /></a><br />
<a name="prev"></a><strong>Image Previewing</strong></p>
<p><strong>61.</strong> <a href="http://james.padolsey.com/javascript/new-jquery-plugin-imgpreview/" target="_blank"><strong>imgPreview &#8211; jQuery Plug-In</strong></a><br />
The ‘imgPreview’ plugin allows your users to preview an image before clicking on it and, out of necessity, will preload the image so when a user does click through to it there is no waiting time. The image preview shows up in a tooltip-like box appearing alongside the user’s cursor when hovering over a link.<br />
<a href="http://james.padolsey.com/demos/imgPreview/full/" target="_blank">View Demo</a></p>
<p><strong>62.</strong> <a href="http://www.php-help.ro/mootools-12-javascript-examples/slideitmoo-v11-image-slider/" target="_blank"><strong>SlideItMoo &#8211; Image Slider</strong></a><br />
SlideItMoo is a banner and image slider developed with MooTools. The image slider supports continuous sliding when navigating, offers the possibility to set how the slider will slide (from left or from right) when used with the auto slide feature on, offers the possibility to give it the item width (width of the slider’s items) and let it display the elements according to that width and the visible items parameter.<br />
<a href="http://www.php-help.ro/examples/slideitmoo_1.1/" target="_blank">View Demo</a></p>
<p><strong>63.</strong> <a href="http://www.sohtanaka.com/web-design/fancy-thumbnail-hover-effect-w-jquery/" target="_blank"><strong>Fancy Thumbnail Hover Effect With JQuery</strong></a><br />
This is a thumbnail hover effect jquery and CSS tutorial. If you switch up the absolute potion coordinates, you can create various ways the hover effect pops out as well.<br />
<a href="http://www.sohtanaka.com/web-design/examples/image-zoom/" target="_blank">View Demo</a></p>
<p><strong>64.</strong> <a href="http://orderedlist.com/articles/fancyzoom-meet-prototype" target="_blank"><strong>FancyZoom Meet Prototype</strong></a><br />
FancyZoom uses Apple’s rounded corners and supports pretty much any HTML you can throw in a div (images, text, Flash, etc.). It was built using script.aculo.us and Prototype &#8211; it now works with any HTML already included on the page.<br /><a href="http://orderedlist.com/demos/fancy-zoom/" target="_blank">View Demo</a></p>
<p align="right"><a href="#top">Top</a></p>
<p><a name="show"></a><strong>Slideshow</strong></p>
<p><strong>65.</strong> <a href="http://css-tricks.com/moving-boxes/" target="_blank"><strong>Moving Boxes</strong></a><br />
A jQuery slider with buttons to change panels, and the panels zoom in and out.<br />
<a href="http://css-tricks.com/examples/MovingBoxes/" target="_blank">View Demo</a></p>
<p><strong>66.</strong> <a href="http://www.buildinternet.com/project/supersized/" target="_blank"><strong>Supersized – Full Screen Background/Slideshow jQuery Plugin</strong></a><br />
Supersized features include: cycles Images/backgrounds via slideshow with transitions and preloading, navigation controls allow for pause/play and forward/back, resizes images to fill browser while maintaining image dimension ratio.<br />
<a href="http://www.buildinternet.com/project/supersized/default.php" target="_blank">View Demo</a></p>
<p><strong>67.</strong> <a href="http://www.leigeber.com/2008/12/javascript-slideshow/" target="_blank"><strong>Animated JavaScript Slideshow</strong></a><br />
This dynamic JavaScript slideshow is feature packed and under 5KB. A few features include description support, link support, no naming restrictions, portrait image support, graceful degradation and active thumbnail status.<br />
<a href="http://sandbox.leigeber.com/javascript-slideshow/" target="_blank">View Demo</a></p>
<p><strong>68.</strong> <a href="http://cssglobe.com/post/5780/easy-slider-17-numeric-navigation-jquery-slider" target="_blank"><strong>Easy Slider 1.7 &#8211; JQuery Plugin</strong></a><br />
JQuery plugin for sliding images and content. Easy Skider features include: auto-slide, continuous sliding, “Go to first” and “Go to last” buttons, hiding controls, optional wrapping markup for control buttons, vertical sliding, multiple sliders on one page.<br />
<a href="http://cssglobe.com/lab/easyslider1.7/03.html" target="_blank">View Demo</a></p>
<p><strong>69.</strong> <a href="http://designm.ag/tutorials/image-rotator-css-jquery/" target="_blank"><strong>Image Rotator With Description </strong></a><br />
Although there are many great plugins already, this tutorial will help you understand how the image rotator works and helps you create your own from scratch.<br />
<a href="http://www.sohtanaka.com/web-design/examples/image-rotator/" target="_blank">View Demo</a></p>
<p><strong>70.</strong> <a href="http://devthought.com/projects/mootools/barackslideshow/" target="_blank"><strong>BarackSlideshow</strong></a><br />
BarackSlideshow is a very tiny and lightweight slideshow script, that takes the power of MorphList to enhance visualization and navigation of the images.<br />
<a href="http://devthought.com/wp-content/projects/mootools/barackslideshow/Demo/" target="_blank">View Demo</a></p>
<p><strong>71.</strong> <a href="http://www.efectorelativo.net/laboratory/noobSlide/" target="_blank"><strong>noobSlide &#8211; MooTools</strong></a><br />
An easy to install and flexible slider plug-in created by using MooTools. The download includes a ready page example.<br /> <a href="http://www.efectorelativo.net/laboratory/noobSlide/" target="_blank">View Demo</a></p>
<p align="right"><a href="#top">Top</a></p>
<p><a name="light"></a><strong>Lightbox</strong></p>
<p><strong>72.</strong> <a href="http://www.nickstakenburg.com/projects/lightview/" target="_blank"><strong>Lightview &#8211; Overlay Anything With Style</strong></a><br />
Lightview was built to change the way you overlay content on a website. Designed to complement your content, and features include: smart image preloading, customization without CSS, adjustable rounded corners, no PNG required, resizing to always fit the screen and one-click slideshow.<br />
<a href="http://www.nickstakenburg.com/projects/lightview/" target="_blank">View Demo</a></p>
<p><strong>73.</strong> <a href="http://stickmanlabs.com/lightwindow/" target="_blank"><strong>LightWindow</strong></a><br />
The ultimate modal window system, LightWindow, allows you to build your own theme, create mixed media galleries including flash, quictkime and images.<br /><a href="http://stickmanlabs.com/lightwindow/" target="_blank">View Demo</a></p>
<p align="right"><a href="#top">Top</a></p>
<p><a name="effects"></a><strong>Image Effects</strong></p>
<p><strong>74.</strong> <a href="http://webdev.stephband.info/parallax.html" target="_blank"><strong>jParallax</strong></a><br />
jParallax turns a selected element into a &#8216;window&#8217;, or viewport, and all its children into absolutely positioned layers that can be seen through the viewport. These layers move in response to the mouse.<br />
<a href="http://webdev.stephband.info/parallax_demos.html" target="_blank">View Demo</a></p>
<p><strong>75.</strong> <a href="http://www.swfir.com/" target="_blank"><strong>swfIR &#8211; swf Image Replacement</strong></a><br />
Using JavaScript and Flash, swfIR gives you the ability to apply an assortment of visual effects to any or all images on your website.<br />
<a href="http://www.swfir.com/examples/elastic/" target="_blank">View Demo</a></p>
<p><strong>76.</strong> <a href="http://buildinternet.com/2009/08/crafting-an-animated-postcard-with-jquery/" target="_blank"><strong>Animated Postcard With jQuery</strong></a><br />
In this tutorial we will learn the basics of setting up a continuous animation which can be applied pretty much anywhere. Sam Dunn will teach you the art of looping animations using setTimeout(), how to take advantage of the Easing plugin and a new way to spice up your banner.<br />
<a href="http://buildinternet.com/live/postcard/" target="_blank">View Demo</a></p>
<p><strong>77.</strong> <a href="http://jqueryfordesigners.com/bbc-radio-1-zoom-tabs/" target="_blank"><strong>BBC Radio 1 Zoom Tabs</strong></a><br />
How to achieve the effect on the latest BBC Radio 1 website, where the mouse rolls over the image block, tabs slide up and the image zooms a little to reveal more of the picture.<br />
<a href="http://jqueryfordesigners.com/demo/radio1.html" target="_blank">View Demo</a></p>
<p><strong>78.</strong> <a href="http://buildinternet.com/2009/06/animate-image-filling-up-using-jquery/" target="_blank"><strong>Animate Image Filling Up Using jQuery</strong></a><br />
Spruce up your website&#8217;s header by letting Sam Dunn teach you how to make an image appear to fill up with just a splash of jQuery and Photoshop.<br />
<a href="http://buildinternet.com/live/imagefill/" target="_blank">View Demo</a></p>
<p align="right"><a href="#top">Top</a></p>
<p><a name="cropping"></a><strong>Image Cropping</strong></p>
<p><strong>79.</strong> <a href="http://uvumitools.com/crop.html" target="_blank"><strong>UvumiTools Crop</strong></a><br />
This simplified tool gives your users the ability to create a selection area that can be used to crop an image live on your web site. This is an extremely useful tool for any site that provides image hosting, for example.<br /> <a href="http://uvumitools.com/crop.html" target="_blank">View Demo</a></p>
<p><strong>80.</strong> <a href="http://deepliquid.com/content/Jcrop.html" target="_blank"><strong> Jcrop &#8211; The jQuery Image Cropping Plugin</strong></a><br />
Jcrop is the quick and easy way to add image cropping functionality to your web application. It combines the ease-of-use of a typical jQuery plugin with a powerful cross-platform DHTML cropping engine that is faithful to familiar desktop graphics applications.<br /> <a href="http://deepliquid.com/projects/Jcrop/demos.php" target="_blank">View Demo</a></p>
<p align="right"><a href="#top">Top</a></p>
<p><a name="csliders"></a><strong>Content Sliders</strong></p>
<p><strong>81.</strong> <a href="http://woork.blogspot.com/2009/01/ultra-versatile-slider-for-websites.html" target="_blank"><strong>Ultra Versatile Slider</strong></a><br />
In this tutorial Antonio Lupetti explains a simple step-by-step way to implement an ultra versatile slider with horizontal scrolling and animated effects using MooTools.<br />
<a href="http://woorktuts.110mb.com/art_of_reuse_code/index4.html" target="_blank">View Demo</a></p>
<p><strong>82.</strong> <a href="http://developer.expressionz.in/blogs/2008/10/24/mootools-slider-with-two-knobs-double-pinned-slider-with-range-indicator/" target="_blank"><strong>Mootools Slider With Two Knobs</strong></a><br />
Mootools slider with two knobs (double pinned slider) with range indicator. You can easily change the look and feel of the range indicator, slider knob, the slider track by modifying the slider.css.<br /> <a href="http://developer.expressionz.in/downloads/mootools_double_pinned_slider_with_clipped_gutter_image_v2.2/slider_using_mootols_1.2.html" target="_blank">View Demo</a></p>
<p><strong>83.</strong> <a href="http://solutoire.com/2008/03/10/mootools-css-styled-scrollbar/" target="_blank"><strong>Mootools CSS Styled Scrollbar</strong></a><br />
A small piece of JavaScript that creates a CSS-styled scroll bar from the MooTools “slider” class.<br />
<a href="http://www.solutoire.com/experiments/scrollbar/index.html" target="_blank">View Demo</a></p>
<p><strong>84.</strong> <a href="http://css-tricks.com/anythingslider-jquery-plugin/" target="_blank"><strong>AnythingSlider &#8211; JQuery Plugin</strong></a><br />
This new AnythingSlider is an attempt at bringing together the functionality of all of those previous sliders Chris Coyier created and adding new features. In other words, to create a really “full featured” slider that could be widely useful.<br />
<a href="http://css-tricks.com/examples/AnythingSlider/" target="_blank">View Demo</a></p>
<p> <strong>85.</strong> <a href="http://woork.blogspot.com/2008/07/fantastic-news-ticker-newsvine-like.html" target="_blank"><strong>Fantastic News Ticker Newsvine-Like Using Mootools</strong></a><br />
In this tutorial Antonio Lupetti teachs you how to in a simple way implement a Newsvine-like News Ticker (with news vertical scrolling) on your website.<br />
<a href="http://woorktuts.110mb.com/newsticker/index.html" target="_blank">View Demo</a></p>
<p><strong>86.</strong> <a href="http://net.tutsplus.com/tutorials/javascript-ajax/create-an-amazoncom-books-widget-with-jquery-and-xml/" target="_blank"><strong>Amazon Books Widget With jQuery And XML</strong></a><br />
It makes sense to forgo database tables and server-side code when you need to store a limited amount of non-sensitive data. Accessing this data can be a snap with jQuery because the library was built to traverse XML documents with ease. With some custom JavaScript and jQuery magic you can create some interesting widgets. A good way to demonstrate this functionality is by building a browsable Amazon.com books widget.<br />
<a href="http://nettuts.s3.amazonaws.com/152_jqueryBook/source/source/index.html" target="_blank">View Demo</a></p>
<p align="right"><a href="#top">Top</a></p>
<p><a name="comm"></a><br />
<h2>Interactivity And Communication</h2>
<p><a href="http://www.newmediacampaigns.com/page/a-jquery-plugin-for-zoomable-interactive-maps" target="_blank"><img src="http://cashrevelations.com/magazine/wp-content/media/zoomable-and-interactive-maps.jpg" alt="Zoomable And Interactive Maps - jQuery plugin" title="Zoomable And Interactive Maps - jQuery plugin" width="500" height="361" class="alignnone size-full wp-image-3112" /></a></p>
<p><strong>87.</strong> <a href="http://www.nickstakenburg.com/projects/starbox/" target="_blank"><strong>Starbox &#8211; Rating Stars For Prototype</strong></a><br />
Starbox allows you to easily create all kinds of rating boxes using just one PNG image. The library is build on top of the Prototype JavaScript framework. For some extra effects you can add Scriptaculous as well. <br />
<a href="http://www.nickstakenburg.com/projects/starbox/" target="_blank">View Demo</a></p>
<p><strong>88.</strong> <a href="http://www.newmediacampaigns.com/page/a-jquery-plugin-for-zoomable-interactive-maps" target="_blank"><strong>JQuery Plugin For Zoomable And Interactive Maps</strong></a><br />
A jQuery plugin for zoomable and interactive maps &#8211; the map was made to be as appealing as possible by using crisp graphics and smooth animations.<br />
<a href="http://www.newmediacampaigns.com/page/a-jquery-plugin-for-zoomable-interactive-maps#demos" target="_blank">View Demo</a></p>
<p><strong>89.</strong> <a href="http://www.queness.com/post/309/create-a-digg-style-post-sharing-tool-with-jquery" target="_blank"><strong>Digg-Style Post Sharing Tool With JQuery</strong></a><br />
Kevin Liew will show you how to create a social bookmarking tool that looks similar to digg&#8217;s. He also includes the komodomedia&#8217;s social bookmarking icons and a long list of submission URL for one click bookmark.<br />
<a href="http://www.queness.com/resources/html/shareit/index.html" target="_blank">View Demo</a></p>
<p><strong>90.</strong> <a href="http://www.ajaxim.com/" target="_blank"><strong>Ajax IM</strong></a><br />
Ajax im is a browser-based instant messaging client. It uses AJAX to create a near real-time IM environment that can be used in conjunction with community, intranet, and social websites. Demo usernames are &#8220;test&#8221;, and &#8220;test (1 to 4)&#8221;. Password is &#8220;test&#8221;.<br /><a href="http://www.ajaxim.net/" target="_blank">View Demo</a></p>
<p><strong>91.</strong> <a href="http://net.tutsplus.com/tutorials/javascript-ajax/drag-to-share/" target="_blank"><strong>Drag To Share</strong></a><br />
We’ve all seen the brilliant functionality on Mashable where news stories and interesting articles can be shared to social networking sites; the functionality is driven by the images accompanying the articles; you click and hold on an image and can then drag it into a toolbar to share it. In this tutorial Dan Wellman is going to show you how you can replicate this behavior with jQuery and jQuery UI.<br /><a href="http://nettuts.s3.amazonaws.com/467_dragtoShare/source/dragToShare.html" target="_blank">View Demo</a> </p>
<p><strong>92.</strong> <a href="http://net.tutsplus.com/tutorials/javascript-ajax/building-a-better-blogroll-dynamic-fun-with-simplepie-and-jquery/" target="_blank"><strong>Better Blogroll &#8211; Dynamic Fun With SimplePie And JQuery</strong></a><br />
A traditional blogroll is a simple list of other sites, often in the sidebar. Let&#8217;s improve upon the concept of a blogroll by not just listing sites, but dynamically pulling recent headlines from them, and using some fun jQuery animation.<br />
<a href="http://nettuts.s3.amazonaws.com/036_BetterBlogRoll/sourceFiles/index.html" target="_blank">View Demo</a> </p>
<p><strong>93.</strong> <a href="http://www.moretechtips.net/2009/10/twitter-friends-followers-widget-jquery.html" target="_blank"><strong>Twitter Friends And Followers Widget &#8211; JQuery Plugin</strong></a><br />
Here is a jQuery plugin that you can embed anywhere to display pictures of your Twitter followers or friends (whom you follow) and their latest tweets if you like.<br />
<a href="http://twitter-friends-widget.googlecode.com/svn/v1/demo4.htm" target="_blank">View Demo</a> </p>
<p><strong>94.</strong> <a href="http://www.latentmotion.com/search-and-share/" target="_blank"><strong>Search And Share</strong></a><br />
Search and Share makes highlighting text to a more functional action. More specifically, it attempts to understand the intention of a user’s text selection and presents a variety of options accordingly.<br />
<a href="http://www.latentmotion.com/search-and-share/" target="_blank">View Demo</a> </p>
<p><strong>95.</strong> <a href="http://www.moretechtips.net/2009/09/realtime-related-tweets-bar-another.html" target="_blank"><strong>Realtime Related Tweets Bar &#8211; JQuery Plugin</strong></a><br />
A real-time tweets bar related to your posts from your twitter timeline or from anybody or even limit it by a geocode coordinates. Features; show realtime related tweets based on your post tags, show your twitter timeline (related to your post or not), return only tweets with links or return all and more.<br /><a href="http://realtime-related-tweets-bar.googlecode.com/svn/v1/html-realtime-users.htm" target="_blank">View Demo</a> </p>
<p><strong>96.</strong> <a href="http://jsdraw2d.jsfiction.com/" target="_blank"><strong>jsDraw2D &#8211; 2D Graphics Library For JavaScript</strong></a><br />
This is a pure JavaScript library to draw 2D graphics on web pages inside web browser without using SVG or VML. JavaScript developers, web developers and webmasters can take advantage of the library to add graphics drawing functionality to their web applications or websites using the library.<br /><a href="http://jsdraw2d.jsfiction.com/#demo" target="_blank">View Demo</a> </p>
<p align="right"><a href="#top">Top</a></p>
<p><a name="misc"></a><br />
<h2>Miscellaneous</h2>
<p><a href="http://yensdesign.com/2008/12/create-an-amazing-music-player-using-mouse-gestures-hotkeys-in-jquery/" target="_blank"><img src="http://cashrevelations.com/magazine/wp-content/media/music-player-in-jquery.jpg" alt="Music Player in jQuery" title="Music Player in jQuery" width="500" height="361" class="alignnone size-full wp-image-3114" /></a></p>
<p><strong>97.</strong> <a href="http://typeface.neocracy.org/" target="_blank"><strong>Typeface.js &#8211; Rendering Text With JavaScript, &lt;canvas&gt;, And VML</strong></a><br />
Instead of creating images or using flash just to show your site&#8217;s graphic text in the font you want, you can use typeface.js and write in plain HTML and CSS, just as if your visitors had the font installed locally.<br />
<a href="http://typeface.neocracy.org/examples.html" target="_blank">View Demo</a></p>
<p><strong>98.</strong> <a href="http://www.iofo.it/jquery/fonteffect/" target="_blank"><strong>FontEffect &#8211; JQuery Plugin</strong></a><br />
Font effect is a jQuery plugin that adds some effect to html text. The available effects are Outline, Shadow, Gradient and Mirror. No images are used for these effects and no additional CSS is necessary. All effects are contained in the plugin and do not interfere with page rendering in older browser or browser with JavaScript disabled.<br />
<a href="http://www.iofo.it/jquery/fonteffect/" target="_blank">View Demo</a></p>
<p><strong>99.</strong> <a href="http://davidwalsh.name/ajax-mootools-fx-explode" target="_blank"><strong>Ajax Page Loads Using MooTools Fx.Explode</strong></a><br />
When you click on any of the designated Fx.Explode elements, the elements “explode” off of the screen. Click again and they magically reappear.<br />
<a href="http://davidwalsh.name/dw-content/fx.explode.php" target="_blank">View Demo</a></p>
<p><strong>100.</strong> <a href="http://icant.co.uk/sandbox/stepbystep/" target="_blank"><strong>Step By Step &#8211; Show And Explain Visitors What Your Page Has For Them</strong></a><br />
You might have encountered interactive demos created with screencasting and screengrabbing software that explain an interface to users in a step-by-step manner. This is exactly what this script does for web sites.<br />
<a href="http://icant.co.uk/sandbox/stepbystep/fullautoexample.html" target="_blank">View Demo</a></p>
<p><strong>101.</strong> <a href="http://yensdesign.com/2008/12/create-an-amazing-music-player-using-mouse-gestures-hotkeys-in-jquery/" target="_blank"><strong>Music Player In JQuery</strong></a><br />
In this tutorial you create an amazing music player coded in xHTML and jQuery that made use of mouse gestures and hotkeys. You can click and drag with mouse to interact with interface’s music player or use directional keys and spacebar instead of mouse.<br />
<a href="http://yensdesign.com/tutorials/musicplayer/" target="_blank">View Demo</a></p>
<p><strong>102.</strong> <a href="http://davidwalsh.name/skype-mootools" target="_blank"><strong>Skype-Style Buttons Using MooTools</strong></a><br />
JQuery expert Janko Jovanovic dropped a sweet tutorial showing you how to create a Skype-like button using jQuery. David Walsh was impressed by Janko’s article so he decided to port the effect to MooTools.<br />
<a href="http://davidwalsh.name/dw-content/mootools-skype.php" target="_blank">View Demo</a></p>
<p><strong>103.</strong> <a href="http://www.impressivewebs.com/javascript-folder-collapser-for-dynamic-content-tutorial/" target="_blank"><strong>Folder Collapser For Dynamic Content </strong></a><br />
How to create a group of collapsible folders using pure JavaScript and some JQuery added to the final product to give it a little bit of flare. The code will be structured in such a way that allows for implementation into a dynamic page &#8211; wherein the number of folders may be unknown.<br /><a href="http://www.impressivewebs.com/demo-files/javascript-folder-collapser-demo.html" target="_blank">View Demo</a></p>
<p><strong>104.</strong> <a href="http://net.tutsplus.com/tutorials/javascript-ajax/create-a-twitter-like-load-more-widget/" target="_blank"><strong>Twitter-Like Load More Widget</strong></a><br />
Twitter uses a brilliant technique for loading more information; you click the link and fresh items magically appear on the screen. This tutorial teaches you to use AJAX, CSS, JavaScript, JSON, PHP, and HTML to create that magic. This tutorial will also feature both jQuery and MooTools versions of the script.<br /><a href="http://davidwalsh.name/dw-content/load-more.php" target="_blank">View Demo</a> </p>
<p><strong>105.</strong> <a href="http://net.tutsplus.com/tutorials/javascript-ajax/build-a-web-20-document-search-engine/" target="_blank"><strong>Web 2.0 Document Search Site</strong></a><br />
In this tutorial we will create a document searching site with jQuery. This site will be used to search documents by specifying an extension (file type). The data is then filtered and sent to Google.<br />
<a href="http://nettuts.s3.amazonaws.com/352_documentSearch/demo/index.html" target="_blank">View Demo</a> </p>
<p align="right"><a href="#top">Top</a></p>
<p>The resources are not in any particular order and as usual you decide what resource fits best for your purposes. Cashrevelations.com is not affiliated with any of the authors.</p>
<ul>
<li><strong>Part Two:</strong> <a href="http://cashrevelations.com/magazine/2009/11/40-javascript-tools/"> <strong>40 JavaScript Tools</strong></a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://cashrevelations.com/magazine/2009/10/ajax-and-javascript/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
	</channel>
</rss>

