- Google hat offiziell angekündigt, die XSLT-Unterstützung bis 2027 vollständig einzustellen
- XSLT ist eine Sprache zur Umwandlung von XML-Dokumenten in andere XML-Formate und wird auch auf verschiedenen Regierungswebsites verwendet
- Google hatte bereits 2013 versucht, die XSLT-Unterstützung einzustellen; dies ist nun der zweite Anlauf
- Mozilla und Apple haben ebenfalls ihre Bereitschaft signalisiert, sich der Entfernung von XSLT anzuschließen, wobei finanzielle Beziehungen zu Google erwähnt werden
- Dies wird als wichtige technische Veränderung bewertet, die Webstandards und die Zugänglichkeit von Inhalten beeinflussen könnte
Googles Ankündigung zum Ende der XSLT-Unterstützung
- Am 24. Oktober 2025 veröffentlichte Google im Chromium-Entwicklerforum das Dokument „Intent to Deprecate and Remove: Deprecate and remove XSLT“
- Demnach soll die XSLT-Funktion bis 2027 vollständig entfernt werden
- Google hatte bereits im Juli 2013 versucht, XSLT zu entfernen
- Der damalige Versuch wurde gestoppt, mit der aktuellen Ankündigung wird er nun nach 12 Jahren wieder aufgenommen
Googles Geschichte bei der Abschaltung von Technologien
- Es ist bekannt, dass Google bislang rund 300 Technologien eingestellt hat
- Ein bekanntes Beispiel ist Google Reader, dessen Einstellung am 13. März 2013 angekündigt wurde
- XSLT wird bald zur Liste „Killed by Google“ hinzugefügt werden
- Der Artikel verwendet die Formulierung, dass Google XML und RSS hasse, und betont dabei den Zusammenhang zwischen RSS und XSLT
Behauptungen zu XML und RSS
- RSS ist eine Technologie zur Verbreitung von Nachrichten, und der Artikel erwähnt, dass Google durch deren Beseitigung die Möglichkeit zur Kontrolle von Nachrichten erlangen könnte
- XSLT ist eine Technologie, die auf verschiedenen Regierungswebsites verwendet wird, und es wird darauf hingewiesen, dass Googles Schritt sich auch auf Webtechnologien im Zusammenhang mit Gesetzgebungsverfahren auswirken könnte
- Es wird die kritische Sichtweise dargestellt, dass Google durch die Entfernung von XML und RSS seine Kontrolle über das Web stärkt
Die Haltung anderer Browser
- Mozilla erklärte, dass die Entfernung von XSLT „bestehende Webinhalte beschädigen könnte (break existing web content)“
- Apple äußerte die Haltung, früher als Googles Zeitplan für 2027 teilnehmen zu wollen (participate sooner)
- Der Artikel zitiert, dass Google Mozilla jährlich etwa 420 Millionen US-Dollar und Apple in einem Jahr 20 Milliarden US-Dollar gezahlt habe
- Daraus wird berechnet, dass in den vergangenen zehn Jahren insgesamt etwa 244,2 Milliarden US-Dollar an die beiden Unternehmen gezahlt wurden
Aufruf zum Erhalt von XSLT
- Der Autor betont die Botschaft: „Lasst nicht zu, dass Google XSLT tötet“
- Enthalten ist auch der Aufruf zum Handeln: „Fügt XSLT zu Websites und Blogs hinzu“
- Der Text endet mit dem Slogan „Keep XSLT alive!“ und ruft zu Beteiligung der Nutzer und zum Erhalt der Technologie auf
2 Kommentare
Hören wir auf, das zu verschicken.
Hacker-News-Kommentare
Ich hatte gehofft, dass die Website tatsächlich ein XML-Dokument ist, und zum Glück war sie es wirklich.
Wenn man mit dem Befehl
curl https://xslt.rip/nachschaut, steht im<html>-Tag der Satz „If you're reading this, XSLT was killed by Google.“Der eigentliche Inhalt steckt in index.xsl, und der Ersteller ist Frontend-Designer und betreibt auch die schöne persönliche Website dbushell.com.
Beide Seiten haben eine starke persönliche Note.
Dass das Design der Seite an das Web der 90er erinnert, ist auf eine seltsame Weise komisch.
<noscript>mit „Diese Website benötigt JavaScript“.Jetzt frage ich mich, ob es außer denen von Google überhaupt noch Browser gibt, die XSLT implementiert haben.
Ich bin stark dagegen, die XSLT-Unterstützung in Browsern zu entfernen.
Ich nutze auf meiner privaten Website sowohl JavaScripts
XSLTProcessorals auch<?xml-stylesheet …?>und habe dazu auch im entsprechenden GitHub-Thread meine Meinung hinterlassen.Allerdings scheint diese Website die Sache etwas zu dramatisch darzustellen. Ich glaube, Googles Gründe in Bezug auf Sicherheit und Wartbarkeit sind ernst gemeint, halte die Richtung aber für falsch.
Solche Seiten riskieren eher, Entscheidungsträger zu nerven, statt sie zu überzeugen.
Wenn man XSLT retten wollte, wäre eine neue Implementierung in Rust wohl die beste Option gewesen.
Vielleicht bin ich mit dieser Meinung in der Minderheit, aber ich finde es schade, dass XSLT praktisch zum Stillstand gekommen ist.
Vor 25 Jahren unzählige unvollständige Bibliotheken zu bauen, um das Ökosystem aus XML+XPath+XSLT zu ersetzen, war eine Verschwendung von Talent.
Dass SOAP oder XML Schema überladen waren, stimmt natürlich, aber auch der frühe
eval()-Ansatz bei JSON war kein gutes Engineering.Man hätte am Ende auch ein besseres XML-System bauen können, statt im Rausch des Neuen die bestehenden Vorteile wegzuwerfen.
In Ruby, Python, Java und anderswo war XML-Parsing immer schmerzhaft, während JSON viel einfacher und stabiler war.
Es war so komplex, dass man fast Spezialisten dafür brauchte, und das fühlte sich selbst schon wie Verschwendung an.
Es ist schade, dass die Ideen des semantischen Webs aus den 2010ern verschwinden.
Ich nutze XSLT kaum, aber es nervt mich, dass Google so auftritt, als wäre es „das Web“ selbst.
Dasselbe gilt für den Versuch, uBlock Origin loszuwerden, und ich mag auch nicht, dass AI-Browser die Realität in verzerrter Form darstellen.
Ich will keine Welt, in der Staat oder Konzerne als Zwischeninstanz Informationen kontrollieren.
Auch die Qualität der Google-Suche ist meiner Meinung nach schon seit fünf Jahren absichtlich schlechter geworden.
Durch das Werbemonopol, das Entfernen von Adblockern, Beschränkungen bei App-Installationen und Ähnliches hat Google das Web-Ökosystem unter Kontrolle gebracht.
Trotzdem ist das Design dieser Website wirklich schön und hat eine starke Retro-Atmosphäre.
Selbst innerhalb von Google gab es oft Entscheidungen nach dem Muster: „Das wollen wir eigentlich nicht übernehmen, aber wer sonst könnte es tun?“
So wie OpenGL im Konsortiumsmodell gescheitert ist und gegen DirectX verlor, zeigt sich auch hier: Die Offenheit eines Standards allein reicht nicht, um den Markt zu verteidigen.
Bei Browser-Standards besteht ein ähnliches Risiko. Entscheidend ist letztlich, wer überhaupt seine Stimme erheben kann.
Da Browser ohnehin extrem komplex sind, stimme ich der Entscheidung, XSLT zu entfernen, teilweise zu.
Persönlich habe ich XSLT nie benutzt und empfinde auch die Verbindung zu RSS nicht als besonders stark.
Beispiel / Erklärung zum früheren Styling / Beispiel für manuelles Styling
Wie etwa im Beispiel von lepture.com hilft das auch Nutzern, die keine RSS-Reader kennen.
Selbst wenn Google morgen Krebs heilen würde, würde wohl jemand sagen: „Google hat Krebs getötet.“
Kleine Browseranbieter werden kaum Lust haben, alten XSLT-Code weiter zu pflegen, und neue Browser werden ihn vermutlich auch nicht zusätzlich einbauen wollen.
Ich halte das für eine vernünftige, aufgeräumte Entscheidung.
Deshalb würde mich interessieren, welche Unternehmen diese Entscheidung konkret unterstützen.
Diese Website ist so etwas wie ein Rorschach-Test.
Sie enthält zugleich Kritik im Sinne von „Google hat XSLT getötet“ und Spott darüber, dass es lächerlich sei, im Jahr 2025 noch auf XSLT zu setzen.
Der Satz „Tell your friends and family about XSLT! Add it to your website before it’s too late!“ zeigt das ziemlich gut.
Auf einer statischen Website ist XSLT die einzige Möglichkeit, RSS ansprechend darzustellen.
Solche Änderungen nehmen dem autonomen persönlichen Web noch mehr Freiraum und drängen alles weiter in Richtung großer Web-Apps.
Es fühlt sich an wie das Ende einer Ära.
Früher habe ich XSLT-Tutorials gelernt und es faszinierend gefunden, XML-Dokumente damit „lebendig“ zu machen.
Auch jetzt nutze ich es noch, um meinem RSS-Feed ein Styling zu geben.
Die dazugehörigen Ankündigungen sind der Beitrag im Chromium-Forum und die Chrome-Entwicklerdokumentation.
Ich verstehe, dass der Wartungsaufwand hoch ist, aber es fühlt sich an, als verschwände wieder eine der kleinen Freuden des Webs.
Google hat bereits fast jeden Bereich monopolisiert.
Wie beim Fall Android (verwandter Link) entscheidet Google inzwischen auch darüber, was erlaubt und verboten ist.
Deshalb wäre eine Kampagnenseite wie keepXSLTAlive.tld ähnlich keepandroidopen.org sinnvoll.
Oder man könnte die UI von xslt.rip etwas überarbeiten, um ein stärkeres Gefühl von Widerstand zu erzeugen.
Technologie sollte nach ihrem eigenen Wert beurteilt werden.
Diese Webseite ist wirklich großartig.
Ich bekomme direkt Lust, eine HTML-Seite im Stil der 90er mit
<iframe>,<blink>,<marquee>und<table>zu bauen.Nein, Canvas ist auch schon veraltet, also natürlich mit WebGPU.