Zaključak
1 Veb stranica
Web stranica je dokument kodiran jezicima: html, css i JavaScript.
- HTML: sadržaj stranice.
- Stil: format (izgled) stranice.
- JavaScript: ponašanje stranice - izvršava ga preglednik klijenta.
1.1 Značajke stranice
- Korektnost: prikazuje specificirane podatke i ima specificirano ponašanje.
- Odzivno vrijeme: od klika do prikaza ne prođe više od definiranog vremena (npr. 1 sek). Ljudi su nestrpljivi i brzo napuste sporo veb-sjedište.
- Dizajn (izgled): subjektivan dojam korisnika.
- Prilagodljivost (responsive) uređaju: ista stranica za mobitele, tablete, desktop/laptop i velike desktop ekrane.
1.2 Pasivna stranica
Sadržaj stranice je konstantan, npr. word dokument.
1.3 Aktivna stranica
Sadržaj se stranice dinamički mijenja zavisno kriterijima koje izabere korisnik. Tipično, dobavljanje podataka iz baze na serveru.
Načini ostvarenja aktivne stranice:
- Isključivo na serveru, npr. ASP.NET web-forms. Stranica na serveru je kombinacija html koda i poziva programa (npr. C#).
Izlazi programa se utiskuju u html kod stranice.
- Klijent dinamički dobavlja sa servera dijelove html koda i postavlja ih u dokument. Tehnologija; AJAX.
- Klijent dobavlja sa servera podatke i dinamički kreira sadržaj dokumenta. Tehnologije AJAX i JSON.