W3C home > Mailing lists > Public > public-rdf-in-xhtml-tf@w3.org > February 2010

RDFa 1.1 Cross Origin Resource Sharing test site

From: Manu Sporny <msporny@digitalbazaar.com>
Date: Wed, 03 Feb 2010 15:56:35 -0500
Message-ID: <4B69E303.7070404@digitalbazaar.com>
To: RDFa Developers <public-rdf-in-xhtml-tf@w3.org>
I have an action to test how we may use the new browser-based Cross
Origin Resource Sharing support in recent browsers to enable the loading
of vocabulary documents from ontology publishers. A Javascript
implementation of an RDFa 1.1 Processor may need CORS support if the
RDFa 1.1 Vocabularies spec is adopted.

I tried to find someone that had already compiled a database with
detailed browser versions and platforms, but couldn't find anything that
was complete. So, I ended up having to author a cross-browser CORS test
suite and database to store the test results.

The CORS test page is available here:

http://rdfa.digitalbazaar.com/tests/cors/

If you visit that page, your browser will be automatically tested for
CORS support. Please test as many browsers (IE, Firefox, Chrome, Safari,
Opera, etc.) and platforms (Windows, Mac, Linux) as you can.

The results database stores all browsers and platforms that have been
tested for CORS support and can be viewed here:

http://rdfa.digitalbazaar.com/tests/cors/results

One thing that I couldn't get to work (and I tried for many hours) was
XDomainRequest calls in Internet Explorer 8. They worked once on an
older build of IE8 on Windows XP, but as you can see the recent builds
of IE8 are not working for CORS. The latest version of IE8 on Windows 7
fails before even making the CORS OPTIONS request and never makes the
CORS GET request.

Perhaps there is someone on this mailing list that has successfully used
XDomainRequest that could take a look at Javascript on the test page
above and tell me what I'm doing wrong?

58 browser/platform combinations have been tested so far. There are an
additional 89 tests queued up right now that will complete in the next hour.

The browsershots.org site was used to perform many of the tests, the
entries in the database are from all of the browsers that were able to
post results without a Javascript error of some kind.

The page is marked up in XHTML+RDFa and contains per-browser triples
that express the browser name, the User Agent string, and whether or not
the browser supports CORS.

-- manu

-- 
Manu Sporny (skype: msporny, twitter: manusporny)
President/CEO - Digital Bazaar, Inc.
blog: Bitmunk 3.2.1 Released - Video and Data Sales
http://blog.digitalbazaar.com/2010/01/31/bitmunk-3-2-1/
Received on Wednesday, 3 February 2010 20:57:03 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Wednesday, 3 February 2010 20:57:04 GMT