Speedometer 3.0, Mozilla, Google, Microsoft ve Apple'ın ortak çalışması sayesinde geldi

Hızölçer

Hız göstergesi tarayıcı performansını ölçer

Web geliştirmede kaydedilen büyük ilerlemelere ve web geliştirmenin birleştirilmesi yönündeki tüm çabalara rağmen 2024 yılının ortası, tarayıcıların ortak bir standarda ulaşamadıkları (ya da ulaşmak istemedikleri) tarihtir. iyi ya da kötü, bu durum aynı zamanda her birinin o sırada diğer tarayıcılarda uygulanan bazı özelliklere veya faydalara katkıda bulunmasına da yol açtı.

Web tarayıcılarının performansının ölçülmesinden bahsetmek diğer durumlarda olduğu kadar basit değildir, çünkü bu durumda farklı yönler incelenir ve bu nedenle genellikle çeşitli araçlar kullanılır. Ancak şimdi bu durum farklı bir hal alabilir çünkü internetin ağır topları güçlerini birleştirdi.

Ve Son sürümünden bu yana altı yıl sonra sunuldu Web tarayıcılarının performansını ve yanıt verebilirliğini değerlendirmek için güncellenmiş bir araç: Mozilla, Google, Microsoft ve Apple'ın ortaklaşa geliştirdiği Speedometer 3.0, Yaygın web uygulamalarıyla kullanıcı çalışmasını simüle ederek gecikmeleri tahmin etmeye odaklanır.

Önde gelen web tarayıcı motorları Blink/V8, Gecko/SpiderMonkey ve WebKit/JavaScriptCore ile işbirliği yaparak Speedometer 3.0'ı piyasaya sürmenin heyecanını yaşıyoruz. Speedometer gibi karşılaştırmalar, tarayıcı satıcılarının performansı artırma fırsatlarını bulmasına yardımcı olabilecek araçlardır. İdeal olarak, tarayıcıların kullanıcılara faydalı olan alanları optimize edebilmesini sağlamak için kullanıcıların tipik web sitelerinde bulduğu işlevselliği simüle ederler.

Hız Ölçer 3.0 Hakkında

Hız göstergesi 3.0 birlikte oluşturulan ilk tarayıcı performansı test paketi olmasıyla dikkat çekiyor büyük tarayıcı motoru geliştiricileri tarafından gerçekleştirilmiştir ve bu, ortak bir test politikasının geliştirilmesiyle mümkün olmuştur.

Testleri çalıştırmak için araç seti çeşitli operasyonları dikkate alacak şekilde genişletildi Kullanıcı eylemlerine verilen yanıtı ölçerek tarayıcının. Bu yalnızca kod yürütme süresini değil, aynı zamanda oluşturma süresini ve eşzamansız görev yürütmeyi de içerir.

Tarayıcı geliştiricilerinin test sonuçlarını analiz etmesi, performans profilleri oluşturması ve test parametrelerini gerektiği gibi ayarlaması için araçlar geliştirilmiştir. Ek olarak, karmaşık özel test başlatma komut dosyaları oluşturma olanağı da sağlanır.

Speedometer 3.0 güncellemeleri ile ilgili olarak, Çerçevelerin yeni versiyonlarının kullanımına geçiş yapıldı Angular, Backbone, jQuery, Lit, Preact, React, React+Redux, Svelte ve Vue. Siteler ve web uygulamaları için Webpack kullanımı, web bileşenleri ve DOM ile çalışmaya yönelik güncellenmiş yöntemler gibi modern tasarım modelleri de uygulanmıştır.

dahil edildi Oluşturma performansını değerlendirmek için ek testler Canvas öğesiyle, SVG oluşturma, Karmaşık CSS işleme, DOM ağacı işleme WYSIWYG içeriğinin düzenlenmesinde ve haber sitelerinde kullanılan kapsamlı teknikler ve teknikler.

Hız göstergesi 3.0, değerlendirmek için tasarlanmıştır kullanılan farklı kıyaslamaların performansı:

  1. TodoMVC'de not ekleyin, tamamlayın ve silin: 100 notun eklenmesi, tamamlanması ve silinmesi gibi işlemler TodoMVC görev yöneticisi kullanılarak gerçekleştirilir. Bu, farklı web çerçevelerine, DOM ile çalışma yöntemlerine ve ECMAScript standardının sürümlerine dayalı değişkenlerde uygulanır. TodoMVC seçeneklerinin örnekleri arasında React, Angular, Vue, jQuery, WebComponents, Backbone, Preact, Svelte ve Lit gibi çerçevelerin yanı sıra ECMAScript 5 ve ECMAScript 6 spesifikasyonlarında sunulan gelişmiş özellikleri kullanan seçenekler yer alır.
  2. WYSIWYG modunda metin düzenleme: WYSIWYG işaretlemesiyle metin düzenleme, CodeMirror ve TipTap gibi kod düzenleyiciler kullanılarak değerlendirilir.
  3. Grafiklerin yüklenmesi ve etkileşimi: Kanvas elemanı kullanılarak tasarlanan veya Observable Plot, chart.js ve react-stockcharts gibi kütüphaneler kullanılarak SVG formatında oluşturulan grafiklerin yüklenmesi ve etkileşimi değerlendirilir.
  4. Haber sitelerinde gezinme ve etkileşim: Sayfalarda gezinme ve içerikle etkileşim, Next.js ve Nuxt web çerçeveleri kullanılarak tipik haber sitelerinde simüle edilir.

Speedometer 3.0 test paketini geçerek elde edilen sonuçlara göre macOS'ta Chrome 22.6 puanla önde, onu 20.7 puanla Firefox ve 19.0 puanla Safari takip ediyor. Karşılaştırıldığında, Speedometer 2.1'de, aynı tarayıcılarla yapılan aynı testte Safari 481 puanla lider olurken, onu 478 puanla Firefox ve 404 puanla Chrome takip etti. Ubuntu 22.04'te Chrome 13.5 ve 234 puan alırken, Firefox Speedometer 12.1 ve 186 sürümlerinde sırasıyla 3.0 ve 2.1 puan aldı.

sonunda sen varsan hakkında daha fazla bilgi edinmekle ilgilenen, detayları kontrol edebilirsin Aşağıdaki bağlantıda.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.