Spry Ajax Library Available On Labs

Spry is a JavaScript framework for creating Ajax applications, a library that makes it easy to incorporate XML data into HTML pages using HTML, CSS, and JavaScript.
Want to learn more? Paul Gubbay has written an introduction to Spry. Spry examples are posted on Labs. And you can download Spry from Labs.

10 responses to “Spry Ajax Library Available On Labs”

  1. Roger Benningfield Avatar
    Roger Benningfield

    Ben: I’m somewhat interested personally, but I’m betting Adobe will take a beating from the web standards folks over this.
    @spryrepeat? @spryregion? Yikes! People who care about valid HTML are gonna run far and fast. And throw rocks once they’re at a safe distance. 🙂

  2. Derek P. Avatar
    Derek P.

    I’m not worried about it. Honestly, I think web standards are far too over emphasized to the point where it makes the internet become impractical…Having functionality like this is far more important to me than if I get a W3C Complaint sticker, oh boy!

  3. Ben Bishop Avatar
    Ben Bishop

    Practical? That’s what "web standards" are all about, making the web practical for _everyone_. In fact, Spry uses three of them, HTML, CSS and JavaScript.
    Now, accessibility is a different issue and exactly how you cater to non-Javascript enabled user-agents will depend on your application, intended audience and legal requirements.

  4. Patrick Whittingham Avatar
    Patrick Whittingham

    Ben –
    I like the XSLT framework, but its code doesn’t seem to have a open source license.

  5. tony petruzzi Avatar
    tony petruzzi

    This is probably the most impressive AJAX framework I have ever seen. The sick thing is that it reads like ColdFusion code.

  6. John Farrar Avatar
    John Farrar

    Tony… envy will make you sick! (Sorry you don’t get to use ColdFusion enough to delight in it!)
    I like another reader would like to know how the lisc. on this library is going to run. Will this be an open community project or what?

  7. Ben Forta Avatar
    Ben Forta

    John and Patrick, I’ll see what I can find out.
    — Ben

  8. John Farrar Avatar
    John Farrar

    Is this part of the future for CF? If it is that is great… if they build it extensible. So far when technology is ingrained into the CF interface it is fixed features. Letting us modify the experience of features like this (truly open source on this type of thing) is the way to go.

  9. chris Avatar

    Is there a way to make spy look at an asp page instead of an xml page in the attribute:
    var dsEmployees = new Spry.Data.XMLDataSet("emp.xml", "employees/employee");
    I would like to have an asp page dynamically create the xml based on a query at runtime and use
    var dsEmployees = new Spry.Data.XMLDataSet("emp.asp", "employees/employee");
    I tried this but my test page won’t read teh asp page even though it is identical to the xml page.
    Thanks –

  10. Chris Avatar

    Ignore previous post – but I do have another question. Can you sort numeric data? I looks like sort() method supports a string only.

Leave a Reply