Speedometer 3.0, inosvika nekuda kwebasa rekubatana reMozilla, Google, Microsoft neApple

Speedometer

Speedometer inoyera kuita kwebrowser

Zvisinei nekufambira mberi kukuru kwave kuwanikwa mukuvandudza webhu uye zvese izvo kuedza kuwana mubatanidzwa wekuvandudza webhu, pakati pegore ra2024, ndiro zuva iro mabhurawuza asina kukwanisa (kana kuda) kusvika pachiyero chakafanana uye zvirinani kana kuipa, mamiriro ezvinhu aya aitawo kuti mumwe nemumwe ape chimwe chinhu kana rubatsiro rwakaitwa mune mamwe mabhurawuza panguva iyoyo.

Kutaura pamusoro pekuyera kushanda kwewebhu browser hakusi nyore sezvazvingave mune dzimwe nguva, sezvo munyaya iyi zvakasiyana-siyana zvinoongororwa uye ndicho chikonzero maturusi akasiyana-siyana anowanzoshandiswa. Asi ikozvino izvi zvinogona kutora rimwe danho nekuti vanorema vewebhu vakabatana.

Uye ndizvo izvozvo Mushure memakore matanhatu kubva payakapedzisira kuburitswa, inoratidzwa Chishandiso chakagadziridzwa chekuongorora mashandiro uye kuita kwewebhu browser: Speedometer 3.0, iyo yakagadzirwa nekubatana neMozilla, Google, Microsoft neApple, inotarisa pakufungidzira kunonoka nekufananidza basa remushandisi neakajairika maapplication ewebhu.

Mukubatana neinotungamira web browser injini Blink/V8, Gecko/SpiderMonkey uye WebKit/JavaScriptCore, tiri kufara kuburitsa Speedometer 3.0. Mabhenji, akadai seSpeedometer, maturusi anogona kubatsira vatengesi vebrowser kuwana mikana yekuvandudza mashandiro. Nenzira yakanaka, vanotevedzera mashandiro anowanikwa nevashandisi pamawebhusaiti akajairwa, kuve nechokwadi chekuti mabhurawuza anogona kukwirisa nzvimbo dzinobatsira vashandisi.

Nezve Speedometer 3.0

Speedometer 3.0 ndiyo inotaridza kuve yekutanga browser performance test suite yakagadzirwa pamwechete nevagadziri vakuru veinjini yebrowser uye izvi zvave zvichigoneka nekugadzirwa kwemutemo wakafanana wekuyedza.

Chishandiso chekumhanya bvunzo yakawedzerwa kuti itarise zvakasiyana-siyana zvekushanda yebrowser nekuyera mhinduro kune zviito zvemushandisi. Izvi zvinosanganisira kwete chete kodhi nguva yekuuraya, asiwo kupa nguva uye asynchronous basa rekuita.

Zvishandiso zvakagadzirirwa kuti vanogadzira browser vaongorore mhinduro dzebvunzo, kugadzira maprofile ekuita, uye kugadzirisa bvunzo paramita sezvinodiwa. Pamusoro pezvo, kugona kugadzira yakaoma tsika bvunzo yekutanga zvinyorwa inopihwa.

Nezve Speedometer 3.0 inogadziridza, Shanduko yakaitwa pakushandiswa kweshanduro itsva dzezvimiro Angular, Backbone, jQuery, Lit, Preact, React, React+Redux, Svelte uye Vue. Magadzirirwo emazuva ano emasaiti uye mashandisirwo ewebhu akaitwa zvakare, sekushandiswa kweWebpack, zvinhu zvewebhu, uye nzira dzakagadziridzwa dzekushanda neDOM.

zvakabatanidzwa mimwe miedzo yekuongorora mashandiro ekupa ine Canvas element, SVG chizvarwa, Yakaoma CSS kugadzirisa, DOM muti kubata yakakura uye matekiniki anoshandiswa mukugadzirisa WYSIWYG zvemukati uye pamasaiti enhau.

Speedometer 3.0, yakagadzirirwa kuongorora kushanda kwezviyero zvakasiyana-siyana zvakashandiswa:

  1. Wedzera, zadzisa uye bvisa manotsi muTodoMVC: Zviito zvakaita sekuwedzera, kupedzisa uye kudzima 100 manotsi anoitwa uchishandisa TodoMVC basa maneja. Izvi zvinoitwa mumhando dzakasiyana zvichienderana neakasiyana webhu masisitimu, nzira dzekushanda neDOM uye shanduro dzeECMAScript standard. Mienzaniso yeTodoMVC sarudzo dzinosanganisira masisitimu akadai seReact, Angular, Vue, jQuery, WebComponents, Backbone, Preact, Svelte, uye Lit, pamwe nesarudzo dzinoshandisa maficha epamberi akaunzwa muECMAScript 5 uye ECMAScript 6 zvakatemwa.
  2. Kugadziriswa kwemavara muWYSIWYG modhi: Kugadziriswa kwemavara neWYSIWYG markup kunoongororwa uchishandisa kodhi edhita seCodeMirror uye TipTap.
  3. Kurodha uye kupindirana nemifananidzo: Kurodha uye kupindirana nemagiraidhi akagadzirwa uchishandisa canvas element kana kugadzirwa muSVG fomati uchishandisa maraibhurari akadai seObservable Plot, chart.js uye react-stockcharts inoongororwa.
  4. Kufamba nekudyidzana nemasaiti enhau: Kufamba kwemapeji uye kudyidzana nezvirimo kunoedzerwa pamasaiti enhau akajairika uchishandisa Next.js uye Nuxt web framework.

Kana iri mibairo yakawanikwa nekupfuura Speedometer 3.0 test suite, paMacOS, Chrome inotungamira iine 22.6 mapoinzi, ichiteverwa zvakanyanya neFirefox ine 20.7 mapoinzi uye Safari ine 19.0 mapoinzi. Mukuenzanisa, muSpeedometer 2.1, Safari yaitungamira nemapoinzi mazana mana nemakumi masere nerimwe, ichiteverwa neFirefox ine 481 mapoinzi uye Chrome zvakanyanya kumashure nemapoinzi mazana mana muyedzo yakafanana nemabhurawuza mamwe chete. PaUbuntu 478, Chrome yakawana 404 uye 22.04 mapoinzi, ukuwo Firefox yakawana 13.5 uye 234 mapoinzi paSpeedometer shanduro 12.1 uye 186 zvakateerana.

pakupedzisira kana uri kuda kuziva zvakawanda nezvazvo, unogona kutarisa ruzivo Mune inotevera chinongedzo.


Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira iyo data: Miguel Ángel Gatón
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako