Mozilla, Google, Microsoft ma Apple na atia'e le Speedometer 3.0 su'ega fa'atinoga o su'esu'ega

Ono tausaga talu mai le faʻasalalauga mulimuli, o se meafaigaluega faʻafouina mo le suʻeina o le faʻatinoga ma le tali atu o tagata suʻesuʻe i luga o le initaneti ua tuʻuina atu - Speedometer 3.0, saunia faʻatasi e Mozilla, Google, Microsoft ma Apple. O le galuega autu a le su'ega su'ega o le fa'atatauina o fa'atuai pe a fa'ata'ita'iina galuega a le tagata fa'aoga ma fa'aoga masani i luga ole laiga.

O le Speedometer 3.0 o le uluai su'ega fa'atinoga o su'esu'ega na faia fa'atasi e ala i masini su'esu'e tauva Blink/V8, Gecko/SpiderMonkey, ma WebKit/JavaScriptCore, o ē na mafai ona atia'e se faiga fa'ata'ita'i masani. O le Speedometer code o lo'o tufatufaina i lalo ole laisene BSD ma, amata ile 2022, fa'atupuina e tusa ai ma se fa'ata'ita'iga fou o le fa'afoega o poloketi e aofia ai le faia fa'atasi o fa'ai'uga ma le maliliega. O lo'o avanoa le faleteuoloa mo so'o se vaega e fia auai ma sao mai o latou manatu ma faasa'oga.

Speedometer 3.0 faia le suiga i le faʻaaogaina o faʻasalalauga fou o le Angular, Backbone, jQuery, Lit, Preact, React, React + Redux, Svelte ma Vue frameworks. O faʻataʻitaʻiga faʻataʻitaʻiga o le upega tafaʻilagi faʻaonaponei ma faʻaoga i luga ole laiga e faʻaaogaina, mo se faʻataʻitaʻiga, le faʻaogaina o le Webpack, Upega Tafaʻilagi ma auala fou e galulue ai ma le DOM. Ua fa'aopoopoina su'ega e iloilo ai le fa'atinoina o galuega fa'atasi ma le Canvas element, SVG generation, process complex CSS, galue i la'au tetele DOM, ma le fa'aogaina o metotia fa'aoga ile WYSIWYG fa'asologa o mea ma tala fou.

O le meafaigaluega mo suʻega faʻataʻitaʻiga ua faʻalauteleina ai le tele o galuega suʻesuʻe e amanaia pe a fuaina le tali atu i se tagata faʻaoga, mo se faʻataʻitaʻiga, e le gata o le taimi o le faʻatinoina o tulafono e fuaina, ae faʻapea foʻi le taimi o le tuʻuina atu ma le asynchronous faʻatinoina o galuega. Ua saunia meafaigaluega mo tagata e faia suʻesuʻega e suʻesuʻe faʻaiʻuga o suʻega faʻataʻitaʻiga, faʻataʻitaʻiga ma suiga o suʻega. O lo'o tu'uina atu le agava'a e fai ai au lava fa'amatalaga fa'ata'ita'iga lavelave.

Fa'ailoga fa'aoga i le Speedometer 3.0 e iloilo ai le fa'atinoga:

  • Faʻaopoopo, faʻatumu ma tape 100 faʻamatalaga e faʻaaoga ai le TodoMVC task manager, faʻatinoina i filifiliga e faʻavae i luga o faʻasologa o upega tafaʻilagi, metotia DOM ma faʻasologa o le ECMAScript standard. Mo se faʻataʻitaʻiga, TodoMVC filifiliga o loʻo faʻalauiloaina e faʻavae i luga o le React, Angular, Vue, jQuery, WebComponents, Backbone, Preact, Svelte ma Lit frameworks, faʻapea foʻi ma filifiliga e faʻaogaina ai foliga faʻapitoa na faʻaalia i le ECMAScript 5 ma le ECMAScript 6 faʻamatalaga.
  • Fa'asa'o tusitusiga ma fa'ailoga ile WYSIWYG mode fa'aoga code editors CodeMirror ma TipTap.
  • La'uina ma fegalegaleai ma siata ua mamanuina e fa'aaoga ai le tapoleni elemene po'o le fa'atupuina i le SVG fa'aoga e fa'aoga ai le Observable Plot, chart.js ma react-stockcharts faletusi.
  • Fa'asagaga o itulau ma fegalegaleai ma mea o lo'o i luga o nofoaga masani o tala fou e fa'aogaina ai le Next.js ma Nuxt fa'asologa o upega tafa'ilagi.

A pasia le su'ega ole Speedometer 3.0 ile macOS, Chrome (22.6) e ta'imua, sosoo ai ma Firefox (20.7) ma Safari (19.0). I le suʻega na faia ma suʻesuʻega tutusa, Speedometer 2.1 na manumalo ia Safari (481), faʻatasi ai ma Firefox laʻititi i tua (478) ma Chrome (404) i tua. A o tamoʻe i luga o le Ubuntu 22.04, na maua e Chrome le 13.5 ma le 234 points, ma na maua e Firefox le 12.1 ma le 186 points i le Speedometer versions 3.0 ma le 2.1.

puna: opennet.ru

Faaopoopo i ai se faamatalaga