Chrome 70'te Kullanımdan Kaldırma ve Kaldırma İşlemleri

Joe Medley
Joe Medley

Kaldırma işlemleri

AppCache'i güvenli olmayan bağlamlardan kaldırma

AppCache, güvenli olmayan bağlamlar üzerinden kullanıldığında kalıcı çevrimiçi ve çevrimdışı siteler arası komut dosyası çalıştırma saldırıları. Bu ciddi bir eskalasyondur Google Analytics 4'te tarama yapar.

Bu tehdidi azaltmak için AppCache artık yalnızca bu seçeneği belirleyin.

AppCache'in yerine bir alternatif arayan geliştiricilerin birlikte çalışır. Deneysel bir kitaplık kullanılabilir bu geçişi kolaylaştırmayı amaçlıyor.

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

HTMLFrameSetElement için anonim alıcıyı kaldır

HTMLFrameSetElement için anonim alıcı standart dışı ve bu nedenle askıya alınır. Bu özellik, bir uyumluluğu çözmek için 13 yıl önce eklenmiştir sorunumuz vardı ama şu anda yoktu. Çünkü bu, bu özelliğin alternatifi yok. Kullanım, yüklemememizi sağlayacak kadar düşük bir sorun olacağını düşünebiliriz.

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

Gamepads.item() öğesini kullanımdan kaldırın ve kaldırın

Eski item() erişimcisi, Gamepads dizisinden kaldırıldı. Bu değişiklik şu ana kadar tek tarayıcı olan Firefox ile uyumluluğu artırır. GamepadList uygulayın.

ChromeDurum İzleyici | Chromium Hatası

Kullanımdan kaldırmalar

Custom Elements v0 desteğini sonlandır

Özel Öğeler, yeni HTML öğeleri oluşturmanıza olanak tanıyan bir Web Bileşenleri teknolojisidir etiketleri geliştirebilir, mevcut etiketleri geliştirebilir veya diğer geliştiriciler tarafından yazılan bileşenleri genişletebilirsiniz. Özel Öğeler v1, sürümünden bu yana Chrome'da uygulandı 54 numaralı telefon, Ekim 2016'da kullanıma sunulmuştur. Özel Öğeler v0, deneme aşamasındaydı sürümü diğer tarayıcılarda uygulanmadı. Bu nedenle, artık Şubat 2020 civarında, Chrome 80 sürümünde kaldırılması bekleniyor.

Kullanımdan Kaldırma Amacı | ChromeDurum İzleyici | Chromium Hatası

HTML İçe Aktarmalarını kullanımdan kaldırma

HTML İçe Aktarma, HTML'nin bir dokümandan diğerine aktarılmasına olanak tanır. Bu web Bileşenleri'nin ilk deneysel sürümünün bir parçasıydı. diğer tarayıcılarda da uygulanır. Dolayısıyla, artık içeriği kaldırma işlemiyle birlikte kullanımdan kaldırılmıştır kullanıma sunulması beklenmektedir. HTML içe aktarma işlemlerine bağlı olan siteler Chromium olmayan tarayıcılarda zaten polyfill kullanılmasını gerektirir. HTML içe aktarma işlemleri polyfill içeren siteler Chrome'da çalışmaya devam eder.

Kullanımdan Kaldırma Amacı | ChromeDurum İzleyici | Chromium Hatası

Gölge DOM v0'ı kullanımdan kaldırın

Gölge DOM, tablodaki kapsama dahil alt ağaçları kullanan bir Web Bileşenleri teknolojisidir öğeler. Gölge DOM v1, sürümden bu yana Chrome'da uygulandı 53, Ağustos 2016'da kullanıma sunulmuştur. Gölge DOM v0, deneysel bir sürümdü diğer tarayıcılarda uygulanmaz. Dolayısıyla, artık içeriği kaldırma işlemiyle birlikte kullanımdan kaldırılmıştır kullanıma sunulması beklenmektedir. Gölge DOM v0'a bağlı siteler Chromium olmayan tarayıcılarda zaten polyfill kullanılmasını gerektirir. HTML içe aktarmaları kaldırıldığında çoklu dolguya sahip siteler Chrome'da çalışmaya devam edecektir.

Kullanımdan Kaldırma Amacı | ChromeDurum İzleyici | Chromium Hatası

Kullanıcı etkinleştirmesi olmadan SpeechSynthesis.speak() desteğini sonlandır

SpeechSynthesis arayüzü web'de aktif olarak kötüye kullanılıyor. Bu durumun, Diğer otomatik oynatma kanalları kapatıldığı için kötüye kullanım, Web Speech API'ye taşınıyor. otomatik oynatma kurallarına uymuyor.

Dokümanda hata bulunuyorsa speechSynthesis.speak() işlevi artık kullanıcı etkinleştirme almadı. Chrome 71'de bu içeriğin kaldırılması bekleniyor. sonlandıracağız.

Kullanımdan Kaldırma Amacı | ChromeDurum İzleyici | Chromium Hatası

Kullanımdan kaldırma politikası

Platformun sağlıklı kalmasını sağlamak için bazen kendi işleyişini sürdüren API'leri Web Platformu'ndan kaldırıyoruz. Bir e-postayı kaldırmamızın pek çok nedeni olabilir. API, örneğin:

  • Bunların yerini daha yeni API'ler almıştı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, başka tarayıcılarda sonuç vermeyen erken bir deneysel çalışmadır 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ştiricileri önceden bildirmeye çalışıyoruz. Böylece geliştiriciler, sitelerinin çalışmaya devam etmesi için gerekli değişiklikleri yapabilirler.

Chrome'da şu anda API'lerin kullanımdan kaldırılması ve kaldırılması için bir süreç bulunmaktadır.

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

Kullanımdan kaldırılanlar filtresini ve kaldırılan filtreyi uygulayarak desteği sonlandırılmış tüm özelliklerin listesini chromestatus.com'da bulabilirsiniz. Ayrıca bu yayınlarda bazı değişiklikler, nedenler ve taşıma yollarını özetlemeye çalışacağız.