Apple cenšas paātrināt Safari veiktspēju ar jauniem Javascript dzinēja atjauninājumiem

Performance-Safari-Java-Nitro-0

Safari ilgu laiku nav saņēmis nopietnu veiktspējas atjauninājumu pēc tam, kad Mavericks nāca klajā ar "nelielu" pārlūkprogrammas saskarnes pārveidošanu un dažiem papildu funkcijas piemēram, lasīšanas saraksti turpina pāriet no viena lasījuma uz nākamo ar vienmērīgu pāreju un nelieliem labojumiem.

Tagad saskaņā ar citu informāciju Apple būtu strādā pie ievērojami palielinot veiktspēju JavaScript pārlūkprogrammā Safari. Atvērtā koda pārlūka dzinējs, uz kura balstās Apple pārlūks, WebKit «Nitro» tiek atjaunināts un uzlabots, lai konkurētu aci pret aci ar citiem priekšlikumiem, piemēram, Chrome ar tā “V8” Javascript dzinēju vai Mozilla FireFox ar “SpiderMonkey”. .

Šie jaunie atjauninājumi iepriekšminētajam WebKit "Nitro" JavaScript dzinējam ir pazīstami kā «FTLJIT». No otras puses, tas joprojām tiek uzskatīts par eksperimentālu, un kā tāds tas nav aktivizēts pēc noklusējuma, tā vietā tas jāaktivizē, izmantojot komandrindas opcijas.

Atribūts, ko varētu darīt FTLJIT Izcelties vēl vairāk, vai tas, cik labi tas izpilda JavaScript kodu, kas nav īpaši optimizēts vietnei asm.js., ko izstrādājusi Mozilla palaist uz SpiderMonkey ar īpašām šī dzinēja optimizācijām pat šobrīd ir vēl viens pārlūka izstrādātājs, kurš ir izvēlējies sekot Mozilla vadībai.

Pārskatos teikts, ka ar WebKit un FTLJIT iespējotu jūs esat pārspēj Chrome ātruma testos, tomēr Firefox joprojām ir topa augšgalā, izmantojot optimizētos etalonus asm.js.

JavaScript ļauj izmantot dažādus lietotāju mijiedarbība ar tīmekļa lapu, kas ļauj veikt tādas funkcijas kā informācijas dinamiska atkārtota ielāde, nepārlādējot visu tīmekļa lapu. Tādējādi pārlūkprogrammas JavaScript motora efektivitāte var ļoti ietekmēt lietotāja pieredzi.

Joprojām nav datuma lai šis dzinēja atjauninājums redzētu gaismu un tiktu pastāvīgi integrēts Safari.


Pērciet domēnu
Jūs interesē:
Veiksmīgas vietnes palaišanas noslēpumi

Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.

  1.   Daniel teica

    Java nav nekāda sakara ar JavaScript. Tātad Java attēls, kā arī nosaukums ir pārāk daudz.

    PS Atvainojiet par akcentiem, es rakstu no tastatūras angļu valodā.

  2.   Migels Eņģelis Junkoss teica

    Paldies par piezīmi, es neesmu pareizi norādījis un var radīt neskaidrības. Labots.