Chrome 71, cache.addAll()
ve importScripts()
ile ilgili değişiklikler de içerir. Okunanlar
Jeff Posnick tarafından hazırlanan Chrome 71'de kullanıma sunulacak cache.addAll()
ve importScripts()
ile ilgili ince ayarlar başlıklı makalemize göz atın.
Kullanıcı etkinleştirmesi olmadan SpeechSynthesis.speak() işlevini kaldı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ı. Bu özellik, Chrome 70'ten itibaren kullanımdan kaldırılmıştır.
Kullanımdan Kaldırma Amacı | ChromeDurum İzleyici | Chromium Hatası
API'lerin önekli sürümlerini kaldır
Chrome, yaygın olarak desteklenen iki standart için standart olmayan takma adları kaldırdı kullanır.
WebKitAnimationEvent
WebKitAnimationEvent
, şu şekilde tamamen değiştirildi:
AnimationEvent
, CSS Animasyonlarıyla ilgili etkinlikler için kullanılan etkinlik arayüzü. Önekli
yalnızca Safari'de desteklenir. Firefox ve Edge yalnızca ön ekli olmayanları destekler
AnimationEvent
Kaldırma Amacı | ChromeDurum İzleyici | Chromium Hatası
WebKitTransitionEvent
WebKitTransitionEvent
, şu şekilde tamamen değiştirildi:
TransitionEvent
, CSS Geçişleriyle ilgili etkinlikler için kullanılan etkinlik arayüzü (örneğin,
transitionstart
) tıklayın. Önekli form yalnızca Safari'de desteklenir. Firefox ve
Edge yalnızca ön eki olmayan TransitionEvent
öğelerini destekler.
Kaldırma Amacı | ChromeDurum İzleyici | Chromium Hatası
URL.createObjectURL öğesini MediaStream'den kaldırma
URL.createObjectURL()
yöntemi MediaStream
reklam grubundan kaldırıldı
kullanır. Bu yöntem 2013'te kullanımdan kaldırılmıştır ve yerini
akış:
HTMLMediaElement.srcObject
.
Daha az güvenli olduğu için eski yöntem kaldırıldı. Bunun için
Yayını sonlandırmak için URL.revokeOjbectURL()
tuşlarına basın. Diğer kullanıcı aracıları
(Firefox) veya bu özellik kullanımdan kaldırıldı (Safari).
Kaldırma Amacı | ChromeDurum İzleyici | Chromium Hatası
document.origin öğesini kaldır
document.origin
özelliği kaldırıldı. Bu özellik sadece
Chromium ve WebKit'te uygulanır. self.origin
ile gereksizdir.
hem pencere hem de çalışan bağlamlarında kullanılabilir
ve daha geniş kapsamlı bir destek sunar.
Kaldırma Amacı | ChromeDurum İzleyici | Chromium Hatası
Kullanımdan kaldırmalar
Chrome'un bu sürümünde hiçbir özellik kullanımdan kaldırılmadı. Chrome Platform Durumu, Chrome'un önceki sürümlerindeki desteği sonlandırılmış özelliklerin bir listesini sağlar.
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.