Bune practici pentru HMI

Numim cele mai bune practici pentru HMI (interacțiunea om-mașină sau în engleză HIG pentru orientările interfeței umane ), liniile directoare pe care dezvoltatorii trebuie să le urmeze în producția de software pentru a respecta consistența aspectului și a funcțiilor. Diferite interfețe grafice destinate unei anumite sistemul de operare sau mediul grafic .

Aceste reguli de conduită sunt stabilite sub formă de recomandări de către editorul sistemului de operare. Acestea își propun să îmbunătățească utilizarea software-ului de către utilizatori prin exploatarea resurselor pe care le pot găsi în alte software-uri. În general, cele mai bune practici definesc mai întâi regulile care trebuie respectate în ceea ce privește aspectul vizual (alegerea fonturilor de caractere , locația meniurilor , convențiile de pe pictograme , butoane , casete de dialog și ferestre etc.). În funcție de caz, acestea se pot referi la utilizarea culorii, a transparenței și a efectelor de umbrire sau chiar a animațiilor. Acestea se extind, de asemenea, la toate mecanismele legate de interacțiunea om-mașină , utilizabilitatea , funcțiile de ajutor sau prezentarea și introducerea informațiilor. Scopul este de a oferi utilizatorilor același mediu vizual și același tip de comportament pentru fiecare element, indiferent de software-ul pe care îl folosesc.

Aceste reguli sunt stabilite pe baza studiilor ergonomice și a convențiilor estetice. Acestea diferă în funcție de sistem sau mediu: cele mai bune practici ale Windows sau GNOME au particularități în comparație cu cele din Mac OS X sau Symbian OS .

În mediul GNU / Linux

În GNU / Linux HIG-urile sunt disponibile pentru cei mai cunoscuți manageri de ferestre :

În sistemele Apple

Apple a fost unul dintre primii editori care a oferit recomandări GUI , care au dictat poziția barei de meniu, aspectul ferestrelor și estetica generală a icoanelor. Aceste recomandări, grupate în Ghidul Apple Human Interface , sunt disponibile online și se aplică software-ului proiectat pentru Max OS ( Mac OS X ), iOS , tvOS și , respectiv, watchOS . Alte documente sunt disponibile pentru iPhone .

În universul Windows

De asemenea, trebuie remarcat faptul că aceste recomandări se schimbă în timp, în funcție de versiunile de Windows. Recomandările pentru Windows XP diferă de Windows 7 , care la rândul lor sunt diferite de recomandările pentru proiectarea aplicațiilor Windows 10 și a aplicațiilor universale (UWP) , de exemplu.

Note și referințe

  1. „  KDE Human Interface Guidelines - Human Interface Guidelines documentation  ” , la hig.kde.org (accesat la 16 februarie 2021 )
  2. „  GNOME Human Interface Guidelines  ” , la developer.gnome.org (accesat la 16 februarie 2021 )
  3. Ghidul Apple Human Interface
  4. „  Teme - iOS - Orientări pentru interfața umană - Dezvoltator Apple  ” , pe developer.apple.com (accesat la 16 februarie 2021 )
  5. „  Teme - tvOS - Linii directoare pentru interfața umană - Apple Developer  ” , pe developer.apple.com (accesat la 16 februarie 2021 )
  6. „  Noțiuni introductive - watchOS - Linii directoare pentru interfața umană - Dezvoltator Apple  ” , pe developer.apple.com (accesat la 16 februarie 2021 )
  7. iPhone DevCenter
  8. www.ics.uci.edu/~kobsa/courses/ICS104/course-notes/Microsoft_WindowsGuidelines.pdf
  9. (en-US) hickeys , „  Guidelines - Win32 apps  ” , la docs.microsoft.com (accesat la 16 februarie 2021 )
  10. (ro-SUA) Karl-Bridge-Microsoft , „  Proiectare și cod pentru aplicații Windows - aplicații UWP  ” , la docs.microsoft.com (accesat la 16 februarie 2021 )