Antwort an „ThomasM“ verfassen

Hallo Matthias,

Google möchte ab Chrome 143 XSLT entfernen, „da es ja nur von 0.05% aller Webseiten genutzt würde.“

Intent to Deprecate and Remove: Deprecate and remove XSLT

Erinnert mich an SMIL, dass ja auch entfernt werden sollte, bis Google feststellte, dass es für Youtube benötigt wurde.

Oder an MathML, welches 2012 in Chrome 24 kam, dann wieder ausgebaut wurde und im Januar 2023 tönten sie groß, dass es nun „The Year of MathML“ wäre.

Die öde Diskussion zu XSLT habe ich verfolgt. WHATWH & Co. werden das ohne Sinn und Verstand nach Gutdünken entfernen. Im Grunde ist es nur schade um RSS-Feeds, welche ja darstellungsmäßig auch aus den meisten Browsern gekickt worden sind (leider auch aus Firefox).

Ansonsten bleibt die serverseitige XSLT-Nutzung via PHP, dann aber leider auch nur Version 1.0. Seit 2017 gibt es die sehr mächtige Kombination XSLT 3.0 / XPath 3.1 und 4.0 ist im Entstehen. Interessiert aber auch kaum im Web-Kontext.

SaxonJS ist noch eine Alternative, wobei hier aus XSLT-Code ein JS-basiertes Kompilat entsteht, welches dann von der Runtime im Browser umgesetzt wird (Beispiel).

Grüße,
Thomas

freiwillig, öffentlich sichtbar
freiwillig, öffentlich sichtbar
freiwillig, öffentlich sichtbar

Ihre Identität in einem Cookie zu speichern erlaubt es Ihnen, Ihre Beiträge zu editieren. Außerdem müssen Sie dann bei neuen Beiträgen nicht mehr die Felder Name, E-Mail und Homepage ausfüllen.

abbrechen