14 điểm bởi xguru 2023-07-19 | 11 bình luận | Chia sẻ qua WhatsApp
  • Speedometer là một benchmark đo độ phản hồi của ứng dụng web để so sánh tốc độ trình duyệt web
    • Mô phỏng tương tác của người dùng trên nhiều khối lượng công việc khác nhau để đo thời gian
    • Mục tiêu là kiểm thử theo cách phản ánh gần giống nhất việc người dùng thực sự sử dụng ứng dụng web
  • Một năm trước là Chrome 142 > Mozilla 118, còn hiện tại là Chrome 163 < Mozilla 168

Nội dung được GN⁺ tóm tắt

  • Firefox đã vượt Chrome trong Speedometer, công cụ benchmark cho trình duyệt web.
  • Đây là một diễn biến quan trọng vì Chrome từ lâu đã được biết đến là trình duyệt nhanh nhất.
  • Sự thay đổi thứ hạng có vẻ đến từ những cải thiện về hiệu năng của Firefox.
  • Mozilla, đơn vị phát triển Firefox, đang nỗ lực tối ưu tốc độ và hiệu quả của trình duyệt.
  • Đây là tin tức thú vị với những người am hiểu công nghệ, vì nó cho thấy Firefox đang trở thành một đối thủ mạnh trước Chrome.
  • Điều này nhấn mạnh sự cạnh tranh và đổi mới liên tục trong ngành trình duyệt web.
  • Người dùng có thể cân nhắc chuyển sang Firefox để có trải nghiệm duyệt web nhanh và hiệu quả hơn.

11 bình luận

 
hahnlee 2023-07-19

> Tính năng tab container của Firefox mang lại giá trị lớn cho người dùng

Với tôi, tính năng yêu thích nhất của Firefox cũng là tab container. Nó thực sự rất hữu ích với những dịch vụ không hỗ trợ đăng nhập nhiều tài khoản.
Tôi vẫn tiếp tục dùng Firefox vì tính năng này và cả "Tree Style Tab" nữa.

 
joyfui 2023-07-19

Cơn sốt Firefox sắp đến rồi...

 
bbulbum 2023-07-19

Firefox..! Thật khiến lồng ngực dâng trào..

 
alstjr7375 2023-07-19

Bổ sung thêm một chút thông tin thì, các tầng tối ưu hóa của JS engine mà đa số mọi người biết thường là như sau

So với năm 2018 thì hiện nay đã thay đổi rất nhiều.
Ví dụ, với V8 thì đã bổ sung thêm hai tầng tối ưu hóa là Ignition - Sparkplug - Maglev - Turbofan,
còn SpiderMonkey thì đã đổi thành trình thông dịch - baseline interpreter - baseline JIT - Warp JIT.

Trước hết, baseline interpreter và Sparkplug là các kỹ thuật nhằm bù đắp cho bytecode vốn bị bất lợi ở khâu dự đoán nhánh và dispatch lệnh,
còn Maglev thì có thể xem là gần như tương ứng với baseline JIT.
Warp JIT là trường hợp JIT engine đã thay đổi đáng kể; vào thời IonMonkey thì nó lấy thông tin kiểu và thông tin profiling từ bên ngoài để tối ưu hóa, nhưng nay đã được thay đổi để có thể sử dụng IR do baseline JIT tạo ra.

Cuối cùng, SpiderMonkey của Firefox đã cải thiện rất mạnh parser thông qua cái gọi là project Stencil, và được biết là đã tạo ra một định dạng tách rời khỏi GC.

> 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

À nhầm. Là SpiderMonkey, tôi đã viết sai..

 
kuroneko 2023-07-19

Mình cũng mong Firefox triển khai nhanh hơn một chút những gì đã được chấp nhận làm tiêu chuẩn web...

 
xiniha 2023-07-19

Những gì đã được tiêu chuẩn hóa thì thường không có chuyện chậm được áp dụng, còn những thứ thường được nói là chỉ Chrome mới có thì tất cả đều là đặc tả Draft.

 
GN⁺ 2023-07-19
Ý kiến trên Hacker News
  • Firefox đã được công nhận là một lựa chọn thay thế cho Chrome nhờ các cải thiện về tốc độ và hiệu năng
  • Firefox mang lại tính năng và hiệu năng vượt trội khi tải nặng
  • Mozilla, đơn vị tạo ra Firefox, nhìn chung được đánh giá tích cực
  • Firefox có nền tảng người dùng mạnh, là trình duyệt hằng ngày của nhiều người
  • Các nhà phát triển web vẫn ưa chuộng Chrome vì công cụ dành cho nhà phát triển
  • Tính năng tab container của Firefox mang lại giá trị lớn cho người dùng
  • Hiệu năng của Firefox đã được cải thiện đáng kể từ đầu năm nay
  • Một số người dùng chỉ biết Chrome như một trình duyệt ngốn tài nguyên, dù trước đây nó nổi tiếng về hiệu quả
  • Trang web "arewefastyet.com" cung cấp so sánh benchmark giữa các trình duyệt
  • Việc cải thiện hiệu năng của Firefox có thể chỉ giới hạn trên Windows, còn trên Linux thì vẫn thua Chromium
  • Một số người dùng cho rằng Firefox nhanh hơn Chrome trên macOS
  • Công cụ dành cho nhà phát triển và tab container của Firefox mang lại giá trị lớn cho người dùng
  • Các trình duyệt chủ yếu được sử dụng hiện nay là những trình duyệt dựa trên Chromium, còn Safari bị tụt lại phía sau
  • Người dùng đang tìm tiện ích mở rộng đa trình duyệt để đồng bộ dấu trang giữa Chrome và Firefox
 
bus710 2023-07-19

Có vẻ mấu chốt vẫn là các tính năng quản lý bookmark/mật khẩu có đủ ổn hay không. Tôi cũng hơi lo về các tiện ích mở rộng như Google Keep hay Vimium, và cũng có ý kiến cho rằng trình duyệt di động của Firefox vẫn còn vài điểm đáng tiếc.... Dù vậy, nhìn vào việc nó đang dần tốt lên, có lẽ vẫn đáng để thử lại.

 
hahnlee 2023-07-19

Vimium cũng hỗ trợ Firefox!

 
bus710 2023-07-20

Firefox thêm 1 điểm!