Võrgurakendused I: ülesanne 1: erinevus redaktsioonide vahel

Allikas: Lambda
Mine navigeerimisribale Mine otsikasti
Anttix (arutelu | kaastöö)
Võrgurakendused I: ülesanne 1 moved to Arhiiv 2006 - Võrgurakendused I: ülesanne 1
 
Anttix (arutelu | kaastöö)
Resümee puudub
1. rida: 1. rida:
#REDIRECT [[Arhiiv 2006 - Võrgurakendused I: ülesanne 1]]
Ü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: [http://web.archive.org/web/20040604125134/www.english.swt.edu/cohen_p/avant-garde/Literature/Borges/Garden.html The Garden of Forking Paths] ning [http://www.cs.umbc.edu/~evans/hollow.html 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 <strong>ei ole pikslites</strong>.
* Visuaalse stiili/tekstide juures arvesta [http://www.vipedio.com/roman/blog/20culture_full.html hetkel in olevate stiilipõhimõtete] ja [http://www.useit.com/alertbox/9710a.html klassikaliste teksti-struktuuri soovitustega]. Visuaalseid ideid tasub võtta ka [http://www.csszengarden.com/ zen garden'st]
* Kõik html ja css failid peavd läbima puhtalt W3C validaatori ([http://validator.w3.org 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 <strong>EI LÄHE</strong>.

Redaktsioon: 13. september 2007, kell 15:57

Ü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.