|
АБРАКАДАБРА (Тоже самое но в читаемом виде)
Vsem snova privet. Segodna budu rasskazivat' o moem lubimom — o Uzabiliti.
V russkom azike est' etomu modnomu slovu zamena — Udobstvo. No kogda re4' idet ob udobstve vzaimodeystvia 4eloveka s komp'uterom, to mi srazu govorim uzabiliti.
V etoy stat'e budet rassmotrena vsego li6' forma vvoda dati, kotoraa nam tak 4asto vstre4aetsa pri registracii na lubom sayte. 4a6e vsego prosat vvodit' svou datu rojdenia. Za4em vsem na svete adminam znat' den' moego rojdenia — neizvestno, no budem s4itat', 4to dla statistiki.
Sna4ala okunemsa v istoriu.
Vse samie pervie sayti i programmi predlagali pol'zovatelu vot takoe pole:
Estestvenno, srazu voznikli problemi. Ludi zapolnali dannoe pole kto kak mog i privik:
12 iula 1980 12-07-1980 07/12/80 i tak dalee...
Poetomu bilo pridumano sleduu6ee:
No nekotorim bilo po barabanu na eto, drugie prosto ne 4itali, to, 4to bilo napisano v skobkax. Togda programmisti i pridumali razdelit' pole na tri:
Vrode bi mojno bilo obleg4enno vzdoxnut'. No pol'zovateli narod tupoy i plevat' oni xoteli na eti pola. Po etim pri4inam v pole den' vbivalsa mesac i naoborot. Kto vvodil mesac 4islom, a kto i slovom.
Razrabot4iki prizadumalis' i ponali 4to lu46iy sposob izbejat' o6ibok ot tupix pol'zovateley eto ne dat' im vozmojnosti dopustit' ix. I izobreli oni vot eto:
V takom vide, dannaa forma vstre4aetsa, na bol'6instve saytov, i po sey den'. I vrode bi vse normal'no, no est' mnogo NO.
Vo-pervix, ona ne isklu4aet vsakix tam 31 fevrala. vo-vtorix, samo legko vibrat' mesac, no vot den', a v osobennosti god vibirat' o4en' slojnaa zada4a. Posudite sami:
Nujno dolgo skrolirovat', 4tobi dobrat'sa do nujnogo goda. A mi, ved', stremimsa k ideal'nosti i doljni adaptirovat' interfeys, kak dla starikov, tak i dla mladencev. V svazi s etim na mnogix nine6nix saytax mi vidim sleduu6ee:
mail.ru
Andeks
Vsakie forumi
ebay
K sojaleniu, vse eti formi na za6i6eni ot duraka i ne isklu4aut vvoda, dopustim, takoy dati: 31 noabra 3450 goda.
4to je mi mojem sdelat'? A sdelat' mojno mnogoe. Mi mojem u4itivat' osobennosti kajdogo mesaca, a takje visokosniy god ili net.
— Da ti axrenel! — skajut programmisti.
No a skaju, 4to danniy modul' pridetsa sdelat' odin raz i potom v budu6em ego bez problem prikru4ivat' k lubomu va6emu produktu.
No v svazi s etim poradok zapolnenia pridetsa pomenat': sna4ala mi budem vvodit' god i mesac, a potom na osnove polu4ennix dannix v spisok Den' stavit' nujnoe koli4estvo den'kov. Pri4em spisok Den' budet ne dostupen dla pol'zovatela, poka on ne viberet God i Mesac.
Nu, vrode problem voznikat' ne doljno, pol'zovat' po obi4au dvigaetsa sleva napravo.
No problemi e6e est'. Spiski God i Den' vse e6e ne uzabel'ni. 4to mi mojem predprinat'?
A pridumal vot, 4to:
Na moy vzglad, v takom spiske otiskat' trebuemiy god budet poleg4e — glaz legko ceplaetsa za desatki, nu i vniz provesti na neskol'ko stro4ek toje netrudno. Nudnogo skrollinga net.
Spisok Mesac, vrode bi, ne trebuet ni kakix modernizaciy.
A vot Den', mojno predstavit' v klassi4eskom kalendarnom bloke
Estestvenno dni sleduet vivodit' na osnove, pervix dvux poley.
Na moy vzglad, takaa forma vvoda dati rojdenia, pozvolit izbejat' zavedomo nevernix dat i dast pol'zovatelu udobniy vvod. habrahabr.ru/blog/ui_design_and_usability/36974.html#habracut
|
|