- Google secara resmi mengumumkan rencana untuk mengakhiri dukungan XSLT sepenuhnya pada 2027
- XSLT adalah bahasa untuk mengubah dokumen XML ke bentuk XML lain, dan juga digunakan di berbagai situs web pemerintah
- Google sebelumnya pernah mencoba menghentikan dukungan XSLT pada 2013, dan ini adalah upaya kedua
- Mozilla dan Apple juga menyatakan niat untuk ikut menghapus XSLT, dan hubungan finansial dengan Google turut disebutkan
- Ini dinilai sebagai perubahan teknologi penting yang dapat memengaruhi standar web dan aksesibilitas konten
Pengumuman penghentian dukungan XSLT oleh Google
- Pada 24 Oktober 2025, Google memposting dokumen “Intent to Deprecate and Remove: Deprecate and remove XSLT” di forum pengembang Chromium
- Sesuai hal itu, fitur XSLT dijadwalkan sepenuhnya dihapus pada 2027
- Google juga pernah mencoba menghapus XSLT pada Juli 2013
- Upaya saat itu dihentikan, tetapi lewat pengumuman ini dilanjutkan kembali setelah 12 tahun
Riwayat penghentian teknologi oleh Google
- Hingga kini, Google diketahui telah menghentikan sekitar 300 teknologi
- Contoh yang paling terkenal adalah Google Reader, yang diumumkan ditutup pada 13 Maret 2013
- XSLT diperkirakan akan segera ditambahkan ke daftar ‘Killed by Google’
- Tulisan ini menggunakan ungkapan bahwa “Google membenci XML dan RSS”, sambil menekankan keterkaitan antara RSS dan XSLT
Klaim terkait XML dan RSS
- RSS adalah teknologi yang digunakan untuk distribusi berita, dan tulisan ini menyebut kemungkinan kendali atas berita dengan dihapuskannya teknologi tersebut oleh Google
- XSLT adalah teknologi yang digunakan di berbagai situs web pemerintah, dan ditunjukkan bahwa langkah Google dapat berdampak pada teknologi web terkait legislasi
- Disajikan sudut pandang kritis bahwa “Google memperkuat kendali atas web dengan menghapus XML dan RSS”
Sikap browser lain
- Mozilla menyebut penghapusan XSLT dapat “merusak konten web yang sudah ada (break existing web content)”
- Apple menyatakan ingin ikut lebih cepat (participate sooner) daripada jadwal Google pada 2027
- Tulisan ini mengutip bahwa Google membayar sekitar 420 juta dolar AS per tahun kepada Mozilla, dan 20 miliar dolar AS per tahun kepada Apple
- Dihitung bahwa dalam 10 tahun terakhir, total sekitar 244,2 miliar dolar AS telah dibayarkan kepada kedua perusahaan tersebut
Seruan untuk mempertahankan XSLT
- Penulis menekankan pesan “Mari cegah Google mematikan XSLT”
- Termasuk ajakan bertindak: “Tambahkan XSLT ke situs web dan blog Anda”
- Ditutup dengan slogan “Keep XSLT alive!”, sambil menyerukan partisipasi pengguna dan pelestarian teknologi
2 komentar
Mari kita berhenti mengirimkannya.
Komentar Hacker News
Saya berharap situs itu benar-benar berupa dokumen XML, dan syukurlah memang begitu
Jika dicek dengan perintah
curl https://xslt.rip/, ada kalimat “If you're reading this, XSLT was killed by Google.” di dalam tag<html>Konten sebenarnya ada di index.xsl, dan pembuatnya adalah desainer frontend yang juga mengelola situs pribadi keren dbushell.com
Kedua situs itu sama-sama punya nuansa personal yang kuat
Desain situsnya lucu juga karena mengingatkan pada web era 90-an
<noscript>yang menampilkan “situs ini memerlukan JavaScript”Sekarang jadi penasaran apakah masih ada browser selain Google yang mengimplementasikan XSLT
Saya sangat menentang penghapusan dukungan XSLT di browser
Di situs pribadi saya, saya memakai
XSLTProcessordari JavaScript dan<?xml-stylesheet …?>, dan saya juga sudah meninggalkan komentar di thread GitHub terkaitTapi menurut saya situs ini agak memakai ungkapan yang berlebihan. Saya percaya alasan keamanan dan pemeliharaan dari Google itu tulus, tapi arahnya menurut saya keliru
Halaman seperti ini berisiko justru membuat jengkel para pengambil keputusan alih-alih meyakinkan mereka
Kalau memang ingin menyelamatkan XSLT, jalan terbaik mungkin adalah membuat implementasi baru dengan Rust
Mungkin saya ada di kubu minoritas, tapi saya merasa sayang melihat kenyataan bahwa XSLT berhenti di tempat
Dua puluh lima tahun lalu, membuat begitu banyak library setengah matang untuk menggantikan ekosistem XML+XPath+XSLT adalah pemborosan talenta
Saya mengakui SOAP dan XML Schema memang berlebihan, tetapi pendekatan awal JSON dengan
eval()juga bukan rekayasa yang baikPada akhirnya kita sebenarnya bisa saja membangun sistem XML yang lebih baik, jadi disayangkan keunggulan yang sudah ada malah dibuang demi kebaruan
Di Ruby, Python, Java, dan lainnya, parsing XML selalu menyakitkan, sedangkan JSON jauh lebih sederhana dan stabil
Kompleksitasnya sampai terasa butuh spesialis khusus, dan itu sendiri terasa seperti pemborosan
Sangat disayangkan ide-ide semantic web dari era 2010-an ikut memudar
Saya hampir tidak pernah memakai XSLT, tapi saya kesal melihat Google bertindak seolah-olah dirinya adalah “web itu sendiri”
Upaya menghapus uBlock Origin juga begitu, dan saya juga tidak suka browser AI yang menampilkan realitas dalam bentuk yang sudah terdistorsi
Saya tidak ingin hidup di dunia tempat pemerintah atau perusahaan bertindak sebagai perantara dan mengendalikan informasi
Kualitas Google Search menurut saya juga sudah sengaja dibuat lebih buruk sejak sekitar lima tahun lalu
Lewat monopoli iklan, penghapusan adblock, pembatasan instalasi aplikasi, dan lainnya, mereka telah menguasai ekosistem web
Meski begitu, desain situs ini benar-benar indah dan penuh nuansa retro
Bahkan di dalam Google sendiri sering ada keputusan bernada, “kami sebenarnya tidak ingin menangani ini, tapi siapa lagi yang bisa”
Seperti kasus OpenGL yang kalah dari DirectX setelah model konsorsium gagal, ada pelajaran bahwa keterbukaan standar saja tidak cukup untuk mempertahankan pasar
Standar browser pun menghadapi risiko serupa. Pada akhirnya yang penting adalah siapa yang bisa bersuara
Karena browser sudah sangat kompleks, saya sebagian setuju dengan keputusan menghapus XSLT
Secara pribadi saya belum pernah memakainya, dan saya juga merasa kaitannya dengan RSS tidak terlalu besar
Contoh / penjelasan styling lama / contoh penerapan style manual
Seperti contoh dari lepture.com, ini juga membantu pengguna yang tidak tahu tentang RSS reader
Kalau besok Google menyembuhkan kanker, rasanya tetap akan ada orang yang bilang “Google membunuh kanker”
Sulit membayangkan vendor browser kecil ingin terus merawat kode XSLT lama, dan browser baru pun tampaknya tidak akan berencana menambahkannya
Menurut saya ini keputusan yang rapi
Jadi saya penasaran perusahaan mana tepatnya yang mendukung keputusan ini
Situs ini terasa seperti semacam tes Rorschach
Di satu sisi ada kritik “Google membunuh XSLT”, di sisi lain ada satire bahwa mendorong XSLT di tahun 2025 itu sudah terasa konyol
Kalimat “Beritahu teman dan keluarga tentang XSLT! Tambahkan ke situs Anda sebelum terlambat!” menunjukkan itu dengan jelas
Pada situs statis, XSLT adalah satu-satunya cara untuk merender RSS agar terlihat bagus
Perubahan seperti ini makin menggerus otonomi web personal dan mendorong semuanya ke arah web app besar
Rasanya seperti akhir sebuah era
Dulu saya belajar tutorial XSLT dan merasa takjub melihat dokumen XML bisa dibuat seolah ‘hidup’
Sampai sekarang saya masih memakainya untuk memberi style pada feed RSS saya
Tautan pengumuman terkait ada di postingan forum Chromium dan dokumentasi developer Chrome
Saya paham beban pemeliharaannya besar, tapi tetap terasa seperti satu lagi kesenangan kecil di web yang menghilang
Google pada dasarnya sudah memonopoli hampir semua bidang
Seperti kasus Android (tautan terkait), sekarang Google juga yang menentukan apa yang boleh dan tidak boleh
Karena itu, akan menarik jika dibuat situs kampanye seperti keepXSLTAlive.tld, mirip keepandroidopen.org
Atau UI xslt.rip bisa sedikit dipoles untuk menghadirkan suasana perlawanan yang lebih kuat
Teknologi seharusnya dinilai dari nilainya sendiri
Halaman web ini benar-benar keren
Jadi ingin tiba-tiba membuat halaman HTML gaya 90-an dengan tag
<iframe>,<blink>,<marquee>,<table>Eh, Canvas juga sudah kuno, jadi harus pakai WebGPU