Hallo Kai,
Wir verwenden XSL 2.0. Allerdings hat er Probleme im Firefox 26 mit Entities. Wir haben in den XML-Dateien Umlaute wie ä und diese sind in einer iso.ent-Datei deklariert:
<!ENTITY auml "ä">
Browser unterstützen nur XSLT 1.0. Chrome soll das in Zukunft gar nicht mehr können. Saxon-CE ist ein JavaScript-basierter Ansatz zur Nutzung von XSLT 2.0 im Browser.
Allerdings kommt bei der Anzeige "XML-Verarbeitungsfehler: Nicht definierte Entität Adresse: "
Firefox verwendet einen nicht-validierenden Parser, wertet DTDs also gar nicht aus.
Grüße,
Thomas