Spoločnosť Google uskutočnila vo svojom webovom prehliadači Chrome v posledných verziách dve optimalizácie, ktoré zrýchľujú načítavanie stránok s JavaScriptom.
Streamovanie JavaScriptu
Počnúc verziou Chrome 41, aktuálnou stabilnou verziou, pridal prehliadač optimalizáciu označovanú streamovanie JavaScriptu.
Po tejto optimalizácii sa so sťahovaním JavaScriptu tento zároveň v druhom programovom threade parsuje.
Vďaka tomu je skript naparsovaný takmer hneď po stiahnutí, skôr začína jeho kompilovanie do natívneho kódu a skôr môže byť spustený.
Podľa Google to môže viesť k zrýchleniu načítania stránok o 10%.
Porovnanie spracovanie JavaScriptu v Chrome pred verziou 41 (hore) a od tejto verzie (obrázok: Google)
Cachovanie skompilovaného JavaScriptu
Druhou optimalizáciou je cachovanie binárneho kódu, do ktorého sa kompiluje JavaScript.
Doteraz JavaScript engine V8 pri každej návšteve stránky nanovo kompiloval prítomný JavaScript kód. Po novom sa skompilovaný kód cachuje a pokiaľ pri ďalšej návšteve stránky neprišlo k zmene zdrojových kódov skriptov, použije sa nacachovaná verzia a eliminuje sa sťahovanie, parsovanie a kompilovanie.
Pri bežnom browsovaní to podľa Google eliminuje 40% kompilovania, čo vedie k zrýchleniu. Navyše na mobilných zariadeniach vzhľadom na potrebný vysoký procesorový výkon pri kompilovaní vedie optimalizácia aj k menším nárokom na procesor a predĺženiu výdrže.
Optimalizácia je použitá prvýkrát v Chrome 42, ktorý je aktuálne v beta verzii.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Uhol pohľadu.
Od: 4Maniak.
|
Pridané:
19.3.2015 8:34
Je načase opustiť Chromého a aj skončiť nezmysel menom JAVA.
|
|
Re: Uhol pohľadu.
Od: mif
|
Pridané:
19.3.2015 8:37
A co ma tato sprava s Javou? :D si sa dobre strapnil
|
|
Re: Uhol pohľadu.
Od: 4Maniak.
|
Pridané:
19.3.2015 8:55
Kto vie...
|
|
Re: do not feed trolls
Od: F you F
|
Pridané:
19.3.2015 20:28
ja mám JS v opere vypnutý takže by som mal mať rýchlejší prehliadač ako chrome, lebo nemusí ani compilovať ani executovať.
|
|
Re: Uhol pohľadu.
Od reg.: gringo
|
Pridané:
20.3.2015 15:47
java ≠ javascript
|
|
Re: Uhol pohľadu.
Od: karolkooooo
|
Pridané:
19.3.2015 8:56
asi to chape tak, ze javascript - skriptovanie v jave.. btw, take metrojs, ved to je uz pomaly kodenie stranky v javascripte, nečudo, ze si to typek zmylil... ;)
|
|
Re: Uhol pohľadu.
Od: keremiad
|
Pridané:
19.3.2015 8:59
chrǒe je sice dobry, ale skoncit s javou sa javi ako dobry napad.. ten, kto javu pouzil a naozaj jej rozumie, vie, ze su aj lepsie a bezpecnejsie jazyky :)
|
|
Re: Uhol pohľadu.
Od reg.: cca01
|
Pridané:
19.3.2015 9:08
Ale Java je rozsirena prave pre jej vyhody a tie prevazuju oproti tym inym "lepsim a bezpecnejsím" jazykom. Java nie je ziadny jazyk nanuteny nejakym monopolom ale pouzivany pre jeho prednosti.
|
|
Re: Uhol pohľadu.
Od: sdfsdf3
|
Pridané:
19.3.2015 20:29
Pouzivany lebo je free ...
|
|
Re: Uhol pohľadu.
Od: dnesJozef
|
Pridané:
19.3.2015 9:29
Ake napriklad?
|
|
Re: Uhol pohľadu.
Od reg.: cca01
|
Pridané:
19.3.2015 15:55
http://bit.ly/1I1BMKv
|
|
Re: Uhol pohľadu.
Od: sgsghsfh
|
Pridané:
19.3.2015 10:46
Napriklad ?
Ano su napr. GOlang ktory vsak este nie je tak mature ako java ale ine jazyky resp. ich runtime / VM / compiler my nepripadaju lepsie ked sa bavime o pomere performance + produktivita.
|
|
Re: Uhol pohľadu.
Od: afgag
|
Pridané:
19.3.2015 10:46
*mi (pici)!
|
|
Re: Uhol pohľadu.
Od reg.: cca01
|
Pridané:
19.3.2015 9:08
No spoločné ma to slovo "Java" v nazve a trochu aj syntax.
|
|
Re: Uhol pohľadu.
Od: XMen
|
Pridané:
19.3.2015 10:11
Myslim, ze jemu to uz velmi neublizi, Ten nick je v diskusiach na DSL uz povestny.
|
|
Re: Uhol pohľadu.
Od reg.: RB_
|
Pridané:
19.3.2015 18:32
toto ho polozilo :D
|
|
Re: Uhol pohľadu.
Od: NooN
|
Pridané:
19.3.2015 8:38
Aaaa, pan je odbornik.... :)
A aky clanok pan cital? Preco chce zrusit Javu? Co to ma spolocne s tymto clankom?
|
|
Re: Uhol pohľadu.
Od: 4Maniak.
|
Pridané:
19.3.2015 8:55
A v čom je taký jej prínos? Keď sa celé desaťročie nedá poriadne používať?
|
|
Re: Uhol pohľadu.
Od: sensei-san
|
Pridané:
19.3.2015 9:05
adoprdele ... to mi hovoríš až teraz? Čo mám teraz spraviť so svojimi projektami?
|
|
Re: Uhol pohľadu.
Od: 4Maniak.
|
Pridané:
19.3.2015 9:32
Tie si dokončíč tak, ako to najlepšie vyhovuje...
Potom môžeš uvažovať nad zmenou. Nič tu nie je naveky.
|
|
Re: Uhol pohľadu.
Od: 4534535
|
Pridané:
19.3.2015 9:40
Nj, to je jedina utecha pri tebe.
|
|
Re: Uhol pohľadu.
Od: bchfh
|
Pridané:
19.3.2015 12:13
tak toto je riadny odfajc:D
|
|
Re: Uhol pohľadu.
Od: udjfbd
|
Pridané:
19.3.2015 9:22
Maniak, teba ospravedlnuje len to, ze si retardovany a za to nemozes.
|
|
Re: Uhol pohľadu.
Od: Klovatina
|
Pridané:
19.3.2015 9:11
to je jedno. Aj tak tu bude diskusia o kancloch, Hospodarovej, kvetoch a mrazeni
|
|
Re: Uhol pohľadu.
Od reg.: cca01
|
Pridané:
19.3.2015 9:14
Posielam kvety Janke Hospodárovej, za to že mi prinesie s tlačiarne dokument vytlačený z PDA cez wifi.
|
|
Re: Uhol pohľadu.
Od: efrgth
|
Pridané:
19.3.2015 11:19
fuuu, z toho az zamrazi
|
|
Re: Uhol pohľadu.
Od: svetobeznikk
|
Pridané:
19.3.2015 12:18
To u nas v Nemecku v DHL tiez tak mrazilo na ubytovni
|
|
Re: Uhol pohľadu.
Od: Tinkle Fairy
|
Pridané:
19.3.2015 8:39
Je na case prestat trepat blbosti a naucit sa rozdiel medzi javou a javascriptom...
|
|
Nechce sa mi veriť...
Od: 4Maniak.
|
Pridané:
19.3.2015 8:54
JAWU motorku nahradíme iným motocyklom. A javascripty nemusíme používať. Doba je zlá a škodných vďaka tomuto je plno, že?
|
|
Re: Nechce sa mi veriť...
Od: yxcvbnm
|
Pridané:
19.3.2015 9:56
ten chlast ti fakt nerobi dobre...
|
|
Re: Nechce sa mi veriť...
Od: červy sneh
|
Pridané:
19.3.2015 11:26
Nekŕmte trolla
|
|
Re: Uhol pohľadu.
Od reg.: rookie
|
Pridané:
19.3.2015 8:54
na com slapes? nasypes aj nam?
|
|
Re: Uhol pohľadu.
Od: mkop
|
Pridané:
19.3.2015 9:00
10%?
Kto to dnes riesi, je to obycajny reklamny tah.
Po zablokovani reklam a kadejakych "nenapadnych" pitchovin od fasbuku, googla, twitteru a podobnych parazitickych hnojov, sa mi zrychlilo nacitavanie stranok o 500%, preto je tych trapnych 10% takmer nic.
Dnes oslavuje Jose, cize Jozef, preto ziadny Java Script, ale JozefScript.
|
|
Re: Uhol pohľadu.
Od: XMen
|
Pridané:
19.3.2015 10:09
Jasne, tak zahod svoj smartfon, PC, TV, DVD/BR prehravac, MP3 prehravac a mozes skoncit s nezmyslom menom JAVA.
|
|
Re: Uhol pohľadu.
Od: 4Maniak.
|
Pridané:
19.3.2015 10:32
A na(alebo v bankomatových) platobných kartách čo beží?
|
|
Re: Uhol pohľadu.
Od: 45646
|
Pridané:
19.3.2015 10:47
na karte ti nebezi nic jedine tak mravec
|
|
Re: Uhol pohľadu.
Od: 4Maniak.
|
Pridané:
19.3.2015 11:06
Hej? Si si istý??
|
|
Re: Uhol pohľadu.
Od: vbmn
|
Pridané:
19.3.2015 12:04
Ano, som si tym isty.
Dokaz ze to tak nie je!
|
|
Re: Uhol pohľadu.
Od reg.: pocitujlasku
|
Pridané:
19.3.2015 13:39
vola sa to JAVA CARD TECHNOLOGY a bezi to na smart kartach. teda nielen platobne, ale aj sim karty, rfid karty...
|
|
Re: Uhol pohľadu.
Od: 4Maniak.
|
Pridané:
19.3.2015 13:44
Hej, môže byť. Tiež som sa tomu svojho času dosť čudoval...
|
|
Re: Uhol pohľadu.
Od: XMen
|
Pridané:
19.3.2015 14:50
Si sa cudoval ze tam nebezi ten tvoj uzasny dotnot co?
|
|
Re: Uhol pohľadu.
Od: 453453
|
Pridané:
19.3.2015 16:03
tak ale to len cita z karty data nie?
|
|
Re: Uhol pohľadu.
Od: 2342342
|
Pridané:
19.3.2015 12:16
ako tam nieco moze bezat?
|
|
Re: Uhol pohľadu.
Od: XMen
|
Pridané:
19.3.2015 12:20
Vidis, tak vyhod aj bankomatove karty (alebo ich mozes dat mne a s PINom) ked sa ti java nepaci. Nezabudni vyhodit aj SIM karty z mobilu.
A vies co, najlepsie bude ked sa rovno odpojis od elektriny a svoj dom ci byt obalis alobalom z tesca a nebudes z neho vychadzat.
|
|
skvele
Od: lt@aa
|
Pridané:
19.3.2015 9:01
Takze reklamy sa mozu odteraz este viac rozsirit ... ja myslim, ze adblock zrychluje stranky omnoho viac :D
|
|
Re: skvele
Od: sensei-san
|
Pridané:
19.3.2015 9:06
Btw, v čom je asi tak napísaný ten AdBlock, he?
|
|
Re: skvele
Od: okljghlkjh
|
Pridané:
19.3.2015 9:12
Turbo Pascal??
|
|
Re: skvele
Od: fgdfg
|
Pridané:
19.3.2015 13:25
biturbo
|
|
Re: skvele
Od reg.: jebebejbe
|
Pridané:
19.3.2015 14:47
turbo paskvil?
|
|
Re: skvele
Od: lolopitchuz
|
Pridané:
19.3.2015 9:16
Je uplne jedno v com je napisany, podstatne je to, ze funguje.
BTW, presne tak to funguje aj v realnom boji.
Maskujes sa ako clen gangu, vlady, armady, .... a bojujes proti nim z ich vnutra.
Je to ovela efektivnejsie, ako priamy boj s jasne viditelnym protivnikom.
Nic nove.
|
|
Re: skvele
Od reg.: pocitujlasku
|
Pridané:
19.3.2015 9:47
nejde o to v com, ale ako je napisany. Nenavidim stranky, kde takmer nic nie je, ale taha to milion javascriptov.
|