Firefox 22: 3D igre, video stiki in souporaba datotek na spletu

Vito Smolej

Bogate dejavnosti, kot so igre in video klici, spadajo med poslednja še odprta vprašanja glede zmožnosti in sposobnosti spleta za opravljanje tako zapletenih nalog. Te izzive smo pri Mozilli doumeli kot del Mozillinega poslanstva, podpirati nadaljnji razvoj spleta, lotili smo se jih in jih tudi rešili, tako da je s tem korakom splet še bolj odprt, še bolj inovativen in za vse uporabnike še bolj dostopen.

Novi Firefox omogoča razvoj neverjetnih visoko zmogljivih spletnih aplikacij, posreduje video in seveda avdio klice ter souporabo datotek med uporabniki in to neposredno v brskalniku, vse brez uporabe vtičnikov ali programske opreme iz tretje roke. Kar je bilo doslej na spletu težko razviti, je mogoče sedaj ustvariti veliko laže, hitreje in na precej bolj prijeten način.

asm.js

Mozilla je dokumentirala podmnožico JavaScript (asm.js), ki razvijalcem omogoča razvoj visoko intenzivnih aplikacij, kot so 3D igre ali obdelava fotografij, in to neposredno na spletu, ne da bi jim bilo treba nameščati dodatno programsko opremo ali uporabljati vtičnike. S pomočjo križnega prevajalnika Emscripten, ki generira asm.js, je mogoče na splet prenesti visoko sposobne nativne aplikacije, kot so na primer igre.

Mozilla in Epic sta združila svoje sile pri razvoju Unreal Engine 3- da JavaScript dela s hitrostjo, ki je že blizu nazivne hitrosti, je prav neverjetno. Razvijalci imajo sedaj na razpolago poceni rešitev za prenos visoko zmogljivih iger in aplikacij na splet, s pomočjo tehnologij, kot so JavaScript, Emscripten in WebGL.

WebRTC

Firefox sedaj tudi omogoča spletne aplikacije s podporo za video klice, za običajne pogovore in za izmenjavo datotek, ne da bi za to bilo tgreba nameščati dodatno programsko opremo ali uporabljati vtičnike iz tretje roke. Z WebRTC (Web Real-Time Communications – spletne komunikacije v realnem času) je to funkcionalnost mogoče enostavno, z nekaj vrsticami kode, vgraditi v spletne programčke in ustvarjati bogata, interaktivna spletišča za uporabnike različnih brskalnikov.

S to tehnologijo je mogoče pošiljati ali sprejemati video klice na mobilnem ali namiznem brskalniku, uporabnik si lahko skupaj s prijatelji ali družino ogleda video v živo, datoteke ali pa slike. V sodelovanju z Ericssonom na Svetovnem kongresu za mobilne naprave je Mozilla pokazala, kako je mogoče Firefox neopazno integrirati z mobilnim telefonom uporabnika, da lahko navezuje avdio ali video stike in širi datoteke. WebRTC odpira neskončne možnosti za bodočnost komunikacije na spletu.

Nove tehnologije za vsakogar

Mozilla prestavlja mejnike za možnosti, ki so dandanes uporabnikom na razpolago na spletu, in s tem dokazuje, da splet predstavlja najboljšo razvojno platformo, z novimi možnostmi, ki so sedaj na razpolago in ki izboljšujejo interoperabilnosti, hkrati pa odstranjujejo razdrobljenost.Razvili smo BananaBread kot demonstracijsko igro, v katero so v grajene vse te spletne tehnologije, za katerimi stoji Mozilla, med drugim WebGL, Emscripten, asm.js in WebRTC. kot dokaz za to, da je mogoče razviti 3D igre za več igralcev, ne da bi pri tem bilo treba žrtvovati hitrost in osupljive posebne učinke.

Firefox 22 vas pričakuje

Navdušeni smo nad možnostmi, ki nam jih te nove tehnologije prinašajo na splet, in nestrpno čakamo na neverjetne izdelke, ki jih bodo z njih pomočjo ustvarili naši uporabniki.