14.07.2013 Views

Essentials of Javascript - Cultural View

Essentials of Javascript - Cultural View

Essentials of Javascript - Cultural View

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Reverse Ajax 124<br />

External links<br />

• The Slow Load Technique/Reverse AJAX - Simulating Server Push in a Standard Web Browser [3]<br />

• Exploring Reverse Ajax [4]<br />

• Reverse Ajax with DWR (an Java Ajax framework) [5]<br />

• Changing the Web Paradigm - Moving from traditional Web applications to Streaming-AJAX [6]<br />

References<br />

[1] Crane, Dave; McCarthy, Phil (July 2008) (in English). Comet and Reverse Ajax: The Next Generation Ajax 2.0. Apress. ISBN 1590599985.<br />

[2] Martin, Katherine (2007-03-22). "Developing Applications using Reverse Ajax" (http://today.java.net/pub/a/today/2007/03/22/<br />

developing-applications-using-reverse-ajax.html). java.net, O'Reilly and CollabNet. .<br />

[3] http://www.obviously.com/tech_tips/slow_load_technique<br />

[4] http://gmapsdotnetcontrol.blogspot.com/2006/08/exploring-reverse-ajax-ajax.html<br />

[5] http://ajaxian.com/archives/reverse-ajax-with-dwr<br />

[6] http://www.lightstreamer.com/Lightstreamer_Paradigm.pdf<br />

Rico (Ajax)<br />

Rico is an open source JavaScript library for developing rich Internet applications (RIAs) that use Ajax. [1]<br />

Rico uses the Prototype <strong>Javascript</strong> Framework and JSON libraries.<br />

Features<br />

• LiveGrid - One <strong>of</strong> Rico's best known features is its LiveGrid.<br />

• Animation Effects - Rico 2.0 provides responsive animation for smooth effects and transitions that that can<br />

communicate change in richer ways than traditional web applications have explored before. Unlike most effects,<br />

Rico 2.0 animation can be interrupted, paused, resumed, or have other effects applied to it to enable responsive<br />

interaction that the user does not have to wait on.<br />

• Behaviors - Rico can be used to create components that behave similar to those found in Adobe Flex and<br />

OpenLaszlo.<br />

• Styling - Rico provides several cinematic effects as well as some simple visual style effects in a very simple<br />

interface.<br />

• Drag and Drop - Rico provides a simple interface for enabling web application to support drag and drop.<br />

• Ajax Support - Because Rico uses the Prototype library, which contains classes for using Ajax, Rico provides a<br />

very simple interface for registering Ajax request handlers as well as HTML elements or JavaScript objects as<br />

Ajax response objects. Multiple elements and/or objects may be updated as the result <strong>of</strong> one Ajax request.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!