14 puan yazan xguru 2023-07-19 | 11 yorum | WhatsApp'ta paylaş
  • Speedometer, web uygulamalarının tepki verme hızını ölçerek web tarayıcılarının hızını karşılaştıran bir benchmark'tır
    • Çeşitli iş yükleri için kullanıcı etkileşimlerini simüle ederek süreleri ölçer
    • Kullanıcıların web uygulamalarını gerçek kullanımına çok yakın şekilde yansıtmayı hedefleyen testler yapar
  • 1 yıl önce Chrome 142 > Mozilla 118 iken şimdi Chrome 163 < Mozilla 168

GN⁺'un özetlediği içerik

  • Firefox, web tarayıcısı benchmark aracı Speedometer'da Chrome'u geçti.
  • Chrome uzun süredir en hızlı tarayıcı olarak bilindiği için bu önemli bir gelişme.
  • Sıralamadaki değişim, Firefox'un performans iyileştirmelerinden kaynaklanıyor gibi görünüyor.
  • Firefox'u geliştiren Mozilla, tarayıcının hızını ve verimliliğini optimize etmek için çalışıyor.
  • Bu gelişme, teknolojiye hakim kişiler için ilgi çekici bir haber; çünkü Firefox'un Chrome'a karşı güçlü bir rakip haline geldiğini gösteriyor.
  • Bu durum, web tarayıcısı sektöründeki süregelen rekabeti ve inovasyonu vurguluyor.
  • Kullanıcılar, daha hızlı ve daha verimli bir gezinme deneyimi için Firefox'a geçmeyi değerlendirebilir.

11 yorum

 
hahnlee 2023-07-19

> Firefox’un container tab özelliği, kullanıcılara yüksek değer sunuyor

Benim de Firefox’taki favori özelliğim container tab’ler. Çoklu girişe izin vermeyen servislerde gerçekten çok kullanışlı.
Bunu ve "Tree Style Tab" yüzünden Firefox kullanmaya devam ediyorum.

 
joyfui 2023-07-19

Firefox patlaması geliyor...

 
bbulbum 2023-07-19

Firefox..! İnsan heyecanlanmadan edemiyor..

 
alstjr7375 2023-07-19

Ek olarak biraz daha bilgi vermek gerekirse, çoğu kişinin bildiği JS motoru optimizasyon katmanları muhtemelen şöyledir:

2018'den farklı olarak bugün durum epey değişti.
Örneğin V8 tarafında Ignition - Sparkplug - Maglev - Turbofan şeklinde iki optimizasyon katmanı daha eklendi,
SpiderMonkey ise interpreter - baseline interpreter - baseline JIT - Warp JIT olarak değişti.

Öncelikle baseline interpreter ve Sparkplug, dal tahmini ve komut dispatch tarafında dezavantajlı olan bytecode'u telafi etmeye yönelik tekniklerdir.
Maglev'in ise baseline JIT ile neredeyse birebir örtüştüğünü düşünebilirsiniz.
Warp JIT ise JIT motorunun büyük ölçüde değiştiği bir durum; IonMonkey döneminde dışarıdan tip bilgisi ve profiling bilgisi alıp optimizasyon yaparken, artık baseline JIT'in oluşturduğu IR'yi kullanabilecek şekilde değiştirildi.

Son olarak Firefox'un SpiderMonkey'sinde Project Stencil denilen bir çalışma ile parser ciddi biçimde iyileştirildi; hatta GC ile decoupling olan bir format oluşturduğu belirtiliyor.

> Stencils are the set of data structures capturing the result of parsing and bytecode emission. The Stencil format is a precursor format that is then used to allocate the corresponding scripts on the GC heap that will be used for execution.
> By decoupling from the GC and other runtime systems, robust caching and speculation systems can be built that are more thread-agnostic and flexible.

 
alstjr7375 2023-07-19

Ah, yazım hatası. SpiderMonkey'ydi, yanlış yazmışım..

 
kuroneko 2023-07-19

Firefox da web standartları olarak benimsenen şeyleri biraz daha hızlı benimseyebilse keşke...

 
xiniha 2023-07-19

Standart olarak benimsenenler arasında uygulanması gecikenler genelde yoktur; yaygın olarak yalnızca Chrome'a eklendiği söylenenlerin tamamı ise Draft spesifikasyonlardır.

 
GN⁺ 2023-07-19
Hacker News görüşleri
  • Firefox, Chrome'a alternatif olarak kabul gören hız ve performans iyileştirmeleri sundu
  • Firefox, yüksek yük altında üstün özellikler ve performans sağlıyor
  • Firefox'u geliştiren Mozilla genel olarak olumlu değerlendiriliyor
  • Firefox, güçlü kullanıcı tabanı sayesinde birçok kişinin günlük tarayıcısı
  • Web geliştiricileri, geliştirici araçları nedeniyle hâlâ Chrome'u tercih ediyor
  • Firefox'un container tab özelliği, kullanıcılar için yüksek değer taşıyor
  • Bu yılın başından beri Firefox performansı büyük ölçüde iyileşti
  • Bazı kullanıcılar, verimliliğiyle tanınan Chrome'u artık yalnızca kaynak tüketimi yüksek bir tarayıcı olarak biliyor
  • "arewefastyet.com" adlı web sitesi, tarayıcılar arasında benchmark karşılaştırmaları sunuyor
  • Firefox'un performans iyileştirmeleri Windows ile sınırlı olabilir; Linux'ta Chromium'un gerisinde kalıyor
  • Bazı kullanıcılar, Firefox'un macOS'ta Chrome'dan daha hızlı olduğunu söylüyor
  • Firefox'un geliştirici araçları ve container tab özelliği, kullanıcılar için yüksek değer taşıyor
  • Tarayıcılar çoğunlukla Chromium tabanlı olarak kullanılıyor, Safari ise geride kalıyor
  • Kullanıcılar, Chrome ve Firefox arasında yer imi senkronizasyonu için tarayıcılar arası eklenti arıyor
 
bus710 2023-07-19

Yine de asıl belirleyici nokta, yer imleri/şifre yönetimi özelliklerinin ne kadar iyi olacağı gibi görünüyor.
Google Keep ya da Vimium gibi eklentiler de biraz endişe veriyor, ayrıca mobil tarayıcı tarafında Firefox’un hâlâ eksik kaldığı noktalar olduğuna dair yorumlar da var....
Yine de giderek iyileştiğini görünce, yeniden denemeye değer gibi duruyor.

 
hahnlee 2023-07-19

Beğenmeme, Firefox tarafından da destekleniyor!

 
bus710 2023-07-20

Firefox'a 1 puan daha!