Võrgurakendused I: ülesanne 1

Allikas: Lambda
Redaktsioon seisuga 13. september 2007, kell 15:57 kasutajalt Anttix (arutelu | kaastöö)
Mine navigeerimisribale Mine otsikasti

Ülesandeks on valmistada põhjalikud isiklikud koduleheküljed, kus on mitmetasemelise sügavusega menüüde süsteem ja mis sisaldavad vähemalt järgmist:

  • Juttu ja võimaluse korral (ei ole kohustuslik) pilte enda kohta.
  • Valik vähemalt viiest hästistruktureeritud ja mugavast saidist, mida tasuks ise tegemisel eeskujuks võtta.
  • Valik vähemalt viiest paremast html- ja javaskripti-õppematerjalist võrgus. Valige ainult neid, mis teile endale tundusid praktilised ja head.
  • Kaks pikemat teksti, mis on css-i abil viisakalt kujundatud (mh vasak ja parem äär) ning mille ülaäärde on pandud eraldi freim (suurus ei ole muudetav) kogu aeg nähtavate linkide või nuppudega teksti suuremaks/väikemaks muutmiseks css-i abil: The Garden of Forking Paths ning The Hollow Men

Kindlasti peavad lehel olema kasutatud järgmised põhimõtted:

  • Fondid, vahed, suurused jne määrata CSS-ga, mitte font tagidega! Pealkirja ja menüüde jne fondid sans tüüpi, pikemad tekstid serifiga.
  • Elemendid paigutada CSS-iga, mitte tabelitega.
  • Kasutatud fondid peavad olema varustatud nn. fall-back fondiga (sans, sans-serif, monospace).
  • Vähemalt ühes kohas peab olema kasutatud tabelit.
  • Vähemalt ühes kohas peab olema kasutatatud lehekülje jaotamist CSS-iga.
  • Vähemalt ühes kohas peab olem javascriptiga dünaamiliselt muudetav pilt.
  • Menüüd peavad olema tehtud css-ga kujundatud listidest, vt http://css.maxdesign.com.au/listamatic/
  • Lehekülje kujundus peab olema dünaamiline (nn. liquid layout):
    • Fondi suuruse muutmine (mõistlikkuse piires) ei tohi lehte koledaks või kasutamatuks teha
    • Brauseri akna suuruse muutmine (mõistlikkuse piires) ei tohi lehte koledaks või kasutamatuks teha
    • Akna suuruse muutmisel peab muutuma (kaasa venima) lehekülje "kasulik osa", mitte tühjad servad.
    • Ehk teisisõnu: tekstiosade mõõdud ei ole pikslites.
  • Visuaalse stiili/tekstide juures arvesta hetkel in olevate stiilipõhimõtete ja klassikaliste teksti-struktuuri soovitustega. Visuaalseid ideid tasub võtta ka zen garden'st
  • Kõik html ja css failid peavd läbima puhtalt W3C validaatori (http://validator.w3.org).

NB! Kui tõesti endast ei oska kirjutada, siis tee kodulehekülg oma kassist, koerast või mis iganes lemmikloomast. Mingit suvalised "kunagi kellelegi tehtud" koduleheküljed arvesse EI LÄHE.