The latest versions of the two popular open-source Ajax libraries include a sound API for playing MP3s inside a Web page, a refactored in-place editor, an improved class API with inheritance and superclass methods, and better JSON support. The latest versions of both libraries will be incorporated in Rails 2.0.
Other Prototype 1.6 features include better ways to handle JSON data and numerous new methods that ease working with the browser's DOM.
Apart from its smooth Ajax effects, one of script.aculo.us's most interesting features is an in-line editor. This editor quickly turns an HTML field or some other element into an editor when the user clicks on the component, indicating the desire to enter data. In 1.8, the in-place editor received a complete overhaul. Another new script.aculo.us feature is an API for playing sounds effects based on MP3 files.