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

Allikas: Lambda
Mine navigeerimisribale Mine otsikasti
Anttix (arutelu | kaastöö)
Anttix (arutelu | kaastöö)
 
(ei näidata sama kasutaja 10 vahepealset redaktsiooni)
1. rida: 1. rida:
Ülesandeks on valmistada põhjalikud isiklikud koduleheküljed, kus on mitmetasemelise sügavusega menüüde süsteem.
Ülesandeks on valmistada põhjalikud isiklikud koduleheküljed.


== Sisu nõuded ==
== Sisu nõuded ==
18. rida: 18. rida:
* Vähemalt ühes kohas peab olema kasutatatud lehekülje jaotamist CSS-iga.
* Vähemalt ühes kohas peab olema kasutatatud lehekülje jaotamist CSS-iga.
* Vähemalt ühes kohas peab olema javascriptiga dünaamiliselt muudetav pilt.
* Vähemalt ühes kohas peab olema javascriptiga dünaamiliselt muudetav pilt.
* Menüüd peavad olema tehtud CSS-iga kujundatud listidest, vt http://css.maxdesign.com.au/listamatic/
* Kõik kasutatavad värvid peavad olema piisavalt kontrastsed, et läbida WCAG2.0 nõuded. Praktikas tähendab see seda, et kõik tausta ja teksti värvide kombinatsioonid peavad siia kalkulaatorisse (http://juicystudio.com/services/luminositycontrastratio.php) toksides andma tulemuseks AAA. Terve CSSi korraga läbi närimiseks võib kasutada ka seda tööriista: http://juicystudio.com/services/csstest.php . Viisakate värvipaaride leidmisel aitab ka see leht: http://snook.ca/technical/colour_contrast/colour.html
* Menüüd peavad olema tehtud CSS-iga kujundatud listidest, vt http://www.seoconsultants.com/css/menus/tutorial/, http://css.maxdesign.com.au/listamatic/ ja http://www.webcredible.co.uk/user-friendly-resources/css/css-navigation-menu.shtml
* Lehekülje kujundus peab olema dünaamiline (nn liquid layout):
* Lehekülje kujundus peab olema dünaamiline (nn liquid layout):
** Fondi suuruse muutmine (mõistlikkuse piires) ei tohi lehte koledaks või kasutamatuks teha
** 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
** 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.
** Akna suuruse muutmisel peab muutuma (kaasa venima) lehekülje "kasulik osa", mitte tühjad servad.
** Tekstiosade mõõdud <strong>ei ole pikslites</strong>.
** Vaata:
** Vaata lisaks:
*** http://www.maxdesign.com.au/presentation/liquid/
*** http://www.maxdesign.com.au/presentation/liquid/
*** http://www.oswd.org/files/designs/2839/lazydays/
*** http://www.cssliquid.com/
*** http://www.cssliquid.com/
*** http://www.openwebdesign.org/design/2514/fluidity/
* Kõik html ja css failid peavad läbima puhtalt W3C validaatori ([http://validator.w3.org http://validator.w3.org]).
* Kõik html ja css failid peavd läbima puhtalt W3C validaatori ([http://validator.w3.org http://validator.w3.org]).
* Lehekülg peab töötama korralikult vähemalt Firefoxi ja Internet Exploreri, soovitatavalt ka Opera ja Safari (või Konquerori) uusimate versioonidega. Iganenud brauserite tugi ei ole kohustuslik.


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]
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 saab võtta ka põhjade (templates) kogumikest http://www.openwebdesign.org/ ja http://www.oswd.org/ või isegi [http://www.csszengarden.com/ zen garden'st].


NB! Kui tõesti endast ei oska kirjutada, siis tee kodulehekülg oma kassist, koerast või mis iganes lemmikloomast järgides kõiki siin lehel toodud sisu ja tehnilisi nõudeid. Mingit suvalised "kunagi kellelegi tehtud" koduleheküljed arvesse <strong>EI LÄHE</strong>.
NB! Ole ettevaatlik, nendes saitides leidub ka vanemat tüüpi mitte-skaleeruvaid lahendusi.
 
Kui tõesti endast ei oska kirjutada, siis tee kodulehekülg oma kassist, koerast või mis iganes lemmikloomast järgides kõiki siin lehel toodud sisu ja tehnilisi nõudeid. Mingid suvalised "kunagi kellelegi tehtud" koduleheküljed arvesse <strong>EI LÄHE</strong>.

Viimane redaktsioon: 25. aprill 2009, kell 18:51

Ülesandeks on valmistada põhjalikud isiklikud koduleheküljed.

Sisu nõuded

  • 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 (lingid).
  • Valik vähemalt viiest paremast html- ja javaskripti-õppematerjalist võrgus. Valige ainult neid, mis teile endale tundusid praktilised ja head (lingid).
  • Kaks pikemat teksti, mis on css-i abil viisakalt kujundatud (mh vasak ja parem äär) ning mis on varustatud kogu aeg nähtavate linkide või nuppudega teksti suuremaks/väikemaks muutmiseks: The Garden of Forking Paths ning The Hollow Men

Tehnilised nõuded

Visuaalse stiili/tekstide juures arvesta hetkel in olevate stiilipõhimõtete ja klassikaliste teksti-struktuuri soovitustega. Visuaalseid ideid saab võtta ka põhjade (templates) kogumikest http://www.openwebdesign.org/ ja http://www.oswd.org/ või isegi zen garden'st.

NB! Ole ettevaatlik, nendes saitides leidub ka vanemat tüüpi mitte-skaleeruvaid lahendusi.

Kui tõesti endast ei oska kirjutada, siis tee kodulehekülg oma kassist, koerast või mis iganes lemmikloomast järgides kõiki siin lehel toodud sisu ja tehnilisi nõudeid. Mingid suvalised "kunagi kellelegi tehtud" koduleheküljed arvesse EI LÄHE.