Spry
From Adobe Labs
The Spry framework for Ajax is a JavaScript library for web designers that provides functionality that allows designers to build pages that provide a richer experience for their users. It is designed to bring Ajax to the web design community who can benefit from Ajax, but are not well served by other frameworks.
See the technology overview of Spry on Labs for more information ›
See the Spry framework frequently asked questions (FAQ) ›
| Table of contents |
News
The Spry framework for AJAX is a JavaScript library for web designers that provides functionality that allows designers to build pages that provide a richer experience for their users. It is designed to bring AJAX to the web design community who can benefit from AJAX, but are not well served other frameworks. Members of the Dreamweaver Engineering team will walk through how to use the Spry framework with Dreamweaver 8 or the HTML authoring tool of your choice.
Downloads
The Spry download contains the JavaScript library, documentation about the framework, and some applications that show how you might use it.
Download the Spry framework for Ajax ›
Articles
To familiarize yourself with the Spry prerelease, review the following information:
- Spry article on Logged In—Article introducing the Spry framework giving more details about the philosophy behind it.
- Spry Data Set and Dynamic Region Overview—An overview of the Spry architecture with sample code.
- Dynamic Table Tutorial—overview of how Spry works by walking you through the conversion of an HTML table containing static data to one that can load its data dynamically.
- Creating a Web Photo Album with Spry—Walk through the steps to create a dynamic and flexible page using the Spry framework with remarkably few lines of code.
- Accordion Widget Overview—An overview of how to create and style an accordion widget.
- Spry Widget Model—A document that describes the Spry widget philosophy. An overview of how we build our widgets.
Demos
To see what is possible using Spry, check out our Demos that show the Spry framework in action.
- Photo Gallery—An XML-based photo gallery.
- Product Table—An interactive data grid displaying XML-based data.
- RSS Reader—An RSS reader showing how multiple XML files can be used to build a rich interface.
Sample Code
Check here for code samples that show off more of Spry's capabilities.
Spry Tips
Sites Using Spry
Browser Support
We test Spry on the major modern browsers:
Firefox
IE 6 and higher
Safari 2
Opera 9
We feel this group covers a solid majority of browsers used today. Other browers or earlier versions of listed browsers may or may not work properly.
Not all browsers have support for the XMLHttpRequest object or may have browser specific bugs.
If you think you have found a browser specific bug from the supported list, please let us (and others) know by posting it to the Spry forum.
Spry Forum
