Kıyaslama, Google'ın içerik engelleyicilerin Chrome'u yavaşlattığı iddiasını reddediyor
- Kategori: Google Chrome
Google, yeni sürümünün ilk taslağını yayınladı Google Chrome'un Uzantı Manifestosu Ocak 2019'da.
Şirket planları uBlock Origin veya Adblock Plus gibi uzantıların, içerik engelleyicilerin şu anda web sayfalarındaki belirli öğeleri engellemek için kullandığı webRequest API'sini sınırlamak için. Bunun yerine, devralmak üzere tasarlanmış olan declarativeNetRequest API'sini sunacaktır.
Değişiklik önerildiği gibi uygulanırsa, içerik engelleyicileri ve Google Chrome'daki diğer uzantı türlerini önemli ölçüde sınırlayacaktır.
Google kararı şu şekilde açıkladı:
Bu, tarayıcı sürecinde başlar, uzantının oluşturucu sürecine bir işlem atlamasını içerir; burada uzantı daha sonra rastgele (ve potansiyel olarak çok yavaş) JavaScript gerçekleştirir ve sonucu tarayıcı işlemine geri döndürür. Bu, uzantı tarafından değiştirilmeyen, yeniden yönlendirilmeyen veya engellenmeyenler de dahil olmak üzere her bir ağ isteği üzerinde önemli bir etkiye sahip olabilir (çünkü Chrome'un sonucu belirlemek için olayı uzantıya göndermesi gerekir).
Temel olarak Google, webRequest'i kullanan uzantıların performans üzerinde önemli bir etkisi olabileceğini savunuyor. Başka bir deyişle, API'den yararlanan uzantıların kullanılması, web taramasını ölçülebilir şekilde yavaşlatabilir.
Cliqz tarayıcısını çalıştıran ve izleme önleme uzantısı Ghostery'nin sahibi olan bir Alman şirketi olan Cliqz, kısa süre önce verilerin Google'ın iddiasını doğrulayıp doğrulamayacağını öğrenmek için kıyaslamalar yaptı.
Şirket, popüler sitelerin büyük bir veri kümesini kullandı ve içerik engelleyicileri olan uBlock Origin, Adblock Plus, Ghostery, Brave tarayıcısının reklam engelleyicisi ve DuckDuckGo'nun reklam engelleyicisinin performansını ölçtü.
Karşılaştırmanın temel bulgularından biri, DuckDuckGo'nun reklam engelleyicisi dışındaki tüm içerik engelleyicilerin, her isteğe 'milisaniyenin altında medyan karar süresi' eklemesiydi. Başka bir deyişle, içerik engelleyicilerin performans etkisi ihmal edilebilir düzeydedir.
Test ve veri kümesi herkese açıktır. Özellikle Ghostery uBlock Origin veya Adblock Plus gibi tam teşekküllü bir içerik engelleyici olmadığından, içerik engelleyicilerin seçimi kesinlikle eleştirilebilir. UBlock Origin'in geliştiricisi Gorhill Yeniden ran Test ve Adblock Plus'ın orijinal test sonuçlarında belirtildiği kadar iyi performans göstermediğini keşfetti.
Google, içerik engelleyicilerden açıkça bahsetti, ancak diğer uzantılar da webRequest API'sini kullanıyor. Bazılarının onu kullanırken yüksek maliyet getirmesi mümkündür.
Google'ın uzantıların neden olduğu performans sorunlarını ele almak istemesi biraz anlaşılabilir olsa da, bazılarının yanlışlıkları için hepsini cezalandırmak en iyi eylem yöntemi olmayabilir.
Adil olmak gerekirse, Google hala değişiklikleri tartışıyor ve kayıt edilmiş şirketin yeni manifest sürümünde yapılan değişiklikler nedeniyle uzantıların bozulmasını istemediğine dair bir yorumda.
Şimdi sen : Tüm bunlarla ilgili düşünceniz nedir?