Prototype

From GPWiki

Files:GUITutorial_warn.gif The Game Programming Wiki has moved! Files:GUITutorial_warn.gif

The wiki is now hosted by GameDev.NET at wiki.gamedev.net. All gpwiki.org content has been moved to the new server.

However, the GPWiki forums are still active! Come say hello.


Prototype
Prototype.png
Type: General Multipurpose
Platform: IE6/7, Safari, Firefox
Version: 1.5.0
License: MIT
Website: prototypejs.org

Summary

Prototype is a JavaScript Framework to aid development of web-based applications using JavaScript and AJAX.

Prototype:

  • Simplifies browser differences, such as document.all and document.getElementById so that the programmer can worry less about browser quirks as well as reduce the amount of debugging needed
  • Provides extensions to the basic variable types in JavaScript to add enhanced functionality, such as String.escapeHTML ()
  • Adds cross-browser AJAX functions to make sending and receiving AJAX calls easy, including timed calls and automatic populating of content
  • Reduces the amount the programmer has to type with the well designed API. For example, using $() instead of document.getElementById()
  • Forms the basis of other JavaScript libraries and functions, such as Scriptaculous

Edit

Tutorials and Source Code

For tutorials on Prototype, click here: View Prototype Tutorials.

Community Help

Still need help? Ask on the forums and see what we can do. GPWiki Forums