Chrome 55'te API'nin Kullanımdan Kaldırılması ve Kaldırılması

Ali Poşet
Ali Polat

Chrome'un hemen hemen her sürümünde üründe, performansında ve Web Platformu'nun özelliklerinde çok sayıda güncelleme ve iyileştirme görüyoruz. Bu makalede, 21 Ekim itibarıyla beta sürümünde olan Chrome 55'teki desteği sonlandırma ve kaldırma işlemleri açıklanmaktadır. Bu liste herhangi bir zamanda değiştirilebilir.

Komut dosyası olmayan MIME türlerine sahip kaynaklar artık yürütülemez

Chrome'un önceki sürümleri, komut dosyası olmayan birkaç MIME türüne sahip içeriğin komut dosyası olarak yürütülmesine izin veriyordu. Bu sorun, bariz güvenlik açığının yanı sıra script-src 'self' gibi içerik güvenliği politikası ayarlarının değerini de azaltır.

Örneğin, bir site aynı kaynaklı JavaScript'i kilitleyebilir ancak yine de kullanıcıların bu kaynaktan sunulan resimleri yüklemesine izin verebilir. Kötü amaçlı kullanıcılar özel olarak hazırlanmış bir resim dosyasına yerleştirilmiş JavaScript'i yükleyebilir ve JavaScript'in bu kaynaktan sunulma ve yürütülme potansiyeline sahip olabilir. Chrome 55 sürümünden itibaren artık aşağıdaki MIME türleriyle yüklenen içerikler yürütmeyecektir:

  • audio/*
  • image/*
  • video/*
  • text/csv

Kaldırma Amacı| Chromestatus İzleyici | Chromium Hatası

SVGSVGElement.viewPort öğesini kaldırın

SVGSVGElement.viewPort uygulaması 2012'den beri Chrome'da işe yaramadı. Bu özellik diğer tarayıcılarda hiç mevcut değildir ve spesifikasyondan kaldırılmıştır. Bu nedenlerden dolayı mülk Chrome 54'te kullanımdan kaldırıldı ve artık kaldırıldı.

Kaldırma Amacı| Chromestatus İzleyici| Chromium Hatası