14 คะแนน โดย xguru 2023-07-19 | 11 ความคิดเห็น | แชร์ทาง WhatsApp
  • Speedometer เป็นเบนช์มาร์กที่ใช้วัดความตอบสนองของเว็บแอปพลิเคชันเพื่อเปรียบเทียบความเร็วของเว็บเบราว์เซอร์
    • จำลองการโต้ตอบของผู้ใช้กับเวิร์กโหลดที่หลากหลายแล้ววัดเวลา
    • มีเป้าหมายให้การทดสอบสะท้อนการใช้งานเว็บแอปของผู้ใช้จริงให้ใกล้เคียงที่สุด
  • เมื่อ 1 ปีก่อน Chrome 142 > Mozilla 118 แต่ตอนนี้ Chrome 163 < Mozilla 168

เนื้อหาที่ GN⁺ สรุป

  • Firefox แซง Chrome ใน Speedometer ซึ่งเป็นเครื่องมือเบนช์มาร์กเว็บเบราว์เซอร์
  • นี่เป็นประเด็นสำคัญ เพราะ Chrome เป็นที่รู้จักมาอย่างยาวนานว่าเป็นเบราว์เซอร์ที่เร็วที่สุด
  • การเปลี่ยนแปลงของอันดับน่าจะเกิดจากการปรับปรุงประสิทธิภาพของ Firefox
  • Mozilla ผู้พัฒนา Firefox กำลังพยายามปรับแต่งความเร็วและประสิทธิภาพของเบราว์เซอร์ให้เหมาะสมยิ่งขึ้น
  • ความก้าวหน้านี้เป็นข่าวที่น่าสนใจสำหรับผู้ที่เชี่ยวชาญด้านเทคโนโลยี เพราะแสดงให้เห็นว่า Firefox กำลังเติบโตเป็นคู่แข่งที่แข็งแกร่งของ Chrome
  • สิ่งนี้ตอกย้ำการแข่งขันและนวัตกรรมที่ดำเนินต่อเนื่องในอุตสาหกรรมเว็บเบราว์เซอร์
  • ผู้ใช้อาจพิจารณาเปลี่ยนมาใช้ Firefox เพื่อประสบการณ์การท่องเว็บที่รวดเร็วและมีประสิทธิภาพยิ่งขึ้น

11 ความคิดเห็น

 
hahnlee 2023-07-19

> ฟีเจอร์ Container Tabs ของ Firefox มอบคุณค่าให้ผู้ใช้สูง

สำหรับผมเอง ฟีเจอร์โปรดที่สุดของ Firefox ก็คือ Container Tabs ครับ มันมีประโยชน์มากกับบริการที่ไม่รองรับการล็อกอินหลายบัญชี
ผมยังคงใช้ Firefox ต่อก็เพราะสิ่งนี้กับ "Tree Style Tab" นี่แหละครับ

 
joyfui 2023-07-19

กระแสของ Firefox กำลังมา...

 
bbulbum 2023-07-19

Firefox..! ทำให้ใจพองโตขึ้นมาเลย..

 
alstjr7375 2023-07-19

ขอเสริมข้อมูลเพิ่มเติมสักหน่อย โดยระดับการปรับแต่งประสิทธิภาพของ JS engine ที่หลายคนน่าจะคุ้นเคยกัน ส่วนใหญ่จะเป็นประมาณนี้

  • https://mathiasbynens.be/notes/shapes-ics
  • V8: Ignition(อินเทอร์พรีเตอร์) - Turbofan(การเพิ่มประสิทธิภาพ)
  • Spidermonkey: อินเทอร์พรีเตอร์ - เบสไลน์ JIT - IonMonkey(การเพิ่มประสิทธิภาพ)

แต่จากปี 2018 ตอนนี้มีการเปลี่ยนแปลงไปมากแล้ว
ยกตัวอย่างเช่น V8 ตอนนี้กลายเป็น Ignition - Sparkplug - Maglev - Turbofan โดยมีการเพิ่มระดับการเพิ่มประสิทธิภาพเข้ามาอีกสองชั้น
ส่วน SpiderMonkey เปลี่ยนเป็น อินเทอร์พรีเตอร์ - เบสไลน์อินเทอร์พรีเตอร์ - เบสไลน์ JIT - Warp JIT

อย่างแรกเลย Baseline Interpreter และ Sparkplug เป็นเทคโนโลยีที่เข้ามาชดเชยข้อเสียของ bytecode ในด้าน branch prediction และ instruction dispatch
ส่วน Maglev มองว่าเกือบจะตรงกับ Baseline JIT ก็ได้
สำหรับ Warp JIT นั้นเป็นกรณีที่ตัว JIT engine เปลี่ยนไปค่อนข้างมาก โดยในยุค IonMonkey จะดึงข้อมูลประเภทและข้อมูลโปรไฟล์มาจากภายนอกเพื่อใช้ในการเพิ่มประสิทธิภาพ แต่ตอนนี้เปลี่ยนมาให้สามารถใช้ IR ที่สร้างจาก Baseline JIT ได้แล้ว

สุดท้าย SpiderMonkey ของ Firefox มีสิ่งที่เรียกว่า Project Stencil ซึ่งพัฒนาตัว parser อย่างมาก และมีข้อมูลว่ามันสร้างรูปแบบที่แยกออกจาก 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

อ๋อ พิมพ์ผิดน่ะ จริง ๆ คือ SpiderMonkey แต่ผมเขียนผิดเอง..

 
kuroneko 2023-07-19

อยากให้ Firefox นำสิ่งที่ถูกรับเป็นมาตรฐานเว็บแล้วมาใช้ให้เร็วขึ้นอีกนิดเหมือนกัน...

 
xiniha 2023-07-19

ในบรรดาสิ่งที่ได้รับการรับรองเป็นมาตรฐานแล้ว ปกติแทบไม่มีกรณีที่การนำไปใช้งานล่าช้า และสิ่งที่มักพูดกันว่ามีเฉพาะใน Chrome นั้นทั้งหมดเป็นสเปกแบบ Draft

 
GN⁺ 2023-07-19
ความคิดเห็นบน Hacker News
  • Firefox ได้รับการยอมรับมากขึ้นว่าเป็นทางเลือกแทน Chrome จากการปรับปรุงด้านความเร็วและประสิทธิภาพ
  • Firefox มอบความสามารถและประสิทธิภาพที่ยอดเยี่ยมภายใต้ภาระงานหนัก
  • Mozilla ผู้สร้าง Firefox โดยทั่วไปได้รับการประเมินในเชิงบวก
  • Firefox เป็นเบราว์เซอร์ที่หลายคนใช้เป็นเบราว์เซอร์หลักในชีวิตประจำวัน ด้วยฐานผู้ใช้ที่แข็งแกร่ง
  • นักพัฒนาเว็บยังคงชอบ Chrome เพราะเครื่องมือสำหรับนักพัฒนา
  • ฟีเจอร์ Container Tabs ของ Firefox มอบคุณค่าสูงให้กับผู้ใช้
  • ประสิทธิภาพของ Firefox ดีขึ้นอย่างมากตั้งแต่ต้นปีนี้
  • ผู้ใช้บางส่วนรู้จัก Chrome ในฐานะเบราว์เซอร์ที่กินทรัพยากร แม้เดิมจะมีชื่อเสียงด้านประสิทธิภาพ
  • เว็บไซต์ชื่อ "arewefastyet.com" มีการเปรียบเทียบเบนช์มาร์กระหว่างเบราว์เซอร์ต่าง ๆ
  • การปรับปรุงประสิทธิภาพของ Firefox อาจจำกัดอยู่แค่บน Windows และยังตามหลัง Chromium บน Linux
  • ผู้ใช้บางส่วนบอกว่า Firefox เร็วกว่า Chrome บน macOS
  • เครื่องมือสำหรับนักพัฒนาของ Firefox และ Container Tabs มอบคุณค่าสูงให้กับผู้ใช้
  • เบราว์เซอร์ส่วนใหญ่ถูกใช้งานบนพื้นฐาน Chromium และ Safari ตามหลังอยู่
  • ผู้ใช้กำลังมองหาส่วนขยายข้ามเบราว์เซอร์สำหรับซิงก์บุ๊กมาร์กระหว่าง Chrome และ Firefox
 
bus710 2023-07-19

ดูเหมือนว่าประเด็นสำคัญก็คงอยู่ที่ว่าฟีเจอร์จัดการบุ๊กมาร์ก/รหัสผ่านจะดีพอไหม
ส่วนเสริมอย่าง Google Keep หรือ Vimium ก็แอบกังวลอยู่เหมือนกัน และก็มีคนพูดกันว่าบราว์เซอร์บนมือถือของ Firefox ยังมีจุดที่น่าเสียดายอยู่บ้าง....
แต่พอเห็นว่ามันค่อย ๆ ดีขึ้นเรื่อย ๆ ก็ดูเหมือนว่ายังมีค่าพอที่จะลองกลับมาใช้อีกครั้งนะ

 
hahnlee 2023-07-19

Firefox ก็รองรับ Vimium เหมือนกัน!

 
bus710 2023-07-20

Firefox ได้เพิ่มมาอีก 1 คะแนน!