Simple test set for use of two xml-stylesheets PIs to invoke XSLT/CSS I hereby waive all copyright and related or neighboring rights together with all associated claims and causes of action with respect to this work to the extent possible under the law, per the terms of CC0 1.0 Universal: See http://creativecommons.org/publicdomain/zero/1.0/ 'Works in ...' below refers to Chrome 15.0.874.120 m, Firefox 3.6.23, IE9, Opera 11.52, running on Windows 7 64bit test5.xml (+ xmlss->doc4.xsl and xmlss->doc.xsl as text/xsl) XML in, XHTML produced by doc.xsl out (Firefox) XHTML produced by doc4.xsl out (Chrome, IE, Opera) test5a.xml (+ xmlss->doc.xsl and xmlss->doc4.xsl as text/xsl) XML in, XHTML produced by doc4.xsl out (Firefox) XHTML produced by doc.xsl out (Chrome, IE, Opera) test5b.xml (+ xmlss->doc.xsl and xmlss->doc4.xsl as text/xsl, both w. alternate="yes" and title="plain/scrambled" resp.) XML in, raw text (no markup) out (Firefox) XHTML produced by doc.xsl out (Chrome, IE, Opera) test5c.xml (+ xmlss->doc4.xsl and xmlss->doc.xsl as text/xsl, first w. alternate="yes" and title="scrambled") XML in, XHTML produced by doc.xsl out (Firefox) XHTML produced by doc4.xsl out (Chrome, IE, Opera) test5d.xml (+ xmlss->doc.xsl and xmlss->doc4.xsl as text/xsl, second w. alternate="yes" and title="scrambled") XML in, XHTML produced by doc.xsl out (Firefox, Chrome, IE, Opera) test5e.xml (+ xmlss->doc.xsl and xmlss->doc4.xsl as text/xsl, w. title="plain/scrambled" resp.) .htaccess says Default-Style is plain XML in, XHTML produced by doc4.xsl out (Firefox) [i.e. FF doesn't implement D-S] XHTML produced by doc.xsl out (Chrome, IE, Opera) test5f.xml (+ xmlss->doc.xsl and xmlss->doc4.xsl as text/xsl, w. title="plain/scrambled" resp.) .htaccess says Default-Style is scrambled XML in, XHTML produced by doc4.xsl out (Firefox) XHTML produced by doc.xsl out (Chrome, IE, Opera) [i.e. others don't implement D-S] test6.html (+ xmlss->triv.css, xmlss->triv2.css as text/css) XHTML in, showing XHTML decorated by both CSS Works in IE, Chrome, Opera, Firefox test6a.html (+ xmlss->triv.css, xmlss->triv2.css as text/css, both w. alternate='yes', title=pink/yellow resp.) XHTML in, showing XHTML w. no CSS, decorable by one or other CSS per user selection Works in Opera, Firefox, IE No CSS UI-exposed way to invoke either CSS in Chrome test6b.html (+ xmlss->triv.css, xmlss->triv2.css as text/css, second w. alternate='yes', title=yellow) XHTML in, showing XHTML w. triv.css decoration, decorable by triv2.css or not per user selection Works in Opera, Firefox, IE No CSS UI-exposed way to add triv2.css in Chrome test6d.html (+ xmlss->triv.css, xmlss->triv2.css as text/css, both w. alternate='yes', title=pink/yellow resp.) .htaccess says Default-Style is pink, content-type is text/xml XHTML in, showing XHTML w. triv.css decoration decorable by one or other CSS per user selection Works in Opera, Firefox, IE No decoration or UI-exposed way to invoke either CSS in Chrome (but Chrome does _fetch_ both .css files) test6e.html (+ xmlss->triv.css, xmlss->triv2.css as text/css, both w. alternate='yes', title=pink/yellow resp.) .htaccess says Default-Style is yellow, content-type is text/xml XHTML in, showing XHTML w. triv2.css decoration decorable by one or other CSS per user selection Works in Opera, Firefox, IE No decoration or UI-exposed way to invoke either CSS in Chrome (but Chrome does _fetch_ both .css files) test6f.html (+ xmlss->triv.css, xmlss->triv2.css as text/css, both w. alternate='yes', title=pink/yellow resp.) XHTML in, showing XHTML w. triv.css decoration decorable by one or other CSS per user selection Works in Opera, Firefox, IE No decoration or UI-exposed way to invoke either CSS in Chrome (but Chrome does _fetch_ both .css files) test6g.html (+ xmlss->triv.css, xmlss->triv2.css as text/css, both w. alternate='yes', title=pink/yellow resp.) XHTML in, showing XHTML w. triv2.css decoration decorable by one or other CSS per user selection Works in Opera, Firefox, IE No decoration or UI-exposed way to invoke either CSS in Chrome (but Chrome does _fetch_ both .css files) test7.html (+ xmlss->triv.css, link rel='stylesheet'->triv2.css as text/css) XHTML in, showing XHTML decorated by both CSS Works in IE, Chrome, Opera, Firefox test7a.html (+ xmlss->triv.css w. alternate='yes', link rel='stylesheet alternate'->triv2.css as text/css, title=pink/yellow resp.) XHTML in, showing XHTML w. no CSS, decorable by one or other CSS per user selection Works in Opera, Firefox, IE No CSS UI-exposed way to invoke either CSS in Chrome test7b.html (+ xmlss->triv.css, link rel='stylesheet alternate'->triv2.css as text/css, title=yellow) XHTML in, showing XHTML w. triv.css decoration, decorable by triv2.css or not per user selection Works in Opera, Firefox, IE No CSS UI-exposed way to add triv2.css in Chrome test8.xml (+ xmlss->xml8.css) non-XHTML XML in, showing XML as decorated by CSS Works in Chrome, Firefox, IE, Opera