Võrgurakendused I: ülesanne 1: erinevus redaktsioonide vahel
Mine navigeerimisribale
Mine otsikasti
Võrgurakendused I: ülesanne 1 moved to Arhiiv 2006 - Võrgurakendused I: ülesanne 1 |
Resümee puudub |
||
| 1. rida: | 1. rida: | ||
Ü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.