Sadržaj
- Osnove rada Interneta i web sjedišta
- Web sjedišta: zbirke datoteka i informacija kojima pristupamo putem računala i poslužitelja (servera)
- Poslužitelji: računala koja spremaju sve podatke web sjedišta u veliku mrežu
- Preglednici: programi koji učitavaju i ispisuju sadržaj na računalu
- Osnovne vještine, jezici i alati/tehnologije razvoja mrežnih stranica i sjedišta
- Vodič za poslove (primanja)
- Resursi za pomoć i vježbu (mozilla)
Što se događa nakon utipkavanja URL-a u pregledniku
Preglednici i pretraživači
- Što je web preglednik?
- Koje vrste sadržaja osim web stranica otvaraju preglednici?
- Nabrojite bar tri različita protokola koje preglednici mogu prikazati.
- Što su plug-in-ovi, što omogućuju i kako se dodaju pregledniku?
- Koja organizacija i koje njene specifikacije određuju kako bi web preglednici trebali prikazivati html sadržaj?
- Nabrojite i ukratko objasnite osnovne elemente korisničkog sučelja preglednika.
- Navedite i ukratko objasnite tri osnovne funkcije web-tražilica.
- Zbog čega je kod razvoja web sadržaja važno znati kako funkcioniraju preglednici, a kako tražilice?
- Što je i kako funkcionira E-A-T princip? Što je backlink?
- Što rade i za što se koriste web preglednici, čemu sve veću važnost pridaju suvremeni preglednici?
- Koji su koraci u radu preglednika nakon upisa URL-a?
- Što je cross browser testiranje i zašto je važno?
- Objasnite općenito kako rade tražilice.
- Na koje se načine ostvaruje upotrebljivost tražilice?
- Što podrazumijeva personalizacija tražilica?
- Objasnite SEO. Kako funkcionira i zašto je važno?
Skriptni jezici
- Napišite definiciju skriptnih jezika.
- Navedite primjere skriptnih jezika.
- Napišite definiciju jezika za označavanje (markup).
- Navedite primjere jezika za označavanje.
- Ukratko objasnite razliku između skriptiranja na poslužiteljskoj i na strani klijenta.
- Nabrojite i ukratko objasnite četiri prednosti skriptnih jezika.
- Nabrojite četiri primjene skriptnih jezika.
- Objasnite što je hypertext.
- Ukratko objasnite što je HTML DOM.
Sustavi boja (kompletan vodič)
- Koje sustave boja na zaslonu i pisaču najčešće koristimo?
- Koje su značajke sustava RGB?
- U čemu je razlika sustava RGBA u odnosu na RGB?
- Koje su značajke sustava CMYK?
- Što znači kratica UI, a što UX kod web programiranja?
- Što je kotač boja?
- Nabrojite primarne boje.
- Nabrojite sekundarne boje.
- Koje su boje analogne?
- Kada su boje monokromatske?
- Na koji se način biraju komplementarne boje?
- Kako se boje označavaju?
- Navedite tri načina označavanja crnog elementa na stranici.
- Navedite bar tri načina označavanja da je neki elemenat na stranici bijeli.
- Navedite oznake koje bi koristili za element koji je neke sive nijanse.
- Što je ekstrahiranje boja neke slike?
- Što se ne bi smjelo raditi kod korištenja loga naziva tvrtke? Navedite bar tri primjera.
- Napišite i ukratko objasnite osnovne značajke upotrebljivog UI oblikovanja (dizajna)?
Proces izrade web sjedišta
- Nabrojite korake (pet do osam) u procesu dizajna i razvoja mrežnog sjedišta. Opišite u nekoliko rečenica karakterstiike svakog koraka.
- Nabrojite najmanje pet različitih tehnologija koje pomažu u procesu razvoja mrežnog sjedišta. Napišite im kratice i ukratko opišite čemu služe.
- Što je, odnosno što opisuje vremenski plan razvoja mrežnog sjedišta?
- Što je mapa sjedišta? Skicirajte primjer.
- Što je mockup (wireframe)?
- Što se podrazumijeva pod pojmom izgled web sjedišta (web site layout)?
- Što čini tzv. ROT analizu?
Kriteriji za ocjene iz predmeta skriptni jezici i web programiranje
- Usvojenost programskih sadržaja (najmanje tri ispita – Uvod, HTML, CSS)
- Primjena (ocjenjene najmanje četiri vježbe i projekt)
- Sudjelovanje u np (najmanje tri do četiri ocjene):
- Ocjena iz postojećeg sjedišta (izgled, sadržaj, preglednost, boje, čitljivost, upotrebljivost, mogu biti sadržaji vezani za školu, za razne predmete, vježbe na daljinu i sl., više korisnih sadržaja omogućuje bolju ocjenu),
- ocjena bilježnice/bilješki
- aktivnost pri radu na daljinu i sl.
- vladanje i ponašanje za vrijeme sata
- redovitost u izvršavanju obaveza
Vježbe: