Getting ready for Spry 1.6
Happy Friday Spry:readers,
As I mentioned before, we are busy finishing Spry 1.6.
I thought I would give a heads-up on what to expect in the next release.
Since pretty early on, we have been criticized for using custom attributes and that turned into "Spry doesn't follow standards." Well, that is partially right. Spry Data uses custom attributes, as allowed in XHTML. Spry Effects and Widgets have no such concerns. So we decided to take this release to answer some of those concerns, both with code and with words. This next release will focus on accessibility, standards and things like unobtrusive Spry techniques.
We often hear things like: "My page doesn't validate", but find that many users don't know what that means. So we are going to talk about what validating, standards, eXtensible HTML and custom attributes means, and also try to present the pros and cons of each idea. It's more of an 'education' push rather than a 'convincing' push. If users really understand what these things mean, then they can decide what is important.
We worked on what we are calling the Element Selector. This allows page manipulation via CSS Selectors. Those familiar with DOMQuery or jquery might be interested in checking it out. This will allow for unobtrusive Spry pages, allowing Spry attributes and constructors to be attached and fired off from external javascript files. We have always said that making unobtrusive Spry pages is possible; now we offer a tool to make it that much easier.
We are also adding keyboard navigation to the Menu Bar and ensuring consistency between our widgets on the accessibility front.
We will be rounding out our Form Validation widget collection.
But I am not going to give away the whole thing now...
Look for Spry 1.6 in early October.
Speaking of October, back in the previous one, Kin made a Spry Poker Game for the MAX conference in Vegas. Check it out: http://shinarp.com/SprySamples/iPhone/poker/
Thanks,
Don
Comments
Hi Spry:developers!
Thanks a lot for your work, it's really super!
Now I'm waiting Spry 1.6 with interest... and curiosity!
How can I read all new features?
bye
Posted by: Marco Lijoi | August 31, 2007 2:07 PM
Things really are looking very interesting, Don!
I'm supposed to launch a website using Spry this September, but am now postponing it because of your "Happy Friday" post.
I hope you'll be able to provide enough best-practice, how-to examples in implementing unobtrosive Spry (especially with Spry datasets and PHP)so we can save time implementing it ourselves.
Thanks!
Oscar
Posted by: Oscar | September 1, 2007 2:47 PM
Will Spry updates, such as version 1.6, be rolled into updates to Dreamweaver CS3?
Posted by: Steven | September 4, 2007 8:50 AM
We are working on an updater for DW and Spry that will assist in moving over the latest Spry files. Keep an eye out for it.
Posted by: Don | September 4, 2007 9:05 AM
you said about dw cs3 "...moving over the latest Spry files"... only update file or includes in cs3 new functionality ?
Posted by: Michele | September 5, 2007 12:04 AM
I like the previews so far ;)
http://labs.adobe.com/technologies/spry/preview
^ nice job on that to.
Posted by: V1 Fusion | September 21, 2007 2:49 AM
oh thats great. Poker on iPhone :) thanks for the link...
greetz from Germany, Werbeagentur
Posted by: Werbeagentur | January 26, 2008 12:37 PM