04.11.2015 Views

javascript

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

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

Appendix A: JavaScript Libraries<br />

Prototype<br />

This is an open - source library that provides simple APIs for common web tasks. Originally developed<br />

for use in Ruby on Rails, Prototype is class - driven, aiming to provide class definition and inheritance for<br />

JavaScript. To that end, Prototype provides a number of classes that encapsulate common and complex<br />

functionality into simple API calls. As a single file, Prototype can be dropped into any page with ease.<br />

It is written and maintained by Sam Stephenson.<br />

License : MIT License and Creative Commons Attribution - Share Alike 3.0 Unported<br />

Web site : http://www.prototypejs.org/<br />

The Dojo Toolkit<br />

In this open - source library modeled on a package system, groups of functionality are organized into<br />

packages that can be loaded on demand. Dojo provides a wide range of options and configurations,<br />

covering almost anything you want to do with JavaScript. The Dojo Toolkit was created by Alex Russell<br />

and is maintained by the employees and volunteers at the Dojo Foundation.<br />

MooTools<br />

License : “ New ” BSD License or Academic Free License version 2.1<br />

Web site : http://www.dojotoolkit.org/<br />

An open - source library designed to be compact and optimized, MooTools adds methods to native<br />

JavaScript objects to provide new functionality on familiar interfaces as well as to provide new objects.<br />

Its small size and simple API make MooTools a favorite among web developers.<br />

jQuery<br />

License : MIT License<br />

Web site : http://www.mootools.net/<br />

jQuery is an open - source library that provides a functional programming interface to JavaScript. It is a<br />

complete library whose core is built around using CSS selectors to work with DOM elements. Through<br />

call chaining, jQuery code looks more like a narrative description of what should happen rather than<br />

JavaScript code. This style of code has become popular among designers and prototypers. jQuery is<br />

written and maintained by John Resig.<br />

License : MIT License or General Public License (GPL)<br />

Web site : http://jquery.com/<br />

760

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

Saved successfully!

Ooh no, something went wrong!