W3C home > Mailing lists > Public > public-grddl-wg@w3.org > July 2006

GRDDL, XSLT 1, XSLT 2, and Javascript/ECMAscript

From: Dan Connolly <connolly@w3.org>
Date: Tue, 25 Jul 2006 11:38:36 -0500
To: public-grddl-wg@w3.org
Cc: Ben Adida <ben@mit.edu>
Message-Id: <1153845516.8748.417.camel@dirk.w3.org>

The current draft says...

[[
The transformation link type refers to a transformation algorithm that
should have a available representations in widely-supported formats. We
expect most consumers to support XSLT version 1[XSLT1] for the
foreseeable future, though XSLT2[XSLT2] deployment is increasing. While
javascript, C, or any other programming language technically expresses
the relevant information, XSLT is specifically designed to express XML
to XML transformations and has some good safety characteristics
]]
 -- http://www.w3.org/TeamSubmission/2005/SUBM-grddl-20050516/#txforms

The transformation work I have seen for RDFa and for Atom/OWL is
in XSLT2.

Meanwhile, some folks are doing stuff with Javascript
that's quite similar to GRDDL transformations:

 SIMILE | Piggy Bank | Screen Scrapers
 http://simile.mit.edu/piggy-bank/install-screen-scrapers.html


Also, there's an idea to relate microformats with RDFa using
javascript...

Proposal: hGRDDL, an extraction from Microformats to RDFa Ben Adida
(Sunday, 30 April)
http://lists.w3.org/Archives/Public/public-rdf-in-xhtml-tf/2006Apr/0069.html


I haven't gotten around to coding up hGRDDL... in fact, by way
of disclosure, I haven't done much javascript hacking at all; I
only just recently learned how to do testing in javascript, and
I'm still not comfortable with the lack of module/namespace
mechanisms. So I'll probably rely on others to push javascript
stuff forward in this WG.

FYI... from my research weblog...
 python, javascript, and PHP, oh my!
 Submitted by connolly 2006-02-07
 http://dig.csail.mit.edu/breadcrumbs/node/82

-- 
Dan Connolly, W3C http://www.w3.org/People/Connolly/
D3C2 887B 0F92 6005 C541  0875 0F91 96DE 6E52 C29E
Received on Tuesday, 25 July 2006 16:38:45 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 8 January 2008 14:11:45 GMT