3892
Comment: Add link to url FR
|
4202
sync with English master v. 16 (still renaming to do)
|
Deletions are marked like this. | Additions are marked like this. |
Line 3: | Line 3: |
||<tablestyle="width: 100%;" style="border: 0px hidden">~-[[DebianWiki/EditorGuide#translation|Translation(s)]]: [[User_interface|English]] - [[fr/User_interface|Français]] - Italiano -~||<style="text-align: right;border: 0px hidden"> (!) [[/Discussion|Discussion]]|| | ||<tablestyle="width: 100%;" style="border: 0px hidden">~-[[DebianWiki/EditorGuide#translation|Translation(s)]]: [[UserInterface|English]] - [[fr/User_interface|Français]] - Italiano -~||<style="text-align: right;border: 0px hidden"> (!) [[/Discussion|Discussion]]|| |
Line 40: | Line 40: |
---- CategoryCommandLineInterface | CategoryDesktop | CategoryRedundant: refactor, move info to relevant pages, use this as a disambiguation page or rename to a proper wikiname ##I did the renaming rather that transforming in a disambiguation to pages that too don't explain what a user Interface is. |
L'interfaccia utente è l'insieme dei mezzi con cui le persone (gli utenti) interagiscono con una particolare macchina, dispositivo, programma informatico o un altro strumento complesso (il sistema). L'interfaccia utente fornisce i mezzi per:
- Input, che permette agli utenti di controllare il sistema
Output, che permette al sistema di informare gli utenti (chiamato anche feedback)
Introduzione
Per lavorare con un sistema, un utente deve essere in grado di controllarlo e di poterne accertare lo stato. Quando guida un'automobile, per esempio, il guidatore usa lo sterzo per controllare la direzione del veicolo e il pedale dell'acceleratore, il pedale del freno e il cambio delle marce per controllare la velocità del veicolo. Il guidatore conosce la posizione del veicolo guardando attraverso il parabrezza e la esatta velocità del veicolo leggendo il tachimetro. L'interfaccia utente dell'automobile è l'insieme totale degli strumenti che il guidatore può usare per compiere la funzione di guida e di mantenimento dell'automobile.
Interfacce utente in informatica
Nelle scienze informatiche e nella interazione uomo-computer, parlando di interfaccia utente (di un programma informatico) si fa riferimento alle informazioni grafiche, testuali e sonore che il programma presenta all'utente e alle sequenze di controllo (come la pressione di tasti sulla tastiera del computer, i movimenti del mouse e le selezioni con touchscreen) che l'utente usa per controllare il programma.
Tipologie
Al momento della stesura di questo testo (2005) le tipologie più comuni di interfaccia utente sono le seguenti:
Command-line interface - Interfaccia a riga di comando (CLI), in cui l'utente fornisce l'input digitando una stringa di comando con la tastiera ed il sistema fornisce l'output stampando testo sul monitor del computer. È usata per compiti di amministrazione del sistema, ecc.
Batch interface - Interfaccia batch, interfaccia utente non interattiva in cui l'utente specifica tutti i dettagli del batch job prima dell'elaborazione non interattiva e riceve l'output quando tutta l'elaborazione è stata terminata. Il computer non chiede ulteriore input una volta che l'elaborazione è cominciata.
Graphical user interface - Interfaccia utente grafica (GUI), che accetta input da dispositivi quali la tastiera e il mouse e fornisce output grafico articolato sul monitor del computer. Ci sono almeno due principi diversi comunemente usati nella progettazione di GUI: interfacce orientate agli oggetti ed interfaccie orientate all'applicazione.
Web-based user interface - Interfaccia utente basata sul Web, che accetta input e fornisce output tramite la generazione di pagine web che sono trasportate via Internet e visualizzate dall'utente usando un programma di navigazione del web.
Storia
La storia delle interfacce utente può essere divisa nelle seguenti fasi, in base al tipo predominante di interfaccia utente:
- Interfaccia batch, 1945-1968
- Interfaccia utente a riga di comando, 1969-1983
- interfaccia utente grafica, dal 1984 ad oggi
Ulteriori informazioni
Si veda anche Ncurses per interfacce utente semi-grafiche.
Collegamenti esterni
Chapter 2. History: A Brief History of User Interfaces in "The Art of Unix Usability" di Eric Steven Raymond & Rob W. Landley, 2004.
CategoryCommandLineInterface | CategoryDesktop | CategoryRedundant: refactor, move info to relevant pages, use this as a disambiguation page or rename to a proper wikiname