Her presenteres vi ulike "Worst Practices" for grensesnitt.. og hvordan vi kan gjøre det bedre.
Vi skal lære av andres feil ;-).
I Notes kan vi lage applikasjoner så raskt at vi glemmer UI! (Notes is a RAD application). Men brukere liker ikke applikasjoner som kaster bort brukernes tid. Og brukerne er nå bortskjemt med gode applikasjoner på web. (Yeah Buzzword again: WEB 2.0).
1. Please!!!
Lag feilmeldinger som brukere forstår, og hvordan feil kan rettes eller hvem skal meldes om feilen. Og en feilmelding kan jo være stilig. Og det finnes en base med gode feilmeldiner for alle de rare kodene som Lotus kan komme opp med.
2. Bruk riktige kontroller, Checkbox'er, Radio Button osv.
Vi skal lære av andres feil ;-).
I Notes kan vi lage applikasjoner så raskt at vi glemmer UI! (Notes is a RAD application). Men brukere liker ikke applikasjoner som kaster bort brukernes tid. Og brukerne er nå bortskjemt med gode applikasjoner på web. (Yeah Buzzword again: WEB 2.0).
1. Please!!!
Lag feilmeldinger som brukere forstår, og hvordan feil kan rettes eller hvem skal meldes om feilen. Og en feilmelding kan jo være stilig. Og det finnes en base med gode feilmeldiner for alle de rare kodene som Lotus kan komme opp med.
2. Bruk riktige kontroller, Checkbox'er, Radio Button osv.
3. Bruk farger riktig!!
Notes applikasjonen skal ikke se ut som Smarties.
Bruk farger som er i samme farge palette. Vet du ikke hva det er? Google it!
4. Ikke la Domino Server bestemme design på web.
Bruk CSS, Dojo, Ext.nd osv. Domino UI har ikke endret seg siden 1997.
5. Tabs gone wild.
If you see a "twidgie" you have to many tabs. En "twidige" er disse pilene du får når du har for mange tabs. Ikke ha mer en 6-8!
6. If they can't do it, don't show it.
Ikke vis nagivering, knapper osv som brukeren IKKE har lov å trykke på.
7. Skjerm og papir er ikke det samme.
Lag 'Printer friendly' versjon av dokumentene.
8. Composite Applications.
Dette er vanskelig, og det er lett å gå overbord med dette. Desktopen i "composite applications" må ikke i sum bli for vanskelig. La komponentene handle sammen og relatere til hverandre.
9. Poler applikasjonen din.
Ikke gi brukerne default Lotus Domino design.
10. Alt trenger ikke å se ut som 'Notes Mail'.
Tenk nytt. La brukere filtrere informasjon, søke, presentere i rapport (alt trenger ikke være i et view).
Du trenger ikke alltid ha 2 -3 ui pane.
11. Business drives applications, applications drives infrastructure.
Admin bestemmer ikke hva som er lov og ikke lov.
12. Your App is not a video game.
Grafikk skal ha en hensikt.
Forsiktig med bakgrunner.
Ikke kast bort plass, ikke plasser ting for tett.
Husk fargevalg.
13. Don't asume.
Hvor lett er det ikke å anta at brukerne tenker det samme som deg?
Gi gode hint om hva som forventes eller hva som kan gjøres.
14. Feedback!
Brukere har
Oppsummert:
Ui må være logisk, klart og konsist og lett å bruke.