- Inmatning, som ger användaren möjlighet att påverka systemet
- Utdata, som ger systemet möjlighet att presentera information och visa resultatet av användarens påverkan
Interaktionen med användargränssnitt studeras framförallt inom området Människa-Dator-Interaktion (MDI).
Användargränssnitt på skärmen
Det många (förenklat) menar med användargränssnitt är avgränsat till det man ser på skärmen.
Denna del av gränssnittet kan vara antingen ett grafiskt användargränssnitt, som till exempel för de flesta Windows-program, eller textbaserat, som de flesta äldre DOS-program och många Unix-program.
I Unix- och Linux-miljöer kan man ofta välja om man ska lösa en uppgift med ett grafiskt gränssnitt eller ett textbaserat. Många program har tre typers gränssnitt: ett som används genom enskilda kommandon och parametrar till dessa, ett textbaserat interaktivt och ett grafiskt interaktivt. Det grafiska användargränssnittet finns ofta i varianter för olika skrivbordsmiljöer. Användar-gränssnittet är i många fall ett självständigt program, som antingen använder bakgrundsprogrammet genom ett programbibliotek eller använder det genom kommandogränssnittet.
Då man arbetar i en grafisk miljö kan man använda kommando- och textbaserade program genom en terminalemulator, som erbjuder programmen den ”icke-grafiska” miljö de är skrivna för.
Det kommandobaserade gränssnittet har den stora fördelen att kommandona lätt kan anropas från skript och olika uppgifter därmed automatiseras. Exempel på detta är bildhanteringsprogrammet Gimp som genom verktygssamlingen imagemagick tillåter bildmanipulation från kommandoraden. Därmed kan till exempel stora mängder bilder snabbt beskäras, förminskas, sparas i andra format, vändas och förses med korrekt datumstämpel.
Andra typer av gränssnitt
En typ av gränssnitt som blir allt vanligare är webb-baserade användar-gränssnitt. Det innebär att användaren kan styra ett system med hjälp av sin webbläsare via en webbsida. På så sätt behöver inget skilt program installeras på användarens dator.
Vid sidan av moderna persondatorer finns det många olika typer av system med andra användargränssnitt. Till exempel telefonbaserade användargränssnitthos banker med mera där användaren får en datorgenererad röst uppläst, och kan göra olika val genom att trycka på telefonens knappsats eller säga röstkommandon.
En del tidiga datorer använde hålkort som användargränssnitt.
Läs mer om:
World Wide Web
Internet
Informationsteknik
Datateknik
Denna artikel omfattas av Creative Commons Erkännande-Dela Lika-licens;
Den använder sig av material från Wikipedia.