RDFa 1.1 Cross Origin Resource Sharing test site

Previous Topic Next Topic
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view

RDFa 1.1 Cross Origin Resource Sharing test site

Manu Sporny
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:


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:


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