**HIG** (Human interface guidelines veya İnsan arayüzü yönergeleri) uygulama geliştiricilerine bir dizi öneriler sunan yazılım geliştirme belgeleridir. Amaç, uygulama arayüzlerini daha sezgisel, öğrenilebilir ve tutarlı hale getirerek kullanıcıların deneyimini iyileştirmektir. Kılavuzların çoğu, belirli bir masaüstü ortamında uygulamalar için ortak bir görünüm ve his tanımlamakla sınırlanır. Kılavuzlar belirli politikaları numaralandırır. Politikalar bazen insan-bilgisayar etkileşimi çalışmalarına (dolayısıyla kullanılabilirlik testi) dayanmaktadır, ancak çoğu platform geliştiricileri tarafından seçilen keyfi sözleşmelere dayanmaktadır.

HIG'nin temel amacı, kullanılan uygulamalar ve diğer araçlar da dahil olmak üzere çevre genelinde (genellikle bir işletim sistemi veya masaüstü ortamı) tutarlı bir deneyim yaratmaktır. Bu, hem aynı görsel tasarımın uygulanması, hem de arayüzün ortak öğelerinin tutarlı bir şekilde erişilmesi ve bu öğelerin davranışının oluşturulması anlamına gelir. butonlar ve ikonlar gibi basit öğelerden, iletişim kutuları gibi daha karmaşık yapılara kadar oluyor.

HIG'ler, geliştiricilerin daha iyi uygulamalar yaratmalarına yardımcı olmak amacıyla öneriler ve tavsiyelerdir. Geliştiriciler bazen kasıtlı olarak, kılavuzların uygulamalarına uymadığını düşünürlerse, kopar seçerler veya kullanılabilirlik testi yaparken bir avantaj sağlarlar. Bununla birlikte, HIG'i yayınlayan kuruluş, başvurunun onaylanmasını durdurabilir. Örneğin Mozilla Firefox'un kullanıcı arabirimi GNOME projesinin HIG'ine karşı gidiyor ki, bu GNOME dağıtımında Firefox yerine Epiphany'nin temel argümanlarından biridir.

Kapsam
------

İnsan arayüzü yönergeleri genellikle simge ve pencere tasarımı ve tarzı da dahil olmak üzere görsel tasarım kurallarını tanımlar. Sıklıkla kullanıcı girişi ve etkileşim mekanizmalarının çalışma biçimini belirtirler. Ayrıntılı kuralların yanı sıra yönergeler, bazen uygulamanın nasıl düzenleneceği, tasarlanacağı ve kullanıcı arabirimi metni yazılması konusunda daha geniş kapsamlı önerilerde bulunur.

HIG'ler de uygulamalar için yapılır. Bu durumda HIG, bir dizi uygulama fonksiyonu için ortak semantiği ekleyerek HIG platformunda yer alacaktır.

Çapraz platform yönergeleri
---------------------------

Platforma özgü yönergelerin aksine, çapraz platform yazılımları yönergeleri farklı bir platforma bağlı değildir. Bu yönergeler, hangi platformda geçerli olması gerektiği konusunda önerilerde bulunur. Bunun her zaman mümkün olmadığı için çapraz platform yönergeleri, uygulanan iş yüküne karşı uyumluluğu tartabilir.

Örnekler
--------

Linux, macOS, Unix benzeri

* Elementary OS Human Interface Guidelines 17 Şubat 2018 tarihinde Wayback Machine sitesinde arşivlendi.
* GNOME Human Interface Guidelines 18 Şubat 2018 tarihinde Wayback Machine sitesinde arşivlendi.
* KDE Human Interface Guidelines 9 Kasım 2020 tarihinde Wayback Machine sitesinde arşivlendi.
* macOS Human Interface Guidelines 29 Eylül 2014 tarihinde Wayback Machine sitesinde arşivlendi.
* OLPC Human Interface Guidelines 2 Mart 2018 tarihinde Wayback Machine sitesinde arşivlendi.
* Ubuntu App Design Guides 26 Eylül 2017 tarihinde Wayback Machine sitesinde arşivlendi.
* Xfce UI Guidelines 6 Nisan 2018 tarihinde Wayback Machine sitesinde arşivlendi.

Programlama dili

* Eclipse User Interface Guidelines 1 Mart 2018 tarihinde Wayback Machine sitesinde arşivlendi.
* Java Look and Feel Design Guidelines, and Advanced Topics 2 Mart 2018 tarihinde Wayback Machine sitesinde arşivlendi.

Taşınabilir cihazlar

* Android Design 6 Mart 2018 tarihinde Wayback Machine sitesinde arşivlendi.
* Apple Watch Human Interface Guidelines 10 Temmuz 2016 tarihinde Wayback Machine sitesinde arşivlendi.
* iOS Human Interface Guidelines 16 Nisan 2016 tarihinde Wayback Machine sitesinde arşivlendi.

Microsoft Windows

* Windows User Experience Interaction Guidelines 11 Temmuz 2015 tarihinde Wayback Machine sitesinde arşivlendi. (Windows 7 ve Windows Vista)
* Design and UI for Universal Windows Platform (UWP) apps 14 Mart 2018 tarihinde Wayback Machine sitesinde arşivlendi. (Windows 10 tabanlı aygıtlar için)
* Design library for Windows Phone 5 Ağustos 2017 tarihinde Wayback Machine sitesinde arşivlendi.

Çeşitli

* wyoGuide 17 Ocak 2018 tarihinde Wayback Machine sitesinde arşivlendi. çapraz platform HIG (wxWidgets)
* ELMER kılavuzlar
* Haiku Human Interface Guidelines

Kaynakça
--------

1. ↑  "Arşivlenmiş kopya". 1 Mart 2018 tarihinde kaynağından arşivlendi. Erişim tarihi: 2 Mart 2018.
2. ↑  "Arşivlenmiş kopya". 2 Mart 2018 tarihinde kaynağından arşivlendi. Erişim tarihi: 2 Mart 2018.
3. ↑  "Arşivlenmiş kopya". 2 Mart 2018 tarihinde kaynağından arşivlendi. Erişim tarihi: 2 Mart 2018.
4. ↑  "Arşivlenmiş kopya". 4 Mart 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 2 Mart 2018.
5. ↑  "Arşivlenmiş kopya". 2 Mart 2018 tarihinde kaynağından arşivlendi. Erişim tarihi: 2 Mart 2018.

Dış bağlantılar
---------------

* GNOME 18 Şubat 2018 tarihinde Wayback Machine sitesinde arşivlendi.

Ayrıca bakınız
--------------

* Kullanıcı arayüzü
* İnsan Arayüz Cihazı
* Kullanılabilirlik
* IBM Ortak Kullanıcı Erişimi
* Grafik kullanıcı arayüzü oluşturucu