Կրճատեք ձեր էջերում բաղադրիչների քանակը
HTTP- ի խնդրանքներն այն են, թե ինչպես են բրաուզերները ցանկանում տեսնել ձեր էջերը: Երբ ձեր վեբ էջը բեռնում է բրաուզերում, զննարկիչը հղում է կատարում HTTP- ի խնդրին վեբ սերվերի URL- ի էջի համար: Այնուհետեւ, քանի որ HTML- ը մատուցվում է, բրաուզերը զետեղում է այն եւ փնտրում է լրացուցիչ հարցումներ պատկերների, սցենարների, CSS- ի , Ֆլեշի եւ այլն:
Ամեն անգամ, երբ տեսնում է նոր տարրի դիմում, այն ուղարկում է այլ HTTP հարցումը սերվերին: Որքան ավելի շատ պատկերներ, սցենարներ, CSS, Flash, եւ այլն, որ ձեր էջը ավելի շատ հարցումներ է կատարելու եւ դանդաղ ձեր էջերը կբեռնեն: Ձեր էջերում HTTP հարցումների քանակի նվազեցման ամենահեշտ ձեւը չպետք է օգտագործի շատ (կամ ցանկացած) պատկերներ, սցենարներ, CSS, Flash, եւ այլն: Բայց էջերը, որոնք պարզապես տեքստ են, ձանձրալի են:
Ինչպես կրճատել HTTP հարցումները, առանց ձեր նախագծման ոչնչացման
Բարեբախտաբար, կան մի քանի եղանակներ, որոնք կարող եք կրճատել HTTP- ի հարցումների քանակը, պահպանելով բարձրորակ, հարուստ վեբ դիզայններ:
- Միավորել Ֆայլեր - Արտաքին ոճի թերթերի եւ սցենարների օգտագործումը կարեւոր է նրանց խուսափելու ձեր էջի բեռնման ժամանակից, բայց չունեք մեկից ավելի CSS եւ մեկ սցենար:
- Օգտագործեք CSS Sprites - Երբ ձեր պատկերներից մի քանիսը համատեղում եք գրաֆիկի մեջ, միանգամից մի քանի նկար հարցումներ է կատարում միայն մեկում: Դրանից հետո դուք պարզապես օգտագործում եք CSS- ի պատկերի ֆունկցիան `ցուցադրելու համար անհրաժեշտ պատկերի բաժինը:
- Image Քարտեզներ - Image քարտեզները այնքան էլ հայտնի չեն, քանի որ երբ դրանք եղել են, բայց երբ դուք ունեք հարակից պատկերներ, նրանք կարող են կրճատել մի քանի HTTP պատկերի հարցումներն ընդամենը մեկի համար:
Օգտագործեք Caching- ը, ներքին էջի բեռնաթափման ժամանակ բարելավելու համար
Օգտագործելով CSS sprites եւ համակցված CSS եւ սցենար ֆայլեր, կարող եք նաեւ բարելավել ներքին էջերի բեռի ժամանակը: Օրինակ, եթե ունեք գրաֆիկական պատկեր, որը ներառում է ներքին էջերի տարրերը, ինչպես նաեւ ձեր վայրէջքի էջը, ապա ձեր ընթերցողները գնում են այդ ներքին էջերը, պատկերը արդեն ներբեռնվել է եւ քեշի մեջ : Այսպիսով, նրանք չեն պահանջում HTTP- ի խնդրանքը ձեր ներսի էջերում այդ պատկերները ներբեռնելու համար: