49
-
roliika #9 Nem is rendes programnyelv kezdjük ott.
Utokeverék helyesen írta, hogy nem fér hozzá minden erőforráshoz (szerencsére), amúgy a leglassabb script nyelvek közé való, ezért csak ámulok néha, hogy mégis sikerül néha egy egy teljes oldalt arra építeni, hogy majd a JS mozgatja a menüket, meg szűr, meg mindent csinál...jó..ok minden opredszeren fut..de iszonyat. -
Utokverek #8 ok, kapitulálok, de köszi a felvilágosítást :D -
Drawain #7 Ez egyszerűen baromság amit írtál...
A natív kód itt azt jelenti, hogy más programozási nyelveken (pl. C vagy Python) írt programmodulokat itt előre befordítjuk, így csatoljuk az oldalhoz (a JavaScripttel ellentétben, ahol a böngésző interpretere a forráskódot valós időben értelmezi). Ezzel nyilván gyorsabb működés érhető el, de ettől még nem fog szebben vagy jobban megjelenni egy oldal a különböző böngészőkben, hanem épp ellenkezőleg, sok inkompatibilitási probléma forrása lehet.
A W3C-t se keverjük ide lehetőleg, nincsen szabványuk a böngészőben futtatható natív kódra.
Egyébként ezek csak kísérletezések a Google részéről (bár ha nagyon belehúznak persze lenyomják a webfejlesztők torkán őket), de amiket be akarnak vezetni, az O3D-t, a natív kódot, vagy a többszálú JavaScriptet, ez mind olyan funkció ami nem véletlen maradt ki ez utóbbi nyelvből. A canvas későbbi HTML implementációkban már támogatja a 3d-t, miért nem azt támogatják. A natív kód szépen fog futni chrome-ból, de kizárt, hogy más böngészők átvegyék mivel ellenkezik a web hagyományaival - a JavaScript forrása nyílt a HTML és a CSS kódhoz hasonlóan. A többszálú programozás menedzselése és debuggolása pedig szinte kivitelezhetetlen, vagy horrorszerű a webfejlesztők számára. Ez a nyelv egyszerűen nem erre lett kitalálva.
-
T0nk #6 Na akkor a Google is végigjárja azt az utat, amit a Microsoft. Bravó. -
#5 Ez inkább a fejlesztőknek jó hír. A szabványtalanul összetákolt honlapok natív módban szét fognak hullani. Egy jól megírt honlap, ahol minden a helyén van, W3C követő, HTML formátumok betartása mellett szépen és gyorsan futhat.
Az O3D-re kiváncsi leszek. -
Utokverek #4 Ezért a sematikus spongyola fogalmazásért miket fogok kapni mindjárt :S -
Utokverek #3 Remélem nem írok nagy hülyeségeket: :D
1) A natív kód elvileg arra való, hogy a böngészőben futó cucc úgy működjön, mintha maga egy külön program volna, azaz kap normális mennyiségű erőforrást, és nem a böngészőben szaggat.
2) - 3) A platform itt szerintem kb azt jelenti, hogy abban vannak leprogramozva :D
A flash az adobe ratyisága, a javascript meg szabvány kliensoldali nyelv.
4) A számítási felhő egy neten megosztott, dinamikus erőforrásrendszer, azaz más gépen fut a cucc, ami nálad van.
5) O3D olyan cucc, amivel 3D-s megjelenítést tudsz kezelni. A google csinálta, böngészőkben kiegészítőként telepíthető.
6)
Azért jó, mert full 3d-s programokat lehet írni chrome alá, amik nem szaggatnak, mindent megcsinálnak, amit egy normál, a gépeden levő program tud. Kb ennyi.
Egyik kedvencem, bár nem google szerzemény, a Quake Live. Egy, az eredetinél szebb Quake3, csomó extrával megszórva, és böngészőben fut, folyamatosan online multiplayer játék.
Na megyek aludni :D
-
#2 Hat kérdésem lenne közbevetőleg:
1) Mi az a natív kód?
2) Mi az a Javascript platform?
3) Mi az a Flash platform?
4) Mi az a számítási felhő?
5) Mi az az O3D platform?
6) És miért is jó ez a felhasználóknak?
Imádom az ilyen cikkeket. Mintha kínaiul olvasnám, annyit fogok fel belőle. A minap, amikor a születésnap kapcsán magukat fényezték, az sg azt mondta, hogy direkt tértek át a bulvárosabb írásmódra, mert nem csak kockák olvassák az oldalt, és közérthetőek akarnak maradni.
Hát ez most nem sikerült. -
Utokverek #1 Na bazz..
Ha ezeket tényleg megcsinálják, hogy a fenébe maradjak a fanatikus FF-es? :O