Olen huomannut, että Chrome ja Firefox vievät eri aikojen aikaa tiettyjen asioiden esittämiseen. Yleensä Chrome on ollut nopeampi. Mitä minun pitäisi tietää molemmista heistä (ja luulen myös IE8 / 9), kun rakennat Javascript / jQuery-sovellusta?

Vastaa

Oikeastaan, Spidermonkey (FF) ja V8 (Chrome) ovat hyvin samanlaisia ydin javascript-moottorin sovellusliittymässä, koska molemmat yrittävät olla standardien mukaisia. Tärkein ero on, että Spidermonkey pyrkii lisäämään hienoja lisäominaisuuksia sovellusliittymäänsä, jos heidän mielestään sitä tarvitaan. tästä löytyy Mozilla Development Centeristä (MDC) JavaScriptiä varten ja hyvin dokumentoitu, jos se ei ole standardi. Lisähuomautuksessa haen henkilökohtaisesti MDC: tä ensisijaisena lähteenä JavaScript-sovellusliittymälle.

Tämä tarina on täysin erilainen IE: lle. Vaikka suurin osa ydinsovellusliittymästä, kuten Math ja String ovat samat, IE eroaa suuresti, kun se c document -objektin huomautukset ja kaikki siinä olevat manipulaatiot olisin samaa mieltä balexandren kanssa ja sanon, että jQuery tekee erittäin hyvää työtä huolehtien siitä sotkusta puolestasi. > Viimeinen asia, jonka mainitsen, on se, että kukin moottori käsittelee JavaScript-koodin eri tavalla (jotkut nopeammin, toiset hitaammin jne.), Mutta tätä voidaan useimmiten pitää mustana laatikkona, ja sinun on huolehdittava vain eroista sovellusliittymät.

Vastaa

Jos kirjoitat jQuery-sovellusta , sinun älä tarvitse huolehtia mistään kehittyessäsi kehys / kirjasto, joka tekee (tänään) ja jatkaa (tulevissa versioissa) kaikkea hupun alla.

jos olet kirjoitat tavallista javascriptiä , niin se on kaikki sotku 🙂

kuten tarvitset ei kehittää sovellustasi yhdellä selaimella, vaan testata kaikissa muissa selaimissa ja yksinkertaistaa asioita, koska ikkunoiden avaaminen ja ajax-puheluiden käsittely vaihtelevat moottorittain …

joten … tähdätä jatkossakin jQuery 🙂 hän tekee kovat asiat puolestasi;)

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *