Mozilla, Google, Microsoft ati Apple ṣe idanwo iṣẹ aṣawakiri Speedometer 3.0

Ọdun mẹfa lati itusilẹ to kẹhin, ohun elo imudojuiwọn fun idanwo iṣẹ ati idahun ti awọn aṣawakiri wẹẹbu ti gbekalẹ - Speedometer 3.0, ti a pese silẹ ni apapọ nipasẹ Mozilla, Google, Microsoft ati Apple. Iṣẹ-ṣiṣe bọtini ti suite idanwo ni lati ṣe iṣiro awọn idaduro nigbati ṣiṣe adaṣe iṣẹ olumulo pẹlu awọn ohun elo wẹẹbu aṣoju.

Speedometer 3.0 jẹ suite iṣẹ aṣawakiri akọkọ lati ṣẹda ni apapọ nipasẹ awọn ẹrọ aṣawakiri idije Blink/V8, Gecko/SpiderMonkey, ati WebKit/JavaScriptCore, ti o ni anfani lati ṣe agbekalẹ eto imulo idanwo to wọpọ. Koodu Speedometer ti pin labẹ iwe-aṣẹ BSD ati, ti o bẹrẹ ni 2022, ni idagbasoke ni ibamu si awoṣe iṣakoso iṣẹ akanṣe tuntun ti o kan ṣiṣe ipinnu ifowosowopo pẹlu isokan. Ibi ipamọ naa wa ni sisi fun eyikeyi awọn ẹgbẹ ti o nifẹ lati kopa ati ṣe alabapin awọn imọran ati awọn atunṣe wọn.

Speedometer 3.0 ṣe iyipada si lilo awọn idasilẹ tuntun ti Angular, Backbone, jQuery, Lit, Preact, React, React + Redux, Svelte ati awọn ilana Vue. Awọn ilana apẹrẹ oju opo wẹẹbu ode oni ati awọn ohun elo wẹẹbu ni a lo, fun apẹẹrẹ, lilo apo-iwe wẹẹbu, Awọn ohun elo wẹẹbu ati awọn ọna tuntun ti ṣiṣẹ pẹlu DOM. A ti ṣafikun awọn idanwo lati ṣe iṣiro iṣẹ ṣiṣe pẹlu eroja Canvas, iran SVG, ṣiṣe CSS eka, ṣiṣẹ pẹlu awọn igi DOM ti o tobi pupọ, ati lilo awọn ilana ti a lo ninu ṣiṣatunṣe akoonu WYSIWYG ati awọn aaye iroyin.

Ohun elo irinṣẹ fun ṣiṣe awọn idanwo ti gbooro ibiti awọn iṣẹ ṣiṣe ẹrọ aṣawakiri ti o ṣe akiyesi nigbati o ṣe iwọn idahun si iṣe olumulo kan, fun apẹẹrẹ, kii ṣe akoko ipaniyan koodu nikan ni iwọn, ṣugbọn akoko fifunni ati ipaniyan asynchronous ti awọn iṣẹ ṣiṣe. A ti pese awọn irinṣẹ fun awọn olupilẹṣẹ ẹrọ aṣawakiri lati ṣe itupalẹ awọn abajade ti awọn idanwo ṣiṣe, profaili ati iyipada awọn aye idanwo. Agbara lati ṣẹda awọn iwe afọwọkọ ifilọlẹ idiju tirẹ ti pese.

Awọn aami aṣepari ti a lo ni Speedometer 3.0 lati ṣe iṣiro iṣẹ ṣiṣe:

  • Fikun, kikun ati piparẹ awọn akọsilẹ 100 nipa lilo oluṣakoso iṣẹ-ṣiṣe TodoMVC, ti a ṣe ni awọn aṣayan ti o da lori oriṣiriṣi awọn ilana wẹẹbu, awọn ọna DOM ati awọn ẹya ti boṣewa ECMAScript. Fun apẹẹrẹ, awọn aṣayan TodoMVC ṣe ifilọlẹ ti o da lori React, Angular, Vue, jQuery, WebComponents, Backbone, Preact, Svelte ati Lit frameworks, ati awọn aṣayan ti o lo awọn ẹya to ti ni ilọsiwaju ti a ṣafihan ni awọn pato ECMAScript 5 ati ECMAScript 6.
  • Ṣatunkọ ọrọ pẹlu isamisi ni ipo WYSIWYG ni lilo awọn olootu koodu CodeMirror ati TipTap.
  • Ikojọpọ ati ibaraenisepo pẹlu awọn shatti ti a ṣe apẹrẹ nipa lilo eroja kanfasi tabi ti ipilẹṣẹ ni ọna kika SVG nipa lilo Idite Observable, chart.js ati awọn ile-ikawe awọn ọja iṣura-ifẹsi.
  • Lilọ kiri oju-iwe ati ibaraenisepo pẹlu akoonu lori awọn oju opo wẹẹbu aṣoju ti o lo Next.js ati awọn ilana wẹẹbu Nuxt.

При прохождении тестового набора Speedometer 3.0 в macOS лидирует Chrome (22.6), за которым следуют Firefox (20.7) и Safari (19.0). В проведённом с теми же браузерами тесте Speedometer 2.1 победил Safari (481), от которого немного отстал Firefox (478) и заметно отстал Chrome (404). При запуске в Ubuntu 22.04 браузер Chrome набрал 13.5 и 234 баллов, а Firefox — 12.1 и 186 баллов в версиях Speedometer 3.0 и 2.1.

orisun: opennet.ru

Ra alejo gbigba igbẹkẹle fun awọn aaye pẹlu aabo DDoS, awọn olupin VPS VDS 🔥 Ra gbigbalejo oju opo wẹẹbu ti o gbẹkẹle pẹlu aabo DDoS, awọn olupin VPS VDS | ProHoster