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