Pogledajte određenu poruku
Staro 22. 05. 2006.   #18
Ilija Studen
Direktor Kombinata
Invented the damn thing
 
Avatar Ilija Studen
 
Datum učlanjenja: 07.06.2005
Poruke: 2.669
Hvala: 44
119 "Hvala" u 64 poruka
Ilija Studen će postati "faca" uskoroIlija Studen će postati "faca" uskoro
Default

Priroda weba je bitno drugačija od desktop okruženja. Kad instaliraš program očekuješ da on nešto RADI. Kad posetiš sajt u većini slučajeva uglavnom tražiš sadržaj, ne i uslugu. Tek u zadnjih par godina su web aplikacije postaje široko rasprostranjene.

Iz tog razloga HTML će uvek morati biti opisni jezik. CSS je stvarno jednostavan što se definisanja izgleda tiče. Jedino što tu škripi je browserska podrška, ali i to polako dolazi na svoje mesto.

Ono što još uvek nije dovoljno ispeglano je dodavanje ponašanja stranici. Ljudi tek u zadnjih godinu dve počinju na JS da gledaju kao na stvarno objektno orijetisan jezik, pojavljuju se razne biblioteke itd. Radi se na tome i to sve ide prilično dobro. JS je visoko dinamičan skript jezik (po dinamičnosti se može uporediti sa Rubyjem ili Pythonom) tako da se pojavljuju razni načini da se doda ponašanje, a da se ne zagadi markup (pogledaj css event selectors), razne UI biblioteke (pogledaj YUI i DOJO) i tako dalje.

Sve je još dosta daleko od point and click, drag and drop načina rada, ali ja već vidim aplikaciju koja liči na DW, ali za razliku od njega ima pravu JS industriju pod haubom i radi slično kao Delphi. Već danas je moguće napraviti sličan alat, samo je pitanje kad će neko odvojiti godinu dana i napisati ga...

Btw, nisu 3 programska jezika već dva opisna i jedan programski. Velika razlika... Čak i rešenja kao VS na neki način čuvaju podatke o aplikaciji i komponentama koje je čine. Jedina razlika je što ti podaci više nisu potrebni nakon kompajliranje, dok su kod weba potrebni browseru da bi pravilno prikazao stranicu i dodelio joj ponašanje.

Poslednja izmena od Ilija Studen : 22. 05. 2006. u 16:13.
Ilija Studen je offline   Odgovorite uz citat