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

18 Kasım 2021'de yayınlanan Chrome 97 beta sürümünün Aralık 2021'in sonlarında kararlı sürüm olması bekleniyor.

WebRTC için SDES anahtar değişimini kaldırma

WebRTC için SDES anahtar değişim mekanizması, 2013'ten beri ilgili IETF standartlarında OLMAMALIDIR. SDES spesifikasyonu IETF tarafından tarihî ilan edilmiştir. Son yıllarda Chrome'da bu özelliğin kullanımı önemli ölçüde azaldı. Bunun sonucunda, Chrome 97 itibarıyla kaldırılmıştır.

Üçüncü taraf bağlamında WebSQL'yi kaldırma

Üçüncü taraf bağlamındaki WebSQL kaldırıldı. Web SQL Veritabanı standardı ilk olarak Nisan 2009'da önerilmiş ve Kasım 2010'da kullanımdan kaldırılmıştır. Gecko bu özelliği hiç uygulamadı ve WebKit 2019'da kullanımdan kaldırdı. W3C, alternatiflere ihtiyaç duyanlar için Web Depolama ve Dizine Eklenmiş Veritabanı'nı teşvik eder.

SDP Plan B'yi kaldırın

WebRTC'de oturum oluşturmak için kullanılan Oturum Açıklama Protokolü (SDP), Chromium'da iki farklı diyalektle uygulanmıştır: Birleşik Plan ve B Planı. B Planı tarayıcılar arası uyumlu değildir ve bu belge ile kaldırılmıştır.

Kullanımdan kaldırma politikası

Platformun sağlıklı kalmasını sağlamak için bazen kendi kurslarını çalıştıran API'leri Web Platformu'ndan kaldırırız. Bir API'yi kaldırmamızın pek çok nedeni olabilir. Örneğin:

  • Bunların yerini yeni API'ler alır.
  • Diğer tarayıcılarla uyumluluk ve tutarlılık sağlamak için spesifikasyonlarda yapılan değişiklikleri yansıtacak şekilde güncellenirler.
  • Bunlar, diğer tarayıcılarda hiçbir zaman sonuç vermeyen ilk denemelerdir ve bu nedenle web geliştiricilerinin destek yükünü artırabilir.

Bu değişikliklerden bazıları çok az sayıda siteyi etkileyecektir. Sorunları önceden azaltmak amacıyla geliştiricilere, sitelerinin çalışır durumda kalması için gerekli değişiklikleri yapabilmeleri için önceden bildirimde bulunmaya çalışırız.

Chrome'da şu anda API'leri kullanımdan kaldırma ve kaldırma süreci bulunmaktadır. Bu süreç temel olarak şöyledir:

  • blink-dev posta listesinde duyuru yapın.
  • Sayfada kullanım algılandığında Chrome Geliştirici Araçları Konsolu'nda uyarılar ayarlayın ve zaman ölçekleri belirleyin.
  • Kullanım azaldıkça özelliği bekleyin, izleyin ve kaldırın.

Kullanımdan kaldırılan tüm özelliklerin listesini chromestatus.com adresinde kullanımdan kaldırılan filtreyi ve kaldırılan filtreyi uygulayarak kaldırılan özellikleri kullanarak bulabilirsiniz. Bu yayınlarda yapılan bazı değişiklikleri, gerekçeleri ve taşıma yollarını özetlemeye de çalışacağız.