Ajax Animated Icon Generators

Sure there are a few standard icons that you can use for your waiting dialogues in your apps, but here a list of new and old ones… just for a bit of variety:

image
CSSLoad.net (css)
http://cssload.net/

image
Canvas Loader (javascript)
http://heartcode.robertpataki.com/canvasloader/

image
Chimply (animated gif)
http://www.chimply.com/Generator

image
LoadingGif.com (animated gif)
http://loadinggif.com/

image
Neteye activity Indicator (javascript)
http://neteye.github.com/activity-indicator.html

image
spin.js (javascript)
http://fgnass.github.com/spin.js/

image
Preloaders.net (animated gif and/or javascript and css sprites)
http://preloaders.net/

JavaScript, A few nice JavaScript add-on library’s

I’ve recently discovered quite a plethora of add-on libraries for JavaScript that are compatible with several other libraries (such as jQuery). Here are a couple of neat little additions to your ever-growing library of JavaScript tools and helpers.

Underscore

Underscore is a utility-belt library for JavaScript that provides a lot of the functional programming support that you would expect in Prototype.js (or Ruby), but without extending any of the built-in JavaScript objects. It’s the tie to go along with jQuery’s tux.

Underscore provides 60-odd functions that support both the usual functional suspects: map, select, invoke — as well as more specialized helpers: function binding, javascript templating, deep equality testing, and so on. It delegates to built-in functions, if present, so modern browsers will use the native implementations of forEach, map, reduce, filter, every, some and indexOf.

Backbone

Backbone supplies structure to JavaScript-heavy applications by providing models with key-value binding and custom events, collections with a rich API of enumerable functions, views with declarative event handling, and connects it all to your existing application over a RESTful JSON interface

Backbone’s only hard dependency is Underscore.js.

For RESTful persistence, history support via Backbone.Router and DOM manipulation with Backbone.View, include json2.js, and either jQuery ( > 1.4.2) or Zepto.

Knockout

knockout.js helps you simplify dynamic JavaScript UIs using the Model-View-ViewModel (MVVM) pattern.

By encapsulating data and behavior into a view model, you get a clean, extensible foundation on which to build sophisticated UIs without getting lost in a tangle of event handlers and manual DOM updates.

jQuery Mobile

jQuery mobile framework takes the “write less, do more” mantra to the next level: Instead of writing unique apps for each mobile device or OS, the jQuery mobile framework will allow you to design a single highly branded and customized web application that will work on all popular smartphone and tablet platforms.

LINK: http://jquerymobile.com/

Detect Mobile Browser

Created by Chad Smith, the Detect Mobile Browser code is open source, available in 15 languages (or as plugins), is supported by a redirect service via which you can setup mobile redirec links for your own programs.
Link: Detect Mobile Browser - Open source mobile phone detection