Chrome: natív programkód és kiegészítők
Jelentkezz be a hozzászóláshoz.
adobe acrobat, mint netes programnyelv?
,,Boldogok, akik üldözést szenvednek az igazságért, mert övék a mennyek országa.\" //INRI
\"See you kids. Study your math. Key to the Universe.\"
A szabvanyok tobb retegbol allnak. Van egy tcp/ip a kommunikaciohoz, egy http az adatok atvitelehez, egy xhtml a szoveges tartalomnak, egy css a formazashoz es egy javascript a kliens oldali logikahoz. Ez igy eleg szep kerek lenne, ha mindenki kovetne a szabvanyt. Az xml alapu html-nel jobb adattarolasi nyelv jelenleg nincs, kompatibilisebb mint az osszes tobbi, a css helyett hasznalhatnank xhtml-t is (hasznalhatunk is, a google pl. szokott), a javascript pedig pont arra jo amire kitalaltak. Ezzel szemben ott van a tobbi szabvany: flash, silverlight, adobe acrobat, microsoft word, postscript. Az alternativak kozzul melyik jobb? Szerintem egyik sem.
\"See you kids. Study your math. Key to the Universe.\"
Hát persze hogy nincs cross browser szívás, mivel a php a szerveren fut, nem a böngészõn 😄
Vain ei kuulu terroristien käsiin! CS. N. T. K. K.! SG az a hely ahol sunyi módon csöndben törölgetik a hozzászólásokat, indok nélkül. ;)
Szélessáv
"A nyelvi buktatók szinte mindenütt ott vannak, a javascriptben tobb, de joval kevesebb mint a php-ban pl😊"
Na ez az, amivel nem értek egyet. A php szerintem egy egész kellemesen kifinomult nyelv, és nincs vele az a szutyok cross-browser szívás mint a js-el mindig. JS debugra mindig kétszer annyi idõm megy el, mint a regexp/php/mysql kombókra.
Activex-et még nem használtam, de amennyit hallottam, nem egy leányálom csinálni bármit is alá, ha kapok egy normális felületet, ahol pythonban vagy c++-ban írhatok dolgokat, akkor annak örülni fogok.
És még mindig úgy gondolom, hogy a böngészõre írt 3d-s játékok jók lehetnek, sõt, egy 3d-s oldalt is el tudnék képzelni, ha nem csak egy böngészõn menne, hanem mindenen, de így eléggé neccesnek tûnik, biztos nem én leszek az, aki egy pár%-os, vagy akár 10 is késõbb, piaci részesedésû chrome kedvéért nekiáll megcsinálni egyet. De fantázia van benne, és kezdésnek nem rossz!
Mekkora divat itt a configra verni...
Armin & Ayu fan
Sebességben mostmár valóban sokat fejlõdött, de még messze nem annyit, hogy azt mondja rá az ember, hogy igen, ebben mostmár bármit meglehet valósítani akár egy böngészõn belûl is. Legjobb példa arra, amikor valami térképszoftvert fejleszt az ember. A rengeteg geo számítás elvinné a js-t, ha nem terhelné át lehetõség szerint a szerverre.
A java-nak egyetlen nagy hibája, hogy sokkal könnyebb benne gány kódot létrehozni, ami jóval lassabb.
\"There are only four questions of value in life, Don Octavio. What is sacred? Of what is the spirit made? What is worth living for? And what is worth dying for? The answer to each is the same.\"
Hát akár hogy is nézzük, a JAVA még mindig lasabb, mint a natív, vagy a .NET. Valamint a JAVA VM-et is megszokták tudni kerülni. Akkor el lehet képzelni natív kód esetén milyen jók a kilátások.
Érdekes, a sun-nak mégis sikerült normálisan megoldani ezt a dolgot. Mellesleg biztonsági rések mindenben vannak, a linuxban, bsd-ben, windows-ban, solaris-ban mint oprendszerek. Böngészõk részérõl az ie, ff, safari, chrome mind-mind sebezhetõ most is. Nem is tudom hol hallottam már ezt, de sajnos igaz "A hibajavítás nem más, mint ismert hiba cserélése ismeretlenre."
Vain ei kuulu terroristien käsiin! CS. N. T. K. K.! SG az a hely ahol sunyi módon csöndben törölgetik a hozzászólásokat, indok nélkül. ;)
Ha a natív kód (Pl.: IE - ActiveX, FF - Plugin) vm-ben fut akkor, abból igazából az lesz, hogy mind az ActiveX sebességét elbukja, mind a "sandbox"-ot. Találnak majd jó kis biztonsági lyukakat és a sand box-nak köszönhetõen mindent lasabban fog végrehajtani, kívéve mondjuk a számolást, de ha már tömböt indexel az is lassúlni fog.
Szar játék az élet de qwa jó a grafikja!
Szar játék az élet de qwa jó a grafikja!
roliika: nem Utókeverék, hanem Ütökverek. 😄
NÁCI??? Ez dejó :SSSS
"Az amatörnek 100-ból 99 fotója sikerül. A profinak 100-ból csak EGY!"
A bongeszos 3d hasznalhato otlet, de csak addig amig a document object model resze es javascript-bol erheto el es nem igenyli azt, hogy a bongeszonek meg kelljen engedni, hogy azt futtasson a gepen amit az eppen nezett weboldal keszitoje akar. Ez biztonsagi szempontbol egy minden vedelmetol megfosztott internet explorer 6-ossal egyezik meg, az emlitett bongeszonel megszokott kompatibilitasi gondokkal egyutt.
Moikboynak is igaza van. Ne mérte miért jó ez az egész.
Ha ennyire arra gyúrnak, hogy megint az legyen mint régen: Volt egy cégénél egy szerver (központi gép), ahol a programok voltak, és voltak a konzol gépek, ahol kezelték. Ennek mintájára most gondolom az a cél, hogy van egy szerver a neten, ami kínál egy szolgáltatást (pl. szövegszerkesztõ, játék, stb), amit a netre csatlakozott kliens használhat.
Nyilván így az lesz a vége, hogy egy OS abból fog állni, hogy power off, joint internet. És minden onnan fog lejönni. Azaz az OS maga lesz a "böngészõ". 😊
Szép új világ lesz... Google lógóva. 😄
Mellesleg o3d peldai kozott van egy-ket hasznos dolog is, amit lazan el tudnak kepzelni egy oldalon belul.
Jah, és én natív kódban is írok olyan programot, ami kurva lassan fut.
Szar játék az élet de qwa jó a grafikja!
Akkor ha jól értem, a natív kód futtatása lehetõvé teszi, hogy valaki ír mondjuk C-ben egy kódot, és az a böngészõn keresztül a kliens gépén futhat?
Ha jól értem, akkor két kérdésem lenne:
- Miért kell ehhez a böngészõ? 😊
- Ha jól gondolom, így aztán végleg leomlik minden fal a kártékony kódok elõtt. Vagy ezek a natív kódok valami "burokban" futnak?
Tovább az a gyanúm, hogy ebbõl akkora káosz lesz, hogy lehetetlenné fog válni a webfejlesztés.
Aztán: A 3D-s megjelenítés pontosan miért is jó mondjuk a weblapok esetében?
Ez olyan lesz mint a Flash. Elõször mindenki meg fog veszni érte, hogy fúúú de kaffaaa... Aztán miután kiélték, majd rájön mindenki, hogy tök felesleges dolog. (szerintem) ... van a WRML nyelv is úgy kb. 1995 óta. Akkor az miért nem hemzseg a neten?
Vagy a Google most Mátrixot tervez? 😄
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.
Szar játék az élet de qwa jó a grafikja!
Mekkora divat itt a configra verni...
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.
\"There are only four questions of value in life, Don Octavio. What is sacred? Of what is the spirit made? What is worth living for? And what is worth dying for? The answer to each is the same.\"
Az O3D-re kiváncsi leszek.
"I am a leaf in the wind! Watch how i soar..." Wash from Serenity
Mekkora divat itt a configra verni...
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 😄
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 😄
Mekkora divat itt a configra verni...
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.
A szenvedés az az, amitől az ember jobbá válik. Csak túl kell élni.
Ha ezeket tényleg megcsinálják, hogy a fenébe maradjak a fanatikus FF-es? 😮
Mekkora divat itt a configra verni...