..


Sponsorētās saites

Uzlabot mūsu kods jQuery

Raksts raksta Riccardo Brambilla
Lapa 1 no 2

Man vienmēr atrada interesantu rakstu un visus, kā padarīt kodu efektīvāku diskusiju.
Es vienmēr esmu informēts katru reizi, kad es atklāju sevi saskaras ar jaunu valodu, pirms PHP, tad Java un tad ar jQuery sistēmu. Tas ir ne tikai, lai optimizētu reakcijas laiku, vai tikai veikt lietotāju pieredzi ātrāk un vairāk iesaistīties.
Uzziniet, kā optimizēt jūsu kods ir atspoguļots arī kvalitāti, pašā kodā, kaut ko, kas man ir vienmēr tur.
Es domāju, ka nepieciešams domāt par darbu kā programmētājs ka amatnieks, mūsu produkts ir artefakts, un kā tāda var būt vairāk vai mazāk rafinēts.
Ir daudzi veidi, kā sasniegt to pašu rezultātu, bet daži ir labāki nekā citi, tomēr ne visiem projektiem ir ļoti svarīgi būt uzmanīgam, lai sniegumu, vienmēr izmantot labu pieeju, tā būs noderīga grūtos brīžos.
Ir daudz tiešsaistes resursiem, par optimizāciju jQuery, daži padomi ir visuresoša, citu akadēmiķu, šķiet, ka citi pretrunīgi, tad mēs maz pasūtījumu un otro sarakstu parakstīja arī tiešo pieredzi par labāko praksi, ka mēs nevaram padoties.

Izmantot jaunāko versiju sistēmu

Nebaidieties iet uz jauno versiju jQuery, atgriezenisku savietojamību ir garantēti, un katru laišanu sniedz ievērojamu uzlabojumu sniegumu ar pārrakstīšanu daļas kodols un jūtams uzlabojumi visbiežāk lietotajām funkcijām. Tikai viens atbrīvot uz nākamo dažu laika funkcijas runājot par nāvessoda jāsamazina līdz 50%. Veikt apskatīt attēlā:

Nākamās

Izmantojiet īsceļu, lai DOM Ready

Tā vietā, lai:

 



 $ (Dokuments) Ready (funkcija () {/ * loģika * /}).

 

ietaupīt baiti, izmantojot savu saīsni:

 



 $ (Funkcija () {/ * loģika * /});

 

Atsaucoties uz loģiku loga slodzes

Tas nav nepieciešams rakstīt visu dokumentā gatava. Delegāti no loģikas, lai veiktu iekraušanu no loga. Piemēram, saistošs noklikšķiniet uz pogas beigās garo veidlapu var atpūsties un gaidīt, kas vēl jānosaka.






 $ (Funkcija () {



  



 / / # Loģika







 });







 $ (Window). Slodze (funkcija () {



  



 $ ("ButtonID"). Click (funkcija () {



    



 / / # Šī loģika saistīt pogu



  



 });







 });



Minificare skripti

Pirmkārt, es iesaku jums instalēt uz jūsu Firefox (kā addon Firebug ), un jūsu Google Chrome Speed ​​lapu, kas jums atrast spraudnis šeit . Šis noderīgais instrumenti, kā arī sniegt vispārīgus padomus, lai uzlabotu veiktspēju jūsu lapa ir vērtīgs līdzeklis: minificata versija piedāvā visus skriptus, ka jūs atradīsiet iekšpusē. Tas arī CSS un arī nodrošina optimizētu versijas attēlus, bet ļaujiet mums pārdomāt mūsu smago jQuery, es piešķiru two screenshots paskaidrotas labāk nekā tūkstoš vārdiem, kas jums jādara:

Google page ātrumu, kā tas parādās Firebug:

gpspeed

Noklikšķinot uz Saglabāt kā minificata iegūt versiju skriptu:

gpspeed2

Minificare katrā lapā skriptus, ka jūs varat veikt, lai saglabātu desmitiem KB, lai lejupielādētu.

Šajā pašā kategorijā ...
E-Learning
CSS (Kurss) CSS (Kurss)
Web Dizains un pieejamība saskaņā ar W3C CSS un XHTML. Sākot ar 29 €.
HTML (Kurss) HTML (Kurss)
Iezīmēšanas valodu Web no € 29.
Javascript (Kurss) Javascript (Kurss)
Pilnīga rokasgrāmata, lai klienta puses skriptu. Sākot no € 39.
Sponsorētās saites