Join James Williamson for an in-depth discussion in this video Using Adobe's online Spry documentation, part of Dreamweaver CS4: Introduction to Spry.
- View Offline
To get the most out of any Spry based project, you should take advantage of Adobe's extensive series of tutorials, samples, and documentation on the Spry homepage. Whether you are using them as a starting point or as a reference, these files offer a wealth of information about working with Spry. So here we are on the Spry home age, its labs.adobe.com. You can see on the left-hand side here we have links to Demos, Documentation, Samples, Forums, Adobe's Development Center, with a focus on Spry, so there's a lot of really good information here.
Well, in addition to the Documentation, we also have some Samples. On the Samples page, we have a whole series of samples that range from both basic to really advanced stuff. You can come check out examples on using Spry Data, the Utilities that come with Spry, things like Effects, widgets. So here is the Accordion Panel Sample, and they've got a whole series of samples. So let's just check out the Default Behavior and Style, and you can see it in action. You can also go in and check out the code and break it down and see how you'd use it in your own pages.
Now remember, there's more here than just the Documentation and the Samples, there's also a set of Forums, a Blog that's updated on a continual basis to let you know what's new in Spry. You can go to the Development Central to find longer articles and tutorials. By spending some time on the Spry homepage and examining the Spry framework documentation carefully, you'll find an entire world of functionality and capabilities that, not only will enhance your understanding of what you'll find in Dreamweaver's normal toolset, but that will also go well beyond it. Any designer or developer that is considering adding Spry functionality to their pages should have these pages bookmarked and should visit them frequently.
- Validating form data to give users robust feedback
- Customizing widgets to meet the style of a web site
- Building a pull-down menu navigation system
- Pulling data from XML, HTML, and Excel spreadsheets
- Constructing datasets and widgets using code