Pokyny pro lidské rozhraní - Human interface guidelines
![](http://upload.wikimedia.org/wikipedia/commons/thumb/a/a2/Xpdf-screenshot.png/220px-Xpdf-screenshot.png)
Pokyny pro lidské rozhraní (VYSOKÝ) jsou vývoj softwaru dokumenty, které vývojářům aplikací nabízejí řadu doporučení. Jejich cílem je zlepšit zážitek pro uživatele tím, že budou aplikační rozhraní intuitivnější, učitelnější a konzistentnější. Většina průvodců se omezuje na definici společného vypadat a cítit pro konkrétní aplikace desktopové prostředí. V průvodcích je uveden výčet konkrétních zásad. Politiky jsou někdy založeny na studiích interakce člověka s počítačem (tzv studie použitelnosti ), ale většina je založena na konvencích zvolených předvolbami vývojářů platformy.[Citace je zapotřebí ]
Ústředním cílem HIG je vytvořit konzistentní prostředí napříč prostředím (obecně operační systém nebo desktopové prostředí ), včetně aplikace a další používané nástroje. To znamená jak použití stejného vizuálního designu, tak vytvoření konzistentního přístupu a chování k běžným prvkům rozhraní - od jednoduchých, jako je například tlačítka a ikony až po složitější stavby, jako např dialogová okna.
HIG jsou doporučení a rady, které mají vývojářům pomoci vytvářet lepší aplikace. Vývojáři se někdy záměrně rozhodnou je porušit, pokud si myslí, že pokyny neodpovídají jejich aplikaci, nebo testování použitelnosti odhaluje výhodu v tom. Organizace vydávající HIG však může zadržet schválení aplikace. Mozilla Firefox Například uživatelské rozhraní jde proti GNOME HIG projektu, což je jeden z hlavních argumentů pro zahrnutí Zjevení Páně místo Firefoxu v distribuci GNOME.[1]
Rozsah
Pokyny pro lidské rozhraní často popisují pravidla vizuálního designu, včetně designu a stylu ikon a oken. Mnohem méně často určují, jak vstup uživatele a interakce mechanismy fungují. Kromě podrobných pravidel pokyny někdy také poskytují širší návrhy, jak organizovat a navrhovat aplikaci a psát text uživatelského rozhraní.
HIG se také dělají pro aplikace. V tomto případě bude HIG stavět na platformě HIG přidáním běžné sémantiky pro řadu aplikačních funkcí.
Pokyny pro různé platformy
Na rozdíl od pokynů pro konkrétní platformu napříč platformami pokyny nejsou vázány na odlišnou platformu. Tyto pokyny obsahují doporučení, která by měla platit na jakékoli platformě. Vzhledem k tomu, že to není vždy možné, mohou zásady pro různé platformy vážit dodržování předpisů oproti uloženému pracovnímu zatížení.
Příklady
Linux, Operační Systém Mac, Unixový
- Pokyny pro lidské rozhraní základního OS
- Pokyny pro lidské rozhraní GNOME
- Pokyny pro lidské rozhraní KDE
- Pokyny pro lidské rozhraní makra
- Pokyny pro lidské rozhraní OLPC
- Průvodci designem aplikací v Ubuntu
- Pokyny pro uživatelské rozhraní Xfce
Programovací jazyky
Přenosná zařízení
Microsoft Windows
- Pokyny k interakci s uživatelským zážitkem Windows (pro Windows 7 a Windows Vista)
- Systém Microsoft Fluent Design (pro zařízení se systémem Windows 10)
- Knihovna návrhů pro Windows Phone
Smíšený
- Pokyny pro uživatelské rozhraní Eclipse (2007)
- wyoGuide, cross-platform HIG (wxWidgets )
- ELMER (pokyny pro veřejné formuláře na internetu)
- Pokyny pro lidské rozhraní Haiku
Viz také
- Uživatelské rozhraní
- Zařízení lidského rozhraní
- Použitelnost
- Společný přístup uživatelů
- Tvůrce grafického uživatelského rozhraní
- Linux na ploše
- Zásada nejmenšího úžasu