Eden od razlogov, zakaj toliko ljudi uporablja Firefox, je tudi velika izbira najrazličnejših dodatkov zanj. Zamisel je nekako prevzel tudi Google in tudi svoj Chrom izdelal tako, prav tako pa je ponudil veliko dodatkov, ki jih izdeluje bodisi sam bodisi zunanji programerji. Dodatkov so zelo veseli predvsem programerji, saj si lahko z njimi precej pomagajo pri izdelavi tako spletnih strani kot tudi storitev, omogočajo pa jim tudi lažje odpravljanje napak in težav.

Eden takšnih dodatkov, ki je na voljo za Firefox in Chrome, je PageSpeed Insights. Na kratko bi ga lahko opisali kot orodje, ki analizira čas nalaganja posameznih komponent spletne strani in programerju prikaže možnosti za izboljšave, predvsem kar zadeva hitrosti nalaganja. Dodatek programerja na primer opozori na klice elementov JavaScript, ki upočasnjujejo oziroma zakasnijo nalaganje, »potoži« nad prostorsko preobilnimi slikami ali pa predlaga, naj se zunanji elementi nalagajo v drugačnem vrstnem redu.

In kako zadeva deluje? Poglejmo si Chrome. Namestimo dodatek, ki ga najdemo tako, da v oknu razširitev (Orodjarna> Nastavitve> Razširitve izberemo Več razširitev), najlažje kar prek iskalnika, poiščemo PageSpeed Isight. Nato izberemo Orodjarno> Orodja> Orodja za razvijalce in odpre se dodatno okno na dnu zaslona, v katerem je med drugim tudi gumb PageSpeed. Izberemo ga, pritisnemo gumb Analiziraj. Spletna stran, ki jo imamo odprto, se ponovno naloži in v nekaj sekundah dobimo njeno analizo s podatki o tem, kaj zavira nalaganje, elementi pa so zapisani po prioritetah, tako da vemo, kaj je bolj »akutno« in kaj manj. Poleg vsakega elementa najdemo tudi predloge, kaj narediti, da bo zadeva tekla hitreje. Na primer pri slikah nam sistem pove, da je mogoče z brezizgubnim stiskanjem prihraniti kar nekaj prostora, prikaže pa nam tudi prihranek za posamezno sliko in ponudi tudi povezavo, prek katere lahko snamemo optimizirano različico te slike. Podobnih elementov je še veliko in snovalci spletnih strani si lahko z dodatkom precej dobro pomagajo, hkrati pa se prek njega tudi marsikaj naučijo.

Namen: Informacije o tem, kateri element zavira hitrost nalaganja spletne strani
Za: Dobra zamisel in tudi izvedba, v slovenščini
Proti: Omejeno z razširitvenim oknom za razvijalce. Bolje bi bilo, če bi šlo za posebno okno.
Cena: -
Spletni naslov: Strani razširitev za Firefox in Chrome

Moj mikro, september – oktober 2012 | Miha Gradišnik |