UI:Kassid: erinevus redaktsioonide vahel

Allikas: Lambda
Mine navigeerimisribale Mine otsikasti
Resümee puudub
Resümee puudub
1. rida: 1. rida:
{{UI}}
[[Pilt:Kassid söövad.jpg|300px|thumb|right|Catsplosion!]] ''Kujutage ette, et ehitate programmi kasse pidava vanainimese kasside üle arve pidamiseks.''
[[Pilt:Kassid söövad.jpg|300px|thumb|right|Catsplosion!]] ''Kujutage ette, et ehitate programmi kasse pidava vanainimese kasside üle arve pidamiseks.''



Redaktsioon: 20. veebruar 2013, kell 11:05

Leht kuulub aine Kasutajaliidesed juurde.
Catsplosion!

Kujutage ette, et ehitate programmi kasse pidava vanainimese kasside üle arve pidamiseks.

Ülesanne

Harjutame vormiväljade saatmise simuleerimist. Kuna täna huvitab meid saatmise loogika ja javascript — täna kujundage minimaalselt või üldse mitte.

Ehitage vormiväli, millest kasutaja saab süsteemile saata kassi nime ja sünniaasta.

  • Kontrollige, et kassi nimi ja sünniaasta oleksid mõistlikud
    • Nimi pole tühi
    • Sünniaasta teisenduks aastaarvuks, mis poleks tulevikus ega üle 50 aasta vana)
    • Vea korral andke kasutajale tagasisidet
    • Tagage, et "enter" saadab vormi.
    • Soovi korral: võimaldage mitme kassi mugavalt lisamine.

Lisaülesanne: Ehitage lehekülg, millele kasutaja satub pärast nime ja sünniaasta sisestamist. Sellel leheküljel võiks olla kas:

  • Kasside nimekiri (kasutaja sisestatud sissekanne "tähistatud").
    • Nimekiri laadige json stringist (lisatud kass ei pea seal kajastuma).
  • Sisestatud info
    • Ei pea olema sama info, mis sisestati: lihtsalt tagasiside ning muu navigatsiooni näitamiseks

Esitamine

  • Salvestage töö arvutiklassi W: kettale või veebi.
  • Saatke e-post jaagup.irve@ttu.ee aadressil, mille teemarida on "UI:Kassid" (mis on oluline, sest sortimine!), ning milles on teie töö aadress.

NB: Arvutiklasside veebiketastel leiduv on nähtav aadressil: http://www.tud.ttu.ee/web/Teie.Kasutajanimi/ ja vajab index.html faili (ning ärge unustage suuri tähti). Hindamise sissekandmisel on kasu ka ka autorite nimedest!