- Google, 2027’ye kadar XSLT desteğini tamamen sonlandırmayı planladığını resmen duyurdu
- XSLT, XML belgelerini başka XML biçimlerine dönüştüren bir dil ve çeşitli devlet web sitelerinde de kullanılıyor
- Google geçmişte 2013’te de XSLT desteğini kaldırmayı denemişti; bu ikinci girişim
- Mozilla ve Apple da XSLT’nin kaldırılmasına katılma niyetini açıkladı; Google ile olan mali ilişkilerine de değiniliyor
- Bunun, web standartları ve içerik erişilebilirliğini etkileyebilecek önemli bir teknik değişim olduğu değerlendiriliyor
Google’ın XSLT desteğini sonlandırma duyurusu
- 24 Ekim 2025’te Google, Chromium geliştirici forumunda “Intent to Deprecate and Remove: Deprecate and remove XSLT” başlıklı belgeyi yayımladı
- Buna göre 2027’ye kadar XSLT işlevi tamamen kaldırılacak
- Google daha önce Temmuz 2013’te de XSLT’yi kaldırmayı denemişti
- O zamanki girişim durdurulmuştu, ancak bu duyuruyla süreç 12 yıl sonra yeniden başladı
Google’ın teknoloji sonlandırma geçmişi
- Bugüne kadar Google’ın yaklaşık 300 teknolojiyi sonlandırdığı biliniyor
- Bunun en bilinen örneklerinden biri, Google Reader için 13 Mart 2013’te yapılan kapanış duyurusu
- XSLT’nin yakında ‘Killed by Google’ listesine eklenmesi bekleniyor
- Yazıda, “Google XML ve RSS’ten nefret ediyor” ifadesi kullanılarak RSS ile XSLT arasındaki ilişki vurgulanıyor
XML ve RSS ile ilgili iddialar
- RSS, haber dağıtımında kullanılan bir teknoloji ve yazıda Google’ın bunu ortadan kaldırarak haberleri kontrol etme olasılığına değiniliyor
- XSLT, çeşitli devlet web sitelerinde kullanılan bir teknoloji ve Google’ın hamlesinin yasama ile ilgili web teknolojilerini de etkileyebileceği belirtiliyor
- “Google, XML ve RSS’yi ortadan kaldırarak web üzerindeki kontrolünü güçlendiriyor” şeklinde eleştirel bir bakış sunuluyor
Diğer tarayıcıların tutumu
- Mozilla, XSLT’nin kaldırılmasının “mevcut web içeriğini bozabileceğini (break existing web content)” söyledi
- Apple, Google’ın 2027 takviminden daha erken katılmak istediğini (participate sooner) ifade etti
- Yazıda, Google’ın Mozilla’ya yılda yaklaşık 420 milyon dolar, Apple’a ise bir yılda 20 milyar dolar ödediği aktarılıyor
- Son 10 yılda iki şirkete toplam yaklaşık 244,2 milyar dolar ödendiği hesabı sunuluyor
XSLT’yi koruma çağrısı
- Yazar, “Google’ın XSLT’yi öldürmesini engelleyelim” mesajını vurguluyor
- “Web sitelerinize ve bloglarınıza XSLT ekleyin” şeklinde bir eylem çağrısı da yer alıyor
- Yazı, “Keep XSLT alive!” sloganıyla sona ererek kullanıcı katılımı ve teknolojinin korunması çağrısında bulunuyor
2 yorum
Artık bunu göndermeyelim.
Hacker News yorumu
Sitenin gerçekten bir XML belgesi olmasını umuyordum; neyse ki gerçekten de XML belgesiymiş
curl https://xslt.rip/komutuyla kontrol edince<html>etiketi içinde “If you're reading this, XSLT was killed by Google.” cümlesi yer alıyorAsıl içerik index.xsl içinde ve üreticisi bir frontend tasarımcısı; ayrıca dbushell.com adında harika bir kişisel sitesi de var
Her iki sitede de kişisel bir dokunuş hissediliyor
Site tasarımı 90’ların web dönemini hatırlattığı için tuhaf şekilde komik
<noscript>ile “Bu site JavaScript gerektiriyor” yazısını görmek gibi bir his veriyorArtık Google dışındaki tarayıcılarda hâlâ XSLT uygulaması kalıp kalmadığını merak ediyorum
Tarayıcılarda XSLT desteğinin kaldırılmasına kesinlikle karşıyım
Kişisel sitemde hem JavaScript’in
XSLTProcessorözelliğini hem de<?xml-stylesheet …?>kullanıyorum ve ilgili GitHub başlığında da görüş bıraktımAma bu site biraz abartılı bir dil kullanıyor gibi. Google’ın güvenlik ve bakım gerekçelerinde samimi olduğunu düşünüyorum ama yönün yanlış olduğunu görüyorum
Böyle sayfalar karar vericileri ikna etmekten çok onları rahatsız etme riski taşıyor
XSLT’yi yaşatmak istiyorsanız en iyi seçenek muhtemelen Rust ile yeni bir uygulama yazmak olurdu
Azınlıkta olabilirim ama XSLT’nin durma noktasına gelmiş olması üzücü
25 yıl önce XML+XPath+XSLT ekosisteminin yerine sayısız eksik kütüphane üretmek yetenek israfıydı
SOAP ve XML Schema’nın aşırılıklarını kabul ediyorum ama JSON’un ilk dönemlerindeki
eval()yaklaşımı da iyi mühendislik değildiSonuçta daha iyi bir XML sistemi kurmak mümkün olabilirdi; yenilik hevesiyle mevcut avantajları bırakmış olmamız üzücü
Ruby, Python, Java gibi dillerde XML ayrıştırmak hep acı vericiydi; JSON ise çok daha basit ve stabildi
O kadar karmaşıktı ki özel uzman gerektiriyordu; bu da başlı başına israf gibi geliyordu
2010’lardaki semantik web fikirlerinin kaybolması üzücü
XSLT’yi neredeyse hiç kullanmıyorum ama Google’ın sanki “web’in kendisiymiş” gibi davranması sinir bozucu
uBlock Origin’i kaldırma girişimleri de öyle, yapay zeka tarayıcılarının gerçeği çarpıtılmış biçimde göstermesi de hoşuma gitmiyor
Hükümetlerin ya da şirketlerin aracı rolü üstlenip bilgiyi kontrol ettiği bir dünya istemiyorum
Google Arama kalitesinin de zaten 5 yıldır kasıtlı olarak kötüleştirildiğini düşünüyorum
Reklam tekeli, adblock kaldırma çabaları, uygulama kurulum kısıtları gibi hamlelerle web ekosistemine hâkim oldu
Yine de bu sitenin tasarımı gerçekten çok güzel ve retro hissi güçlü
Google içinde bile “Bunu biz üstlenmek istemiyoruz ama bunu başka kim yapabilir ki” türü kararlar çoktu
OpenGL’in konsorsiyum modeliyle başarısız olup DirectX karşısında geride kalması örneğinde olduğu gibi, standartların açık olması tek başına pazarı korumaya yetmiyor
Tarayıcı standartları da benzer bir risk taşıyor. Sonuçta önemli olan kimin ses çıkarabildiği
Tarayıcılar zaten aşırı karmaşık olduğu için XSLT’nin kaldırılması kararına kısmen katılıyorum
Kişisel olarak hiç XSLT kullanmadım ve RSS ile bağlantısının da çok güçlü olduğunu düşünmüyorum
Örnek / geçmişteki stillendirme açıklaması / elle stil uygulama örneği
lepture.com örneğinde olduğu gibi, bu RSS okuyucularını bilmeyen kullanıcılara da yardımcı olur
Google yarın kanseri tedavi etse bile biri çıkıp “Google kanseri öldürdü” der gibi geliyor
Küçük tarayıcı şirketlerinin eski XSLT kodlarını bakım altında tutmak istemesi pek olası değil; yeni tarayıcıların da bunu eklemeyi planlayacağını sanmıyorum
Bence düzgün toparlanmış bir karar
O zaman bu kararı özellikle hangi şirketlerin desteklediğini merak ediyorum
Bu site bir tür Rorschach testi gibi
Hem “Google XSLT’yi öldürdü” eleştirisini hem de “2025’te XSLT’yi zorlamaya çalışmak gülünç” hicvini aynı anda içeriyor
“Arkadaşlarınıza ve ailenize XSLT’yi anlatın! Çok geç olmadan web sitenize ekleyin!” cümlesi bunu iyi gösteriyor
Statik bir sitede RSS’i güzel görünecek şekilde işlemek için XSLT tek yöntem
Böyle değişiklikler kişisel web’in özerkliğini daha da azaltıyor ve akışı büyük web uygulamalarına doğru itiyor
Sanki bir dönemin sonu gibi
Eskiden XSLT eğitimlerini çalışırken XML belgelerini ‘canlı’ hale getirmenin ne kadar etkileyici olduğunu düşünürdüm
Hâlâ RSS akışımı stillendirmek için kullanıyorum
İlgili duyuru bağlantıları Chromium forum gönderisi ve Chrome geliştirici dokümanı
Bakım yükünün ağır olduğunu anlıyorum ama sanki web’in küçük keyiflerinden biri daha kayboluyor
Google zaten neredeyse her alanı tekeline almış durumda
Android örneğinde olduğu gibi (ilgili bağlantı), artık neyin serbest neyin yasak olduğuna da Google karar veriyor
Bu yüzden keepandroidopen.org gibi keepXSLTAlive.tld tarzı bir kampanya sitesi yapılması güzel olurdu
Ya da xslt.rip arayüzü biraz elden geçirilip direniş havası güçlendirilebilirdi
Teknoloji kendi değeri üzerinden değerlendirilmeli
Bu web sayfası gerçekten harika
Bir anda
<iframe>,<blink>,<marquee>,<table>etiketleriyle 90’lar usulü bir HTML sayfası yapmak istedimYok, Canvas da eski kaldı; herhalde WebGPU ile yapmak gerekir