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
- Send questions/comments/ideas/discussions/etc. to our mailing list (archive/sign-up)
- Contribute to this wiki
- Log bugs/issues in our issue tracker (sign-up)
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:
| Attribute values | |
|---|---|
| Glossary definition | SIMILE Ajax is a Javascript library distilled out from our various client-side Javascript projects. + |

