เครื่องมือเบนช์มาร์กเบราว์เซอร์แบบร่วมมือกันเพื่อความตอบสนองของเว็บแอปพลิเคชัน

  • พัฒนาโดยมีผู้มีส่วนร่วมจาก Apple, Google, Microsoft และ Mozilla
  • ออกแบบมาเพื่อวัดความตอบสนองของเว็บแอปพลิเคชัน โดยจำลองปฏิสัมพันธ์ของผู้ใช้บนหน้าเว็บจริง
  • นำเสนอวิธีการวัดประสิทธิภาพที่ดีกว่าเดิมและชุดทดสอบที่สะท้อนเว็บยุคใหม่

โมเดลการกำกับดูแลใหม่

  • พัฒนาเป็นครั้งแรกผ่านความร่วมมือข้ามอุตสาหกรรม โดยได้รับการสนับสนุนจากเอนจินเบราว์เซอร์หลักอย่าง Blink/V8, Gecko/SpiderMonkey และ WebKit/JavaScriptCore
  • โมเดลการกำกับดูแลใหม่นี้ขับเคลื่อนด้วยฉันทามติ และถูกจัดขึ้นเพื่อเปิดรับการมีส่วนร่วมอย่างเปิดเผยในรีโพซิทอรีร่วม

ประสบการณ์ผู้ใช้ที่ครอบคลุมยิ่งขึ้น

  • Speedometer 3 เพิ่มการทดสอบใหม่จำนวนมาก โดยระบุสถานการณ์และปฏิสัมพันธ์ของผู้ใช้ที่สำคัญต่อการปรับแต่งเบราว์เซอร์
  • รวมการทดสอบใหม่ที่จำลองการเรนเดอร์กราฟแบบ Canvas และ SVG, การแก้ไขโค้ด, การแก้ไขแบบ WYSIWYG และการอ่านเว็บไซต์ข่าว
  • การทดสอบ TodoMVC ก็ได้รับการปรับปรุงเช่นกัน โดยอัปเดตโค้ดให้ตรงกับเวอร์ชันล่าสุดของเฟรมเวิร์กยอดนิยมที่สุดตามข้อมูลจาก HTTP Archive
  • มอบโอกาสใหม่ในการปรับแต่ง JS, เลย์เอาต์, CSS, กราฟิก และ DOM API เพื่อปรับปรุงประสบการณ์ผู้ใช้บนเว็บ

การปรับปรุงตัวรันทดสอบ

  • ปรับปรุงให้สามารถวัดการทำงานของเบราว์เซอร์ต่อพฤติกรรมของผู้ใช้ได้มากขึ้น
  • Speedometer 2.0 วัดเวลาของสคริปต์ทดสอบที่ทำงานแบบซิงโครนัสและงานเพิ่มเติม แต่พลาดงานบางส่วนของเอนจินเบราว์เซอร์ที่อัปเดตการเรนเดอร์ของหน้าเว็บ
  • ใน Speedometer 3.0 สามารถวัดงานเรนเดอร์ที่เคยตกหล่นเหล่านี้ได้ ทำให้มีโอกาสมากขึ้นในการปรับแต่งคอนเทนต์จริง
  • ความแม่นยำของเบนช์มาร์กดีขึ้นอย่างมาก และเมื่อเอนจินปรับแต่งงานที่เคยตกหล่นเหล่านี้ ผู้ใช้ก็จะได้รับผลลัพธ์ที่ดีขึ้นจริง

การยกระดับประสิทธิภาพเว็บ

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

ยังไม่มีความคิดเห็น

ยังไม่มีความคิดเห็น