Adobe’s Spry Framework for AJAX

Adobe Labs have introduced a preview of their new Spry Framework for AJAX, which aims to demystify AJAX for a non-technical audience. Adobe are attempting to enable anyone with basic HTML, CSS and JavaScript skills to be able to harness the power of AJAX within their pages.
Sadly, at this initial stage it seems that the goal of easy-of-use has been held higher than even the most basic principals of valid markup and accessibility best practise. Opting to make implementation as simple as possible, Spry uses custom attributes and old-school obtrusive JavaScript techniques, welding the behaviour layer firmly to the content.
On the subject of custom attributes, Adobe’s Donald Booth responds:
We were trying to stay away from custom attributes for validation reasons. But, there was no way to implement if…then statements with out one. And we were defining the datasets within the class attribute. This was troublesome, and since we were already breaking validation with the if…then, we decided to go to all custom attributes.
Replace “breaking validation” with “breaking our customers’ pages” at your own discretion.
Of course, Spry is just a preview and Adobe are actively soliciting feedback. As it currently stands, the framework is certainly not ready for prime-time, and if it’s the sort of framework you’d otherwise find useful, I encourage you to investigate it and offer constructive feedback. Thanks! 🙂

More from my site

  • Ajax: A New Approach to Web Applications Defining Ajax Ajax isn’t a technology. It’s really several technologies, each flourishing in its own right, coming together in powerful new ways. Ajax incorporates: > standards-based […]
  • Latest CPA Board Exam Results UPDATE: The results CPA Board Exam Results for May 2008 is now available! Please proceed directly to PRC Board Exam Results dot com to view the list of passers. The CPA Board Exam […]
  • Jehzlau Concepts Featured On Manila Bulletin, Yay! This is one of the happiest days of my life! Yey! Thanks to AJ Matela for introducing me to Miss Annalyn Jusay last April 28, 2008 at "The Tasting Room" Grand Launch by Appetite and […]
  • Flurge Defined The different definitions of Flurge. Flurge - A cross between a flush and purge. Flerg - The state of a man’s penis when it is not erect; the foreskin […]
  • The Call by Regina Spektor This is the ending song of The Chronicles of Narnia: Prince Caspian. To listen to the song, play it below: It started out as a feeling Which then grew into a hope Which then turned […]
  • Blue Stickman Tribes IQ Puzzle: Hints, Tips and Mechanics To all IQ Puzzle fanatics out there, this is what you've been waiting for! The Tips, Hints and Mechanics of the 2nd Blue Stickman IQ Puzzle. After the success of the first IQ Challenge, […]

Leave a Reply

Your email address will not be published.

seventeen + seventeen =

This site uses Akismet to reduce spam. Learn how your comment data is processed.