» »

Oglasna koda upočasnjuje nalaganje spletnih strani

Oglasna koda upočasnjuje nalaganje spletnih strani

vir: Maxpixel

vir: The Register
The Register - Patrick Hulce, raziskovalec in nekdanji Googlov inženir je analiziral programske kodo zunanjih razvijalcev na milijonu najbolj popularnih spletnih strani in prišel do zaključka, da 100 najbolj razširjenih delčkov JavaScripta porabi 59 % časa, ki ga te strani potrebujejo za svoje nalaganje.

Zunanja koda seveda predstavlja le en dejavnik, ki vpliva na nalagalni čas, ob njem pa še prepustnost in zakasnitve v omrežju, velikost datotek in procesna moč same naprave. Hulce je ob tem za The Register pojasnil, da obstaja več vrst zakasnitev, ki jih uporabniki občutimo. Tako so za vizualno zakasnitev, pri kateri se na zaslonu dlje časa ne pokaže nič, največkrat krive latence v omrežju in preobremenjenost vira podatkov. Na drugi strani pa je za zakasnitve, ki vplivajo na interaktivnost, torej, ko klikamo na gumbe in se ne zgodi nič, skorajda izključno zaslužno izvajanje JavaScripta. Najpogostejša krivca sta Google/Doubleclick Ads, ta v povprečju prispeva za 330 ms upočasnitve, in Google Tag Manager, s 386 ms. Največji vpliv pa ima WordAds, sistem za oglaševanje v Wordpressu, ki za vsakokratno nalaganje porabi poltretjo sekundo.

Hulce upa, da bo s svojimi ugotovitvami vplival na bolj učinkovito programiranje, saj bi lahko ozaveščeni uporabniki sčasoma zahtevali uporabo manj potratne kode. Uporaba najrazličnejših adblockerjev pa po njegovem mnenju ni prava rešitev; ob tem, da spletne strani spravljajo ob vire prihodkov, lahko uporaba takih dodatkov, denimo zaradi naraščanja kompleksnosti njihovega delovanja pri iskanju obvodnih poti, v nekaterih primerih prispeva k še dodatnim zakasnitvam.

9 komentarjev

filip007 ::

To je že znano iz panti veka, saj zato obstaja zdravilo uBlock Origin z izjemo Slo-Tech ima lahko reklame.
Palačinka z Ajvarjem in stopljenim sirom v mikrovalovki.

Bakunin ::

jaz uporabljam "Privacy Badger", ker se sam "nauči" kdo te sledi in ne uporablja nobenih "online" baz ali list za delovanje.

uporabljam hkrati z "uBlock Origin". :)

Ribič ::

Da, meni te reklame in reklamne kode predstavljajo takšen grozen glavobol, uBlock Origin je pa zame aspirin.
Vse ribe so mi pobegnile!

Dr_M ::

A ne veste, da ne smete blokirat reklam? Ljudje umirajo zaradi tega.

/s
The reason why most of society hates conservatives and
loves liberals is because conservatives hurt you with
the truth and liberals comfort you with lies.

klinker ::

Reklame, tako kot vse ostalo so pac nujne, zato da se strani prezivljajo in jih mi lahko obiskujemo zastonj. Problem je, ker te vecina z njimi konkretno posiljuje.
Slo-tech npr. ima odlicno implementirane reklame in me nikakor ne motijo, medtem ko neka Bolha je samo za na odpad.

Zgodovina sprememb…

  • spremenilo: klinker ()

737 ::

NoScript je tudi precej koristen.

BorutK-73 ::

filip007 je izjavil:

To je že znano iz panti veka, saj zato obstaja zdravilo uBlock Origin z izjemo Slo-Tech ima lahko reklame.

Enako za S-T. Vse ostalo blokiram reklame.

gazibo ::

ublock origin + privacy badger + pihole = win

win64 ::

Bi še nekaj dodal k novici. Google Page Speed(orodje za testiranje hitrosti nalaganja strani) popolnoma ignorira google analytics skripte. Pri vseh drugih skriptah je seveda bolj strog.
Zakaj je to pomembo: ocena, ki jo izda to orodje vpliva za rangiranje spletne strani v iskalniku.

Je pa potrebno povedati, da pametno vključene skripte ne vplivajo na to, kdaj bo uporabnik videl uporabne informacije na strani.


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Zamenjava Javascripta

Oddelek: Programiranje
345291 (3724) Mavrik
»

ECMAScript Harmony

Oddelek: Novice / Ostala programska oprema
83566 (2952) frudi
»

Vzpostavljanje prikritih omrežij s pomočjo XSS ranljivosti in JavaScripta

Oddelek: Novice / Varnost
225449 (4158) MrStein
»

Izboljšanje hitrosti nalaganja strani

Oddelek: Novice / Omrežja / internet
93161 (2614) MrStein

Več podobnih tem