- From: Manu Sporny <msporny@digitalbazaar.com>
- Date: Wed, 03 Feb 2010 15:56:35 -0500
- 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 UTC