Autor | Zpráva | ||
---|---|---|---|
FantomX1 Profil |
#1 · Zasláno: 27. 7. 2005, 18:53:52 · Upravil/a: FantomX1
Chcem vediet vas nazor, je mozne pisat velke aplikacie v javascripte? A ked ano, je to bezne? Je gmail cely v javascripte?
mathiaz hovorí: co v javascripte si schopny napisat? Ferdo hovorí: nepoznas asi javascript v javascripte sa nejake velke veci pisat nedaju sluzi na kontrolovanie formularov a tak, a na kadejake finticky Ferdo hovorí: daju sa este spravit nejake hry, ale len velmi male mathiaz hovorí: a to mas odkial ze sa v javascripte nedaju velke veci pisat? Ferdo hovorí: ale moze sluzit pri vypocte vysky stlpcov a tak Ferdo hovorí: jednoducho preto, pretoze javascripty si nedokaze ukladat subory a je to len klientsky jazyk Ferdo hovorí: v PHP aj bez html dokazes spravit aplikaciu, ale javascritp je bez HTML uplne strateny mathiaz hovorí: neni mathiaz hovorí: strateny 1 vec Ferdo hovorí: javascript je nieco ako CSS, doplnok pre HTML mathiaz hovorí: nie je to doplnok mathiaz hovorí: je to skriptovaci jazyk Ferdo hovorí: akurat ze CSS je o mnoho dolezitejsi Ferdo hovorí: hovoris ako by si sa do toho vyznal mathiaz hovorí: a pre tvoju informaciu tak google svoj gmail ma napisany komplet v javascripte Ferdo hovorí: tak to si poriadne mimo Ferdo hovorí: gmail nemoze byt napisany v javascripte a toto som ani nemal pocut lebo ma to poriadne zaskocilo mathiaz hovorí: pouzivas gmail? Ferdo hovorí: skus to napisat do nejakeho fora a uvidis co ti na to povedia, napriklad sem http://diskuse.jakpsatweb.cz a daj im otazku je gmail napisany v javascripte? Ja gmail nepouzivam ale moj otec ano. Ferdo hovorí: mal som moznost vidiet ze si v PHP skuseny programator ale o tomto nemas ani paru ako vidim Ferdo hovorí: co tak si o JavaScripte najskor nieco precitat a potom o nom hovorit? mathiaz hovorí: hehehe Ferdo hovorí: no vidis, mal si stastie ze som to videl len ja co si napisal lebo by ta hned vysmiali Ferdo hovorí: inac javascript nie je tazky, mohol by si sa do neho pozriet mathiaz hovorí: nebudem nato reagovat, lebo ako vidim teba nepresvedcim,... a nemas pravdu je to zbytocne mathiaz hovorí: tak mathiaz hovorí: uz som to nasiel Ferdo hovorí: takze si stojis na svojom? Ako mozes byt taky tvrdohlavy, ja JavaScript ovladam, ty nie, tak preco mi neveris? Mam dovod klamat ti? Gmail v javascripte urcite nespravis? Mozno si to mylis s Javou. Ale ani ta sa na podobne projekty nepouziva. mathiaz hovorí: toto je komplet napisane v javascripte mathiaz hovorí: [url href=http://www.masswerk.at/jsuix/]http://www.masswerk.at/jsuix/[/url] mathiaz hovorí: nevravim ze cely gmail ale prezentacna cast co ide userovi ta urcite Ferdo hovorí: pozrem co to je ale kombinacia javascriptu a PHP nie je javascript mathiaz hovorí: taktiez maps.google.com je napisane v javascripte mathiaz hovorí: takze prosim ta prestan ma poucovat naco je javascript Ferdo hovorí: urcite si to s niecim mylis mathiaz hovorí: jednoducho klikni na tento tu link, pozri sa co je sprave v javascripte, a nehovor ostatnym ze sa mylia, ja si dobre rozmyslim co poviem a kedy poviem http://www.masswerk.at/jsuix/ mathiaz hovorí: klikni na to >open terminal Ferdo hovorí: pozeram ten link co si mi dal, ale vazne nechem verit vlastnym ociam, to je nejaka vynimocna aplikacia, urcite sa aplikacie v javascripte nepisu kazdy den a musi to mat nejake moduly mathiaz hovorí: ne mathiaz hovorí: je to cisty javascript Ferdo hovorí: a co vlastne ten program robi? mathiaz hovorí: ty si este asi v zivote linux nepouzival mathiaz hovorí: je to plnohodnotny terminal z linuxu Ferdo hovorí: nie to mas pravdu Ferdo hovorí: no ak je to pravda tak sa ospravedlnujem za moju nevedomost a skusim napisat do fora co my na to odpisu ini Ferdo hovorí: Co JavaScript neumí S JavaScriptem nelze naprogramovat vše co si vymyslíte. Omezení postupně probereme, ale již teď mohu říci, že největším omezením je téměř nemožnost manipulovat se soubory a to jak na straně serveru, tak na straně klienta. JavaScript však umí pracovat například s cookies. Ferdo hovorí: precitaj si to tu http://www.builder.cz/art/javascript/js_seznameni.html mathiaz hovorí: neznamena ze ked som povedal ze v javascripte neviem programvat, ze som sa on nezaujimal mathiaz hovorí: a demonstraciu sily javascriptu som ti ukazal mathiaz hovorí: a tym to haslo Ferdo hovorí: jasne, len si to precitaj mathiaz hovorí: finish mathiaz hovorí: lebo budem musiet este dlho pocuvat zuzku smatanovu Ferdo hovorí: nie len si nedas povedat toto je horuca diskusia ktoru sme mali s mojim spoluprogramatorom, chcem sa spytat ze ci sa daju v JavaScripte naprogramovat velke aplikacie a ci aj gmail je v javascripte. Chcem aby ste nas rozsudili ze kto ma pravdu. Este jedna stranka ako dokaz pre jeho stranu http://www.root.cz/zpravicky/jsuix-termina |
||
thingwath Profil |
#2 · Zasláno: 27. 7. 2005, 19:34:32
V prohlížeči jsou možnosti Javascriptu celkem omezené. Dá se tam napsat klientská část AJAX aplikace (jako třeba gmail), nějaké jednoduché hry a podobně. Pak se začne projevovat poměrně mizivý výkon, nízka kompatibilita a hlavně slabé možnosti prohlížečů ohledně vykreslování a tak.
Nicméně neplatí to tak docela, protože právě v Mozille a Firefoxu se používá Javascript na skoro všechno. Jsou v něm napsaná rozšíření a i v celém Firefoxu je hojně využité. (základ prohlížeče a potřebné inteprety a knihovny pro tuhle srandu jsou samozřejmě v C++) Existují samostatné interprety Javascriptu. Javascript má být zařazen jako skriptovací jazyk do příští verze Javy. Viděl jsem v Javascriptu někde i malou SQL databázi. Ale celkem není důvod v tom něco takového psát. |
||
weckho Profil |
#3 · Zasláno: 28. 7. 2005, 12:12:52
thingwath
Přesně tak, pro větší projekty se používá JAVA, která má s JavaScriptem společnou tak možná část jména, ale jinak je to ůplně něco jinýho. JS je pouze scriptovací jazyk... s velice omezenými možnostmi... |
||
Fred Profil |
#4 · Zasláno: 28. 7. 2005, 12:29:29
|
||
Yuhů Profil |
#5 · Zasláno: 28. 7. 2005, 14:20:47
co se týká toho původního dotazu (nečetl jsem to celé), tak mi přijde, že Mathiaz má pravdu v tom, že v Gmailu je javascriptem napsaný celý frontend, tedy viditelná část programu.
A Gmail je tím mimochodem zajímavý, hezky ukazuje možnosti klientského javascriptu. Střeva Gmailu jsou samozřejmě v pythonu a v céčku. |
||
Časová prodleva: 12 dní
|
|||
Fred Profil |
#6 · Zasláno: 9. 8. 2005, 13:28:08
Je to trochu OT, ale je tu už taková sbírka odkazů na ty pokročilé js aplikace, nebo s js frontendem tak sem jeden zajímavý odkaz přidám http://www.sysbotz.com/products/sep/index.htm
|
||
Fred Profil |
#7 · Zasláno: 10. 8. 2005, 21:54:16
A tohle wiki v js http://www.tiddlywiki.com/
|
||
Časová prodleva: 19 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0