Chrome'un neredeyse her sürümünde önemli sayıda güncelleme ve performansında ve web'in yeteneklerinde iyileştirmeler yapıldı. Platform. Bu makalede, 9 Haziran. Bu listede herhangi bir zamanda değişiklik yapılabilir.
MediaStream sona eren etkinlik ve özelliği ile sonlandırılmış özelliği kullanımdan kaldırın
Özet: ended
etkinliği ve özelliği ile onended
etkinlik işleyicisi, Medya Yakalama ve Akışları spesifikasyonundan kaldırıldığı için kullanımdan kaldırılıyor.
Kaldırma Amacı | ChromeDurum İzleyici | Chromium Hatası
ended
etkinliği ve onended
etkinlik işleyicisi, yaklaşık üç yıldır WebRTC spesifikasyonunun bir parçası değil. Etkinlikleri izlemek isteyen geliştiriciler, MediaStreams
yerine MediaStreamTracks
adını kullanmalıdır.
Bu sürümün Chrome 53 sürümünde kaldırılması beklenmektedir.
Dokunma hareketi dışında, dokunma etkinlikleri sırasında çapraz kaynak iframe'lerden gelen pop-up'ları engelle
Özet: Chrome, çapraz kaynak iframe'lerin içinden yapılan dokunma işlemine karşılık gelmeyen dokunma etkinliklerinde pop-up'lara ve diğer hassas işlemlere izin vermemeye başlayacaktır.
Kaldırma Amacı | ChromeDurum İzleyici | Chromium Hatası
Dokunma etkinlikleri, karşılık gelen fare etkinliklerine kıyasla doğaları gereği belirsiz olabilir. Örneğin, bir kullanıcı parmağını ekran üzerinde kaydırdığında, bunun bir açma/kapatma anahtarını mı yoksa görünümü kaydırdığı söylenebilir mi? iframe'lerdeki bazı üçüncü taraf içerikleri, kapsayıcı sayfada kaydırmayı kasıtlı olarak devre dışı bırakmak için bu belirsizlikten faydalanmıştır.
Bununla mücadele etmek için çapraz kaynak iframe'lerden gelen dokunma etkinliklerinde pop-up'lara ve diğer hassas işlemlere izin verilmeyecek. Temas sonu etkinliği önceki gibi davranmaya devam eder.
postMessage() aşırı yüklemesini kullanımdan kaldırın
TL;DR: postMessage()
arayüzünün gereksiz ve az kullanılan bir varyantı, özellikle postMessage(message, transferables, targetOrigin)
desteği sonlandırılıyor.
Kaldırma Amacı | ChromeDurum İzleyici | Chromium Hatası
postMessage()
yöntemi, farklı kaynaklardaki sayfaların komut dosyaları arasında güvenli bir şekilde iletişim kurmanın bir yoludur. WebKit/Blink üç sürümü destekler:
postMessage(message, targetOrigin)
postMessage(message, targetOrigin, transferables)
postMessage(message, transferables, targetOrigin)
Bu listedeki son öğe, spesifikasyonun değişim ve uygulama geçmişinde bir kazaydı. Nadiren kullanıldığı için kullanımdan kaldırılacak ve daha sonra kaldırılacak. Bu hem window.postMessage()
hem de worker.postMessage()
için geçerlidir.
Chrome 54 sürümünde bu sürümün kaldırılması planlanmaktadır.
Şuralarda X-Frame-Options desteğini kaldır: etiketler
Özet: Hem spesifikasyona uymak hem de diğer tarayıcılarla tutarlılığı artırmak için <meta>
etiketi içindeki X-Frame-Options
desteği kaldırılıyor.
Kaldırma Amacı | Chromium Hatası
X-Frame-Options
HTTP yanıt başlığı, tarayıcının <frame>
, <iframe>
veya <object>
etiketindeki bir sayfayı oluşturup oluşturamayacağını belirtir. Bu, bir sitenin tıklama korsanlığını önlemesini sağlar. Çünkü bu tür sayfalar başka sitelere yerleştirilemez. X-Frame-Options spesifikasyonunun geçerli sürümü, kullanıcı aracılarının bir <meta>
etiketi içinde bu alanı desteklemesini açıkça kısıtlamaktadır.
Hem spesifikasyona uymak hem de diğer tarayıcılarla tutarlılığı artırmak için <meta>
etiketi içindeki X-Frame-Options
desteği kaldırılıyor.
Birincil olmayan düğme tıklama etkinliğini kaldırın
Özet: Birincil olmayan fare tıklamaları artık tıklama etkinliklerini tetiklemez, ancak MouseEvent.button
kullanılabilir.
Kaldırma Amacı | ChromeDurum İzleyici | Chromium Hatası
Chrome'u UIEvents spesifikasyonuna uygun hale getirmek için birincil olmayan fare düğmelerine ilişkin tıklama etkinliklerini kaldırıyoruz. Birincil olmayan fare düğmeleri cihaza göre değişiklik gösterir. Genellikle bu, sağ veya sol fare düğmesi dışındaki her şey anlamına gelir. Tıklanan tam düğmenin, mousedown
veya mouseup
gibi etkinliklere gönderilen MouseEvent.button
özelliği kullanılarak alınabileceğini unutmayın.
requestAutocomplete() öğesini kaldır
requestAutocomplete()
işlevi, formların tarayıcının otomatik doldurma özelliğiyle talep üzerine doldurulmasını sağlıyordu. İki yıldan uzun bir süre önce bu özellik yalnızca Blink'te desteklenmektedir ve kullanımı düşüktür. Bu nedenlerle requestAutocomplete()
, Chrome 52'de kaldırılmıştır.