Human Interface Guidelines: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
wlink
Recupero di 1 fonte/i e segnalazione di 0 link interrotto/i.) #IABot (v2.0.9.5
 
(16 versioni intermedie di 14 utenti non mostrate)
Riga 1:
In [[informatica]] le '''Human Interface Guidelines (HIG)''', letteralmente '''Linee guida per interfacce umane''', sono documenti che forniscono agli sviluppatori di [[applicazione (informatica)|applicazioni]] una serie di raccomandazioni da seguire per rendere le interfacce più intuitive, facili da imparare e consistenti nel comportamento, migliorando in questo modo l'interazione tra utente e [[computer]].
 
La maggior parte delle guide si limitano a definire un comune aspetto e comportamento (''look and feel'') per le applicazioni di un particolare [[desktop environment|ambiente desktop]] o [[sistema operativo]].
Le regole definite nelle guide sono a volte basate su studi di interazione uomo-computer, i cosiddetti "studi di [[usabilità]]", ma la maggior parte di esse sono basate su convenzioni arbitrarie scelte dagli sviluppatori della [[piattaformaPiattaforma (softwareinformatica)|piattaforma]] a cui si riferiscono.
 
L'obiettivo principale di una HIG è di fornire all'utente un comportamento consistente delle applicazioni in tutto l'ambiente in cui egli si trova ad operare, in genere un ambiente desktop o l'intero [[sistema operativo]]. Le interfacce delle applicazioni che l'utente utilizza dovranno, quindi, avere lo stesso stile grafico e dovranno comportarsi in modo simile quando presenteranno elementi simili nell'interfaccia, sia per elementi semplici come un bottone o un'icona, sia per elementi più complessi come una finestra di dialogo.
 
Al 2017, l'HIG di Microsoft rappresentava uno standard di fatto per il settore, caratterizzato dall'impiego di uno o due dispositivi [[Microsoft Kinect#Descrizione e funzionamento|Kinect]] e del ''push-to-press'', un gesto dell'utilizzatore che consiste nell'emulare la pressione di un tasto per attivare l'[[Evento (informatica)|evento]] associato all'immagine selezionata dal cursore.<ref>{{cita pubblicazione | autore = Vito Gentile | autore2 = Salvatore Sorce | autore3 = Alessio Malizia | autore4 = Dario Pirrello, Antonio Gentile | url = https://www.vitogentile.it/pdf/Gentile2016AVI.pdf | formato = pdf | titolo = Touchless interfaces for public displays: can we deliver interface designers from introducing artificial push-button gestures? | lingua = en |pp=40-43 |oclc=6468736890 | isbn = 978-1-4503-4131-8 | editore = ACM | rivista = Proceedings of the International Working Conference on Advanced Visual Interfaces | città = Bari | data = 7-10 giugno 2016 | doi = 10.1145/2909132.2909282 | urlarchivio = https://web.archive.org/web/20190823104737/https://www.vitogentile.it/pdf/Gentile2016AVI.pdf/ | urlmorto = no | accesso = 23 agosto 2019 }}</ref>
== Esempi di HIG ==
 
* {{en}} [http://developer.gnome.org/projects/gup/hig/ Linee guida per interfacce umane dell'ambiente desktop GNOME]
== Note ==
* {{en}} [http://developer.kde.org/documentation/standards/kde/style/basics/ Linee guida per interfacce umane dell'ambiente desktop KDE]
<references />
* {{en}} [http://developer.apple.com/documentation/UserExperience/Conceptual/OSXHIGuidelines/ Linee guida per interfacce umane della Apple]
 
* {{en}} [http://msdn.microsoft.com/library/en-us/dnwue/html/welcome.asp Esperienza Utente di Microsoft Windows]
== Collegamenti esterni ==
* {{en}} [http://java.sun.com/products/jlf/ed2/book/index.html Linee guida per la progettazione dell'aspetto e del comportamenti delle applicazioni Java]
==; Esempi di HIG ==
** {{en}} [http://java.sun.com/products/jlf/at/book/index.html Linee guida per la progettazione dell'aspetto e del comportamenti delle applicazioni Java: Argomenti avanzati]
* {{cita web|url=https://developer.gnome.org/hig-book/stable/|titolo=Linee guida per interfacce umane dell'ambiente desktop GNOME|lingua=en|accesso=15 aprile 2014|dataarchivio=27 marzo 2014|urlarchivio=https://web.archive.org/web/20140327040710/https://developer.gnome.org/hig-book/stable/|urlmorto=sì}}
* {{cita web|lingua=en}} [http|url=https://developerhig.gnomekde.org/projects/gup/hig/ |titolo=Linee guida per interfacce umane dell'ambiente desktop GNOME]KDE}}
* {{en}}cita [httpweb|url=https://developer.apple.com/library/mac/documentation/UserExperience/Conceptual/OSXHIGuidelinesAppleHIGuidelines/ Intro/Intro.html|titolo=Linee guida per interfacce umane della Apple]|lingua=en}}
* {{en}}cita [httpweb|url=https://msdndocs.microsoft.com/library/en-us/dnwuewindows/htmlwin32/welcome.asp uxguide/guidelines|titolo=Esperienza Utente di Microsoft Windows]|lingua=en}}
* {{en}}cita [web|url=http://java.sun.com/products/jlf/ed2/book/index.html |titolo=Linee guida per la progettazione dell'aspetto e del comportamenti delle applicazioni Java]|lingua=en}}
** {{en}}cita [web|url=http://java.sun.com/products/jlf/at/book/index.html |titolo=Linee guida per la progettazione dell'aspetto e del comportamenti delle applicazioni Java: Argomenti avanzati]|lingua=en}}
* {{en}} [[wyoGuide]], una HIG multipiattaforma
 
[[Categoria:Interazione uomo-computer]]
 
[[de:Human Interface Guideline]]
[[en:Human interface guidelines]]
[[es:Human Interface Guidelines]]
[[fr:Human Interface Guidelines]]
[[ru:HIG]]