شرکت اپل به طور رسمی انتشار نرمافزار Speedometer 2.0 را اعلام نمود، این یک اپلیکیشن بنچمارک که به وسیله زمانبندی شبیهسازی شده تعاملات کاربر، واکنشپذیر بودن اپلیکیشن تحت مرورگر وب را آزمایش میکند.
بنچمارک مذکور با شبیهسازی فعالیتهای کاربر برای اضافه کردن، کامل نمودن و حذف کردن آیتمهای قابل انجام، با استفاده از مثالهای چندگانه در TodoMVC، این کار را انجام میدهد.
هر مثال در TodoMVC، اپلیکیشن قابل انجام مشابهی را با استفاده از DOM APIs و روشهای مختلف پیادهسازی مینماید.
برخی DOM APIs را مستقیما از ECMAScript 5 (ES5)، ECMASCript 2015(ES6)، ES6 منتقل شده به ES5 و ELM منتقل شده به ES5، فراخوانی میکنند.
نمونههای دیگر از یکی از یازده فریمورک JavaScript محبوب استفاده میکنند: که شامل React، React with Redux، Ember.js، backbone.js، AngularJS، (new) Angular، Vue.js، jQuery، Preact،Inferno و Flight میشود.
اکثر این فریمورکها بر روی بیشتر وبسایتهای محبوب دنیا نظیر فیسبوک و توییتر استفاده میگردند.
راندمان و عملکرد این دسته از فعالیتها بستگی به سرعت DOM APIs، موتور JavaScript، سبک رزولوشن CSS، طرحبندی و دیگر فناوریها دارد.
برای اجرای این تست مخصوص اپل بر روی مرورگر خود، اینجا را کلیک کنید.