deniz.in

Piyasalar

Hava durumu

Hava durumu yükleniyor

· kaynak Hacker News – Front Page (native)

Chromium'nin Kasım ayındaki kaldırma işlemi yaklaşırken tarayıcı üreticileri XSLT'yi kaldırmak için sıraya girdi

Google'ın Chrome'daki XSLT kullanımdan kaldırma işlemi 17 Kasım 2026'da yürürlüğe girecek gibi görünüyor ve Chromium tabanlı tarayıcılar bu teknolojiye dayanan sayfalara zaten uyarı bandı yerleştirmeye başladı.

Chromium'nin Kasım ayındaki kaldırma işlemi yaklaşırken tarayıcı üreticileri XSLT'yi kaldırmak için sıraya girdi

Chrome XSLT'yi kaldırıyor ve tarayıcı sektörünün geri kalanı da peşinden gitti

XSLT, yani Extensible Stylesheet Language Transformations, bir XML dokümanının bir stylesheet'e referans vermesini ve tarayıcının bunu istemci tarafında görüntülenebilir HTML'ye dönüştürmesini sağlayan bir web standardı. Bu yetenek şimdi Chrome'dan ve onunla birlikte çoğu Chromium tabanlı tarayıcıdan kaldırılıyor.

Kullanımdan kaldırma sürecini belgeleyen geliştirici David Bushell'e göre Google bu kaldırma işlemini yaklaşık bir yıl önce Cadılar Bayramı civarında başlattı ve diğer tarayıcı üreticileri buna direnmek yerine uydu. Onun anlatımına göre kaldırmanın yürürlüğe gireceği tarih 17 Kasım 2026 gibi görünüyor; o noktadan sonra XSLT'ye bağımlı sayfalar render edilmez hale gelecek.

Etkilenen sayfalara uyarı bandı yerleştiriliyor

Bushell, bazı Chromium tabanlı tarayıcıların XSLT kullanan sayfalara doğrudan bir uyarı bandı yerleştirmeye zaten başladığını bildiriyor. Sitesinde alıntılanan bant şöyle:

Bu site XSLT kullanıyor; bu işlevsellik yakında bu tarayıcıdan kaldırılıyor. Bu gerçekleştiğinde bu sayfa büyük olasılıkla artık düzgün görüntülenemeyecek. Görüntülemeye devam etmenizi sağlayacak bir tarayıcı eklentisi yükleyebilirsiniz. Aksi halde, daha fazla bilgi için sitenin sahibiyle iletişime geçmelisiniz.

Site sahibinin hiç yazmadığı içeriğin sayfaya eklendiği için bu uygulamayı bir man-in-the-middle müdahalesine benzetiyor. Bandın bir xslt-warning-banner custom element olarak uygulandığına ve bir sayfanın content security policy'siyle çakıştığında düzgün render edilmediğine, yakaladığı örneklerde kırmızı arka plan üzerinde beyaz metin veya düz, stil verilmemiş markup ürettiğine de dikkat çekiyor. Testlerini ungoogled-chromium üzerinde yaptığı için bandın nasıl görünmesinin amaçlandığından emin değil.

Kırılması için kurulmuş bir web sitesi

Sonuçları somutlaştırmak için Bushell, XSLT'nin kendisiyle inşa edilmiş bir site olan XSLT.RIP'yi kurdu; yani tarayıcı desteği sona erdiğinde site çalışmayı bırakacak. Google'ın kendi kullanımdan kaldırma bildirimlerinin formatını yansıtan hicivli bir "Intent to Deprecate and Remove Google Chrome" da yayınladı. Bazı okuyucuların siteyi başlangıçta hicir sandığına dikkat çekiyor ve bu tepkiyi kaldırma işleminin ne kadar az ilgi gördüğünün kanıtı olarak yorumluyor.

Uyumluluk argümanı

Bushell'ın daha derindeki şikayeti web platformu yönetişimiyle ilgili. "Web'i kırma" olarak özetlenen gayri resmi kural olan geriye dönük uyumluluk, onun argümanına göre tarayıcı üreticileri tarafından uzun süre temel bir tasarım ilkesi olarak görülüyordu ve Google şimdi bundan vazgeçti. Ayrıca güvenilir tarayıcı arayüzü ile güvenilir olmayan sayfa içeriğini ayıran güvenlik sınırı olan "ölüm çizgisine" de atıfta bulunarak sayfalara bant yerleştirilmesinin bu çizgiyi aştığını söylüyor. En keskin eleştirisi, bandın site sahibiyle iletişime geçme tavsiyesine yönelik: onun görüşüne göre özelliği kaldıran üretici bozulmaya neden oldu ve kullanıcıları site sahiplerine yönlendirmek yerine bunun sorumluluğunu üstlenmeli.

Neden önemli

XSLT eski ama kullanılmayan değil. XML'in web'in evrensel veri formatı olmasının beklendiği dönemden kalma ve hâlâ yayın iş akışlarının, kurumsal doküman hatlarının ve uzun ömürlü iç sayfaların içinde yer alıyor. Tarayıcı desteği sona erdiğinde bu kaynaklar ham XML olarak ya da hiç görüntülenmeyecek ve sunulan çözüm bir eklenti kurmaktan ya da site sahibinden yeniden inşa etmesini istemekten ibaret.

Bu olay ayrıca bir emsal oluşturuyor. Yaklaşık yirmi yıldır tarayıcılarda gelen bir web standardı basitçe kapatılabiliyorsa, platformun uyumluluk garantileri uzun zamandan beri varsayılandan daha zayıf demektir. Bakımcılar için gerçekçi seçenekler, XSLT işlemcileri tarayıcılardan bağımsız olarak var olduğu için dönüşümleri sunucu tarafına taşımak ya da XSLT hatlarını tamamen değiştirmek. Her şekilde, kaldırma görünüşe göre Kasım 2026'nın ortasında gerçekleşeceği için eldeki süre kısa.

  • #xslt
  • #chromium
  • #web-standards
  • #browser-compatibility
  • #xml