Hallo Kai,
Wundert mich bissl, dass Mozilla und Opera das dann überhaupt anzeigen, wenn XSLT 2.0 nicht unterstützt wird.
Die Browser werden wohl version="2.0" ignorieren und auf 1.0-Level zurückgehen. Nur neuere Techniken (xsl:Elemente und XPath-Funktionen) werden dann als nicht existent / fehlerhaft aufgefasst.
Dann müssen wir uns etwas anderes überlegen. Wir wollen nämlich, dass das in möglichst vielen Browsern läuft und ich denke Mozilla verwenden schon relativ viele Anwender.
Saxon-CE läuft intern angepasst mit Chrome, Firefox, IE, Opera und Safari, siehe Beispiel.
Grüße,
Thomas