A GUI , eller " grafisk brukergrensesnitt , " består av objekter som brukere kan samhandle . Opprette et intuitivt , vennlig GUI som veileder brukerne effektivt krever mer enn bare å plassere kontrollene tilfeldig på et skjema eller en webside . GUI-applikasjoner , inkludert Windows selv , sparer brukerne utallige timer ved å tillate dem å utføre komplekse oppgaver ved å klikke på en knapp eller via musebevegelser . En måte å bygge et intuitivt program er å gjennomgå en sjekkliste over GUI design prinsipper og verifisere at programmet overholder alle elementer i listen . Grafiske brukergrensesnitt
Computer brukere kommuniserer med datamaskiner via tastatur , berøringsskjerm , joystick og til og med mikrofoner som kommuniserer med talegjenkjenning. Musen , som brukes av millioner , fungerer som en virtuell finger slik at du kan peke på tekst eller bilde gjenstander og få dem til å utføre handlinger. Menyer , for eksempel inneholder ofte tekst og bilde ikoner som hjelper brukere med å identifisere spesifikke elementer raskt . Ditt mål som en applikasjon designer er å sikre at brukere kan samhandle med gjenstander raskt og effektivt uten å måtte finne ut hvordan programmene fungerer .
GUI Retningslinjer
Microsoft skisserer retningslinjer , standarder og grunnleggende design prinsipper som designere bør bruke når du oppretter GUI-applikasjoner . Studere noen populære programmer , og du vil sannsynligvis se at de har felles grafiske egenskaper . Menyer , for eksempel , vises øverst i vinduet , der brukerne forventer dem , og kontekstmenyene åpen når du høyreklikker vinduer og skjemaer . Ved å bruke disse prinsippene når du oppretter din egen GUI applikasjonen , lar deg brukere å samhandle med ditt program ved hjelp av ferdigheter de allerede har lært ved å arbeide med andre Windows-programmer .
GUI Design sjekklister
Selv om mange grafiske design prinsipper er sunn fornuft , kan du være sikker på at du dekker dem alle ved å plassere dem i en sjekkliste og sjekke dem ut som du undersøke din GUI. En sjekkliste består av utsagn som " Car -motoren er på. " Denne enkle setningen gjør det mulig å plassere en hake ved siden av det hvis betingelsen er sann . En av de viktigste grafiske utforming huskelisteelementer er , " Brukere trenger ikke en manual for å bruke programmet . " Hvis du kan plassere en hake ved siden av dette elementet , vil du ha tatt det første skrittet i å tilby et program som andre kan bruke produktivt.
Andre Sjekkliste Items
Andre viktige huskelisteelementer ber deg om å gi meningsfylte navn til tekst objekter, gruppe -relaterte kontroller for å gjøre dem lettere å finne og sørge for at brukerne skal få nødvendig visuell tilbakemelding når det passer. Denne tilbakemeldingen kan skje gjennom feilmeldinger, pop-up- menyer eller fargeendring effekter som synliggjør viktige elementer på et skjema eller en side . Etter kompilering sjekkliste , starte din søknad og gå gjennom hvert element i sjekklisten . En sjekkliste er også nyttig fordi det kan tvinge deg til å utføre en oppgave, for eksempel å klikke på en knapp , før du sjekker ut en sjekkliste element. Mange bøker og elektroniske dokumenter inneholder nyttige GUI sjekkliste elementer du kan legge til dine sjekklister . Et søk etter GUI sjekklister vil slå opp disse elementene.