Alati za kreiranje web stranica – usporedba mogućnosti, prednosti i nedostataka različitih alata
Alati za kreiranje web stranica – usporedba mogućnosti,
prednosti i nedostataka različitih alata
Sadržaj:
Uvod.....................................................................................................................................3
Alati za izradu weba............................................................................................................ 6
Adobe Dreamweaver........................................................................................................... 7
Microsoft FrontPage............................................................................................................8
Adobe Flash......................................................................................................................... 9
Cute FTP............................................................................................................................ 11
Poređenje FrontPage-a i Dreamweaver-a..........................................................................13
DINAMIČKE WEB STRANICE......................................................................................14
DINAMIČKI HTML......................................................................................................... 15
Mogućnosti DHTML-a...................................................................................................... 16
HTML (Hypertext Markup Language)..............................................................................16
DOM (Document Object Model).......................................................................................17
Označavanje objekata u HTML-u......................................................................................18
CSS (Cascading Style Sheets)........................................................................................... 18
JavaScript...........................................................................................................................19
TEHNOLOGIJE TEMELJENE NA KLIJENTU..............................................................21
Programski jezik Java........................................................................................................ 21
Oblici Java programa......................................................................................................... 22
TEHNOLOGIJE TEMELJENE NA POSLUŽITELJU.....................................................23
ASP (Active Server Pages)................................................................................................ 23
Kako instalirati IIS i koristiti ASP na Windows XP Professional?...................................24
CGI (COMMON GATEWAY INTERFACE)..................................................................24
JSP (Java Server Pages).....................................................................................................27
Java Servleti.......................................................................................................................27
PHP (PROFESSIONAL HOME PAGE)...........................................................................28
PHP programiranje............................................................................................................ 30
Priprema php skripti...........................................................................................................30
Zaključak........................................................................................................................... 32
Literatura............................................................................................................................33
2

omogućuju komunikaciju putem mreže Internet. Potreba za uvođenjem dinamičkog
sadržaja u web aplikacije dovela je do razvoja složenih internetskih tehnologija. Web
aplikacijama smatraju se aplikacije koje omogućuju prikaz dinamičkog sadržaja.
Dinamički sadržaj podrazumeva podatke na web stranici koji se menjaju za vreme
korištenja web stranice. Postupak izgradnje dinamičkih web stranica složen je i
dugotrajan posao, a u ovom seminaru pokušat ćemo na što bolji način detaljno objasniti
načine i mogućnosti stvaranja dinamičkih web stranica.
HTML-kod - osnova kodiranja na Internetu, kratica za
Hyper Text Markup Language
i
osnova kodiranja jedne web stranice čini upravo ovaj tekst ili celi jezik. Sve web stranice
na Internetu su u osnovi napravljene u ovom jeziku koji između ostalog omogućava
kreiranje linkova na druge stranice, prikaz slika itd.
Na sledeće dve slike u nastavku nalazi se primer jedne web stranice kreiranje korištenjem
alata Microsoft FrontPage u dva prethodno spomenuta oblika. Na
Slika 1
. prikazana je
web stranica izrađena korištenjem WYSIWYG editora a na
Slika 2
. rezultat odnosno
output
u obliku html koda koji je FrontPage automatski napravio.
4
Slika 1. Prikaz web stranice u
normal
obliku
5

Treba razlikovati nekoliko različitih namjena alata prilikom izrade web stranice:
univerzalni alati za izradu web stranica, alati za kodiranje, alati za dizajniranje web
stranica itd.
Najpoznatiji alati za izradu web stranica su:
Microsoft Front Page
i
Adobe
Dreamveaver
. U poglavlju 3 detaljno se bavimo navedenim alatima te testiramo
prednosti i mane istih.
Adobe Dreamweaver
Dreamweaver je programski alat koji ima sve što je potrebno za kreiranje
profesionalnih
web stranica. Pojednostavljuje dizajn stranica, bez obzira koristite li njegov tekstualni ili
grafički način rada. svojom popularnošću predstavlja standard vizualnih alata za izradu
web stranica. Mnoštvom naprednih funkcija, nezaobilazan je alat web dizajnera, kako
kod profesionalaca tako i kod hobista. Dreamweaver je program koji može dati gotovo
savršen vizualni identitet web stranicama, što ga u današnje vrijeme marketinške
eksplozije i važnosti prisutnosti na internetu čini značajnim faktorom u njihovoj izradi.
Dreamweaver je definitivno najpopularniji alat za kreiranje web stranica sa jedinom
manom a to je teži rad za početnike koji se prvi puta susreću sa izradom web stranica.
Premda na tržištu postoji izravna konkurencija Dreamweaveru se tijekom godina dokazao
kao izbor za profesionalce koji mogu, ne napuštajući jednu razvojnu okolinu, raditi na
dizajnu, layoutu i programiranju svog sitea.
7
Ovaj materijal je namenjen za učenje i pripremu, ne za predaju.
Slični dokumenti