ช่วงนี้ไม่มีสมรภูมิไหนสู้กันดุเดือดเท่ากับการแข่งเอนจินจาวาสคริปต์อีกแล้ว
เรื่องเริ่มจากค่าย WebKit นั้นเปิดตัว SquirrelFish (ปลากระรอก - โลโก้) เพื่อเป็นเอนจินตัวใหม่แทน JavaScriptCore ของเดิมที่สืบทอดมาตั้งแต่สมัย KJS จากนั้นก็เป็นฝั่ง Mozilla อัพเกรดเอนจิน SpiderMonkey มาเป็น TraceMonkey (ข่าวเก่า) และปิดท้ายด้วย V8 จากกูเกิล
ล่าสุด SquirrelFish ตัวเดิมแท้งก่อนคลอดเสียแล้ว เพราะทีมงานตัดสินใจทิ้งของเก่าและเปลี่ยนชื่อมันเป็น SquirrelFish Extreme (SFX) ซึ่งแรงกว่าเดิมอีกเท่าตัว (ผลการวัดด้วย SunSpider) และแรงกว่าใน Safari 3.0 ถึงสิบเท่า ส่วนผลการเปรียบเทียบกับเอนจินอีกสองตัวคือ TraceMonkey และ V8 ก็ดีกว่าตามคาด (กราฟ) ไม่งั้นคงยังไม่เปิดตัว
สาเหตุของประสิทธิภาพที่เพิ่มขึ้นคือเทคนิค 4 ประการดังนี้ (รอผู้เชี่ยวชาญมาอธิบายละกันนะครับ)
มีให้ลองเล่นแล้วใน WebKit nightly ว่าแต่เราลืม IE กับ Opera กันหรือเปล่า?
ที่มา - WebKit