neprihlásený Piatok, 1. mája 2026, dnes je Sviatok práce
Google zrýchlil Gmail spritingom

DSL.sk, 14.5.2008


Spoločnosť Google aktuálne informovala o zaujímavej optimalizácii služby Gmail, ktorú nasadila v predchádzajúcich dňoch.

Viacerými technikami spoločnosť dosiahla zníženie počtu samostatných požiadaviek na webservery Google pri prihlasovaní do Gmailu zo štrnásť až dvadsaťštyri na typicky štyri, čo by malo výrazne prihlásenie a načítanie a zobrazenie inboxu urýchliť.

Najzaujímavejšou z použitých techník je tzv. spriting, spojenie veľkého počtu menších obrázkov do jedného a jeho spätné rozdelenie javascriptom v prehliadači. Google použil túto techniku u rozličných ikon, namiesto potenciálne desiatok požiadaviek sa realizuje len jedna.

Podľa našej dnešnej analýzy HTTP prevádzky pri prihlásení ku Gmailu s vyprázdnenou cache pamäťou Google používa dva spriting obrázky.

Jeden spája 29 ikon a druhý 36 ikon, ich veľkosť je približne 12 a 4 KB a sú vo formáte PNG.

   
Dva spriting obrázky ikon používané Gmailom



Ďalšími technikami, ktoré umožnili počet requestov obmedziť typicky na štyri, bolo skombinovanie niektorých ďalších požiadaviek do jednej a zabezpečenie čo najväčšieho cachovania všetkých použitých obrázkov.

Okrem toho bola zmenšená veľkosť každej HTTP požiadavky obmedzením platnosti rozličných často pomerne objemných cookie, ktoré Google u Gmailu používa, informovala spoločnosť.



Najnovšie články:

Tesla začala masovú výrobu elektrokamióna Semi
Notebooky v EÚ sa už musia nabíjať cez USB-C
Od zajtra budú obchody musieť prijímať platby cez QR kódy alebo inak bezhotovostne
V auguste staršia raketa Falcon 9 narazí do Mesiaca
VÚB má technické problémy
Voyo sa stáva internetovou televíznou službou, pridáva množstvo iných staníc
Vydaná Fedora 44, Fedora Asahi Remix 44 pre Macy a Ubuntu 26.04 LTS
OpenAI má pripravovať vlastný AI smartfón
Webhosting dostal veľkú pokutu za neposkytnutie emailov zákazníka protimonopolnému úradu
Colníci zabavili falošné Apple produkty za 660-tisíc


Diskusia:
                               
 

Som prvy raz precital ze "squirtingom" :D
Odpovedať Známka: 6.5 Hodnotiť:
 

Porno na to ta je. Pozdravuj Cytheru ;)
Odpovedať Známka: 6.7 Hodnotiť:
 

pani, pozeram, ze sa vyznate :) ako sa inak ma? :)
Odpovedať Známka: 5.6 Hodnotiť:
 

kto? cythera? dobre sa ma. ideme vecer na rande.
Odpovedať Hodnotiť:
 

To je Cytherea ty nevzdelanec! :-)
Odpovedať Známka: 3.3 Hodnotiť:
 

co to je? to je na jedenie? :)
Odpovedať Známka: 3.3 Hodnotiť:
 

skor na pitie, nazdravie chlapi! (aj zeny, ak chcu)
Odpovedať Známka: 3.3 Hodnotiť:
 

mne sa ten ajax paci a slovenske webmaily sa nechytaju neviem preco ale taky centrum by mohol zaujat aspon 10gb kapacitou ak vobec ho ma kto pouzivat. chcem povedat to ze slovenske sluzby emailu su nedostacujuce s porovnani gmailom ani kapacitne rychlostou moze byt ale antispamom uz vobec nie treba zabrat
Odpovedať Známka: 3.3 Hodnotiť:
 

Asi bolo myslené číslo nejak 10GB. A to prosím vás načo??
Emaily slúžia na zasielanie textových správ, nie všakovako veľkých obludností. Na to si zriaďte inú sieť.
Mám schránky 30MB a v pohode mi stačia. Vám nie?
Odpovedať Známka: 0.0 Hodnotiť:
 

10MB staci. Pine umoznuje velke prilohy pred ulozenim spravy zmazat.
Odpovedať Hodnotiť:
 

lenze ja posielam aj nejake tie dokumenty a stava sa ze aj 15mega maju takze na jeden mail maximum 20 mega musi stacit ale na celu schranku urcite nie. nechcem vymazavat vsetko hned ako odoslem alebo prijmem.
Odpovedať Hodnotiť:
 

Kamarade to si este asi nevidel firemne maily. Ked sa posielaju denne nejake dokumenty faktury, obrazky a ine blbosti. To zapratas 1GB ani nevies ako.
Odpovedať Hodnotiť:
 

to zapraces 10 GB ani nevies ako... teda ak pocitas aj folder "jokes" s jasnym typom obsahu. bez neho 5 GB
Odpovedať Hodnotiť:
 

Keby si vyvyjal weby tak neviem ci by si hovoril ze sa ti ajax paci. Problemom ajaxu je ze take aplikacie su 2x narocnejsie na financie aj na cas vyvoja takze preto sa to tolko nepouziva. Jedine v hotovych komponentach ale tie sa zas tazko upravuju.
Odpovedať Hodnotiť:
 

Zrejme sa inspirovali tymito prednaskami (treba vymazat medzery za menom servera):
http://highscalability.com/ 20-new-rules-faster-web-pages
http://highscalability.com/ 10-more-rules-even-faster-websites
Odpovedať Známka: 10.0 Hodnotiť:
 

v hrach je to bezna prax, ale na web ma to teda nenapadlo pouzit... super :)
Odpovedať Hodnotiť:

Pridať komentár