Ajax

SIMILE Ajax is a Javascript library extracted out from our various client-side Javascript-based Web APIs such as Timeline. It's supposed to be slim, fast, and as cross-browser as possible. There are hundreds of ajax libraries out there but none has been called the champion yet and a lot are too bulky for our purpose. So we're rolling our own until there is a clear winner.

How to Use

Simply reference the library in the head element of your HTML:

 <html>
  <head>
   ...
   <script src="http://simile.mit.edu/ajax/api/simile-ajax-api.js" type="text/javascript"></script>
   ...
  </head>
  ...
 </html>

Downloading and Running

You don't really need to download anything, but just in case you want to, the code is in our Subversion repository at http://simile.mit.edu/repository/ajax/trunk/. More on Subversion here.

After checking out the source, change to its directory and type

 run

or, on Mac and Linux:

 ./run

and point your web browser at http://localhost:8181/test.html. (We're using the lightweight Java-based Jetty web server so you need Java on your machine.)

Feedback and Contribute

Licensing

SIMILE Ajax is open source software and is licensed under the BSD license.

Credits

This software is sponsored by The Andrew W. Mellon Foundation and is maintained by the SIMILE project, in particular:

Facts about Ajax — Click + to find similar pages.RDF feed
Attribute values
Glossary definition SIMILE Ajax is a Javascript library distilled out from our various client-side Javascript projects.  +