OdinMonkey: ultra-doping za Firefox

OdinMonkey: ultra-doping za Firefox

Mozilla je nedavno objavila dostupnost nove inačice svojeg popularnog internetskog preglednika Firefox, a koja ubrzava izvršavanje mrežnog JavaScript programskog koda i do 1.000% u odnosu na dosadašnje inačice. Drugim riječima, sve interaktivne internetske stranice, a koje danas čine većinu sadržaja na Internetu, u novom će se Firefoxu prikazivati znatno brže i tečnije nego do sada - prema nekim stručnjacima čak brže nego u Googleovom Chrome ili Microsoftovim Internet Explorer 9 i 10 preglednicima, a koji su do sada u tome bili brži.

Tajna je u novom Firefoxovom programskom modulu pod nazivom OdinMonkey, a koji JavaScript programski kod koji se koristi u internetskim stranicama na korisnikovom računalu prvo prevodi u strojni kod - odnosno instrukcije kojima računalni procesor inače obavlja sve operacije - te ga tek nakon toga izvršava. Zbog toga se takav izvršava samo dva puta sporije u odnosu na računalne aplikacije, odnosno programe koje korisnik pokreće na vlastitom računalu. Iako to možda "na prvu" ne zvuči pretjerano brzo, treba uzeti u obzir da aktualne inačice svih preglednika JavaScript kod danas izvršavaju čak 20 do 30 puta sporije u odnosu na lokalne računalne programe te je u tom kontekstu Firefoxovo ubrzanje doslovno zapanjujuće.

Programeri su oduševljeni ovakvim napretkom, budući da ovakva i slična ubrzanja dodatno potiču razvitak i korištenje mrežnih aplikacija, a za koje se smatra da predstavljaju budućnost računarstva. Drugim riječima, ovakve tehnologije predstavljaju temelj koji će omogućiti da u svojim internetskim preglednicima, bez posebnih dodataka i modula, konačno možemo koristiti profesionalne programe i aplikacije, poput alata za obradu grafičkog i video materijala ili, primjerice, najzahtjevnijih suvremenih trodimenzionalnih igara.

S obzirom da se OdinMonkey i dalje razvija i podešava, za sada ga je moguće iskušati isključivo u sklopu razvojnih inačica Firefox preglednika. No, ukoliko sve prođe kako treba, odnosno programeri u predviđenom roku i isprave sve trenutačno poznate i za sada nepoznate greške i nedostatke, i najšira javnost će se moći uvjeriti u brzinu novog Firefoxa inačice 22 koja se očekuje u lipnju ove godine.