Chrome 87'de kullanımdan kaldırma ve kaldırma işlemleri

Joe Medley
Joe Medley

Chrome 87 beta sürümü 15 Ekim 2020'de, kararlı sürümü ise 17 Kasım 2020'de yayınlandı.

iFrame izin özelliğinde virgül ayırıcı

<iframe> etiketindeki izin politikası beyanlarında öğeler arasında ayırıcı olarak artık virgül kullanılamaz. Geliştiriciler bunun yerine noktalı virgül kullanmalıdır.

-webkit-font-size-delta

Blink, nadiren kullanılan -webkit-font-size-delta özelliğini artık desteklemeyecek. Geliştiriciler, yazı tipi boyutunu kontrol etmek için bunun yerine font-size özelliğini kullanmalıdır.

FTP desteğinin kullanımdan kaldırılması

Chrome, FTP URL'leri için desteği sonlandırıp kaldırıyor. Google Chrome'daki mevcut FTP uygulamasında şifrelenmiş bağlantılar (FTPS) veya proxy'ler desteklenmez. Tarayıcıda FTP kullanımı, mevcut FTP istemcisini iyileştirmeye yatırım yapmanın artık uygun olmadığı kadar düşük. Ayrıca, etkilenen tüm platformlarda daha yetenekli FTP istemcileri kullanılabilir.

Google Chrome 72 ve sonraki sürümlerde, FTP üzerinden doküman alt kaynaklarının getirilmesi ve üst düzey FTP kaynaklarının oluşturulması desteği kaldırıldı. Şu anda FTP URL'lerine gittiğinizde kaynak türüne bağlı olarak bir dizin listesi veya indirme gösterilir. Google Chrome 74 ve sonraki sürümlerdeki bir hata, HTTP proxy'leri üzerinden FTP URL'lerine erişme desteğinin kaldırılmasına neden oldu. FTP için proxy desteği, Google Chrome 76'da tamamen kaldırıldı. Chrome 86'da FTP, yayın öncesi kanallar (Canary ve Beta) için devre dışı bırakıldı ve kararlı kullanıcıların yüzde biri için deneysel olarak devre dışı bırakıldı.

Google Chrome'un FTP uygulamasının geri kalan özellikleri, dizin listelemesi görüntüleme veya şifrelenmemiş bağlantılar üzerinden kaynak indirme ile sınırlıdır.

Kullanımdan kaldırma sürecinin geri kalanı şu zaman çizelgesini izler:

Chrome 87

FTP desteği, kullanıcıların yüzde ellisinde varsayılan olarak devre dışı bırakılır ancak yukarıda listelenen işaretler kullanılarak etkinleştirilebilir.

Chrome 88

FTP desteği devre dışı bırakılacak.

Kullanımdan kaldırma politikası

Platformun sağlıklı kalmasını sağlamak için bazen kullanımdan kaldırılan API'leri Web Platformu'ndan kaldırırız. Bir API'yi kaldırmamızın birçok nedeni olabilir. Örneğin:

  • Bu API'lerin yerini yeni API'ler almıştır.
  • Diğer tarayıcılarla uyum ve tutarlılık sağlamak için spesifikasyonlardaki değişiklikleri yansıtacak şekilde güncellenir.
  • Bunlar, diğer tarayıcılarda hiçbir zaman hayata geçirilmemiş erken denemelerdir ve bu nedenle web geliştiricileri için destek yükünü artırabilir.

Bu değişikliklerin bazıları çok az sayıda siteyi etkileyecektir. Sorunları önceden azaltmak için geliştiricilere, sitelerinin çalışmaya devam etmesi için gerekli değişiklikleri yapabilmeleri amacıyla önceden bildirim vermeye çalışıyoruz.

Chrome'da şu anda API'lerin desteğinin sonlandırılması ve kaldırılması için bir süreç mevcuttur. Bu süreç temel olarak şu şekilde işler:

  • blink-dev posta listesinde duyurun.
  • Sayfada kullanım algılandığında Chrome Geliştirici Araçları Konsolu'nda uyarılar ayarlayın ve zaman ölçekleri belirtin.
  • Bekleyin, izleyin ve kullanım düştüğünde özelliği kaldırın.

Desteği sonlandırılan tüm özelliklerin listesini chromestatus.com'da desteği sonlandırılan filtresini , kaldırılan özelliklerin listesini ise kaldırılan filtresini uygulayarak bulabilirsiniz. Ayrıca bu yayınlarda değişikliklerin, gerekçelerin ve taşıma yollarının bazılarını özetlemeye çalışacağız.