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ó.
  • Griphons
    #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
  • B0nFire
    #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