..


Rėmėjų nuorodos

Pagerinti mūsų kodą JQuery veiklos

Straipsnį parašė Riccardo Brambilla
Puslapis 1 iš 2

Aš visada rasti įdomų straipsnį, ir bet kaip padaryti kodą efektyviau diskusija.
Aš visada informuoti kiekvieną kartą, kad aš atsidūriau su kuriais susiduria naujos kalbos, prieš PHP, tada Java ir tada su JQuery sistemą. Tai ne tik optimizuoti reagavimo laikas, ar tik, kad vartotojo patirtį greičiau ir patrauklesnė.
Sužinokite, kaip optimizuoti savo kodą taip pat atsispindi ant kodą pati kokybė, kažkas, kurį aš visada vyko.
Manau, kad būtina galvoti apie darbą, kaip programuotojas, kad amatininkas, mūsų produktas yra artefaktas ir kaip toks, gali būti daugiau ar mažiau rafinuotas.
Yra daug būdų pasiekti tą patį rezultatą, tačiau kai kurie yra geriau nei kiti, nors ir ne visi projektai yra gyvybiškai svarbu pastebėti rezultatus, visada naudokite tinkamą būdą, ji bus naudinga laikais reikia.
Yra daug interneto išteklius JQuery optimizavimas, keletas patarimų, kurie yra visur, kiti mokslininkai, kiti atrodo prieštaringi, tada mes šiek tiek tvarkos ir antrąjį sąrašą, taip pat pasirašė tiesioginę patirtį geriausia praktika, kad mes negalime pasiduoti.

Naudokite naujausią versiją sistemos

Nebijokite eiti į naują versiją JQuery, atgalinis suderinamumas yra garantuotas ir kiekvieno išleidimo atneša didelę pažangą vykdant su perrašyti skyrių core ir pastebimai pagerinti dažniausiai naudojamas funkcijas. Tik viena išleidimo į kitą tam tikrą laiko funkcijos kalbame apie mirties bausmės sumažinamas iki 50%. Pažvelkite žemiau esančioje iliustracijoje ieškoti:

kitas

Naudokite nuorodą į DOM Ready

Vietoj to, kad:

 



 $ (Dokumentas). Ready "(function () {/ * logika * /})

 

sutaupyti šiek tiek baitų naudodami savo nuorodą:

 



 $ (Function () {/ * logika * /});

 

Remdamasis logika lango apkrovos

Nebūtina rašyti viską dokumentas parengtas. Delegatai apie loginius atlikti lango pakrovimo. Pavyzdžiui, privalomas vienu mygtuko paspaudimu per ilgo formos pabaigoje galite atsipalaiduoti ir laukti, kol bus apibrėžti.






 $ (Function () {



  



 / / # Logika čia







 });







 $ (Langas). Apkrova (function () {



  



 $ ("ButtonID"). Spustelėkite (function () {



    



 / / # Ši logika įpareigoti mygtuką



  



 });







 });



Minificare scenarijus

Pirma, aš manyti, kad galite įdiegti į Firefox (kaip addon "Firebug" ) ir "Google" Chrome "Greitis puslapį, kad jums įskiepiai čia . Tai naudinga priemonė, taip pat yra pateikti bendri patarimai, siekiant pagerinti jūsų puslapio veikla buvo vertinga funkcija: minificata versija siūlo visus scenarijus, kurie Jums susirasti viduje. Ji taip pat daro CSS ir taip pat optimizuotas versijas ir vaizdus, ​​bet leiskite mums atspindi mūsų sunkiųjų JQuery, aš sujungti du zrzutek žemiau geriau paaiškinti nei tūkstančiai žodžių, ką daryti:

"Google" puslapis greitis kaip jis atrodo "Firebug":

gpspeed

Paspaudę Įrašyti kaip minificata gauti scenarijaus versija:

gpspeed2

Minificare kiekvieno puslapio scenarijus, galite imtis, siekiant sutaupyti dešimtis KB atsisiųsti.

Tos pačios kategorijos ...
E-mokymasis
CSS (kurso) CSS (kurso)
Web dizainas ir prieinamumas pagal W3C CSS ir XHTML. Nuo 29 €.
HTML (kurso) HTML (kurso)
Žymėjimo kalbą nuo 29 € internete.
Javascript (kursų) Javascript (kursų)
Užbaigti vadovą kliento-side scripting. Nuo 39 €.
Rėmėjų nuorodos