Načrtovanje in razvoj spletnih aplikacij

Postavitev in oblikovanje lastnega statičnega spletišča

Načrtovati, postaviti in oblikovati je treba lastno statično spletišče po naslednjih zahtevah:

  • Zasnova: pred izdelavo spletišča določite namen spletišča in ciljno skupino, ki ji je spletišče namenjeno. Pripravite tudi zemljevid spletišča in osnutek postavitve spletnih strani, ročno ali računalniško.
  • Vsebina: vsebino spletišča izberete poljubno, priporočljivo pa je, da je v slovenskem jeziku.
  • Spletna orodja: spletišče morate izdelati s pisanjem kode v urejevalniku besedil za HTML in CSS.
  • Datotečna struktura in poimenovanje datotek: začetna stran spletišča naj bo poimenovana index.html, datoteke spletišča pa naj bodo smiselno razporejene v podmapah.
  • Testiranje in optimizacija SEO: spletišče mora biti izdelano po standardu HTML5 in oblikovano s kaskadnimi slogi CSS, pri čemer morata biti HTML in CSS koda sintaktično pravilno zapisani.

Struktura in postavitev

  • Obseg: spletišče mora vsebovati vsaj 5 podstrani.
  • Zahtevani elementi spletišča:
    • besedila: različni odstavki, naslovi, zamaknjen tekst, fizično in logično oblikovano besedilo ter seznami
    • slike: uporaba ustreznih formatov slikovnih datotek (GIF, JPG, PNG) in primerne velikosti slik
    • tabele: osnovna tabela in tabela z združenimi celicami
    • povezave: povezave v besedilu, slikovne povezave in meni
    • obrazec: polje za vnos kratkega in dolgega besedila, polja za označevanje in gumb
    • meni: navigacijski meni

Struktura in postavitev

  • Obseg: spletišče mora vsebovati vsaj 8 podstrani.
  • Struktura: spletne strani morajo imeti semantično strukturo.
  • Dodatni zahtevani elementi glede na MINIMALNI nivo:
    • meta oznake: vsaj 4 meta oznake v glavi spletnih strani
    • besedila: opisni in kombinirani seznam
    • audio in video
    • i-okvir (iframe)
    • obrazec: polja za izbor iz seznama, datum, e-pošto in telefon

Struktura in postavitev

  • Obseg: spletišče mora vsebovati vsaj 11 podstrani.
  • Struktura: spletne strani morajo imeti semantično strukturo.
  • Dodatni zahtevani elementi glede na SREDNJI nivo:
    • tabela: zahtevnejša tabela
    • galerija slik
    • obrazec: novi elementi, vhodni tipi in atributi, ki jih je prinesel HTML5
    • canvas ali SVG
    • API vtičnik