başlıklı makaleyi inceleyin.
CSSStyleSheet.replace() işlevindeki @import kuralları kaldırıldı
Oluşturulabilir stil sayfaları için orijinal spesifikasyon aşağıdaki çağrılara izin veriyordu:
sheet.replace("@import('some.css');")
Bu kullanım alanı kaldırılıyor. Değiştirilen içerikte @import
kuralları bulunursa replace()
çağrıları artık istisna atar.
Kaldırma Niyeti | Chrome Platform Durumu | Chromium Hatası
TLS 1.0 ve TLS 1.1'i kaldırma
TLS (Taşıma Katmanı Güvenliği), HTTPS'nin güvenliğini sağlayan protokoldür. Yaklaşık yirmi yıllık TLS 1.0 ve daha da eski bir önceki protokol olan SSL'ye kadar uzanan uzun bir geçmişi vardır. TLS 1.0 ve 1.1'in bazı zayıf yönleri vardır.
- TLS 1.0 ve 1.1, Bitti mesajının transkript karmasında hem zayıf karmalar olan MD5 hem de SHA-1'i kullanır.
- TLS 1.0 ve 1.1, sunucu imzasında MD5 ve SHA-1 kullanır. (Not: Bu, sertifikadaki imza değildir.)
- TLS 1.0 ve 1.1 yalnızca RC4 ve CBC şifrelerini destekler. RC4 bozuk ve daha sonra kaldırıldı. TLS'nin CBC modu yapısı kusurludur ve saldırılara karşı savunmasızdır.
- TLS 1.0'un CBC şifreleri, başlatma vektörlerini de yanlış oluşturur.
- TLS 1.0 artık PCI-DSS uyumlu değildir.
Yukarıdaki sorunlardan kaçınmak için TLS 1.2'yi desteklemeniz gerekir. TLS çalışma grubu, TLS 1.0 ve 1.1'in desteğini sonlandırdı. Ayrıca Chrome bu protokolleri kullanımdan kaldırmıştır.
Kaldırma Niyeti | Chromestatus İzleyici | Chromium Hatası
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 duyuru yapın.
- 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.