13.07.2015 Views

Thesis full text PDF - Politecnico di Milano

Thesis full text PDF - Politecnico di Milano

Thesis full text PDF - Politecnico di Milano

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Build for reliability Stable communication foundation Tested in real-world applications7.2.6. Lokrishttp://www.javeline.org/Lokris is a lightweight XMLHttpRequest wrapper. Remarkable: user can set timeout limit andtimeout handler. Small footprint (minimized ~ 3K) Synchronous/Asynchronous cross-browser Ajax calls (of course) Convenience features for easy XmlHttpRequest handling Handling of plain <strong>text</strong> and XML data Setting timeouts for Ajax calls / Setting timeout handlers Setting error handlers for Ajax Calls Easy to understand, no blown up code, no overhead BSD-style licence7.2.7. Sackhttp://www.ajaxbuch.de/lokris/SACK is a simple set of code to allow you to put AJAX into your webpages with none of the fussor overhead of other packages. Just AJAX, just simple. It is a thin wrapper aroundXMLHttpRequest. Caller can specifies callback function or callback DOM object. With a callback DOM, theresponse <strong>text</strong> is pushed <strong>di</strong>rectly into the DOM. Full documentation and example code Open source (mo<strong>di</strong>fied MIT license) by Gregory Wild-Smith.http://www.twilightuniverse.com/projects/sack/7.3. JavaScript Graphics and Effects frameworks7.3.1. BitjuiceBitjuice is a bitmap/raster API for easy graphics in the browser. Uses an HTML table (not canvas/SVG). Works in old and new versions of all major browsers. A single Javascript file, several KB. Open-source (MIT license) from Michael Mahemoff.7.3.2. Open-jACOB Draw2Dhttp://ajaxian.com/archives/bitjuice-javascript-bitmap-api OpenjACOB Draw2D OOP javascript vector library to create Vision like Ajax webapplications. Open-source (LGPL 2.1 or later) by andreas Herz.81

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

Saved successfully!

Ooh no, something went wrong!