İnsan arayüzü yönergeleri - Human interface guidelines

Gösterilen belge, GNOME İnsan Arayüzü Yönergeleri metninin Bölüm 5 "İlerleme Pencereleri"nden bir sayfadır, GFDL 1.1 veya daha sonra yayınlanmıştır, Ön Kapak Metinleri, Arka Kapak Metinleri ve Değişmez Bölümler yoktur.

İnsan arabirimi yönergeleri ( HIG ), uygulama geliştiricilerine bir dizi öneri sunan yazılım geliştirme belgeleridir. Amaçları, uygulama arayüzlerini daha sezgisel, öğrenilebilir ve tutarlı hale getirerek kullanıcıların deneyimini geliştirmektir. Çoğu kılavuz , belirli bir masaüstü ortamındaki uygulamalar için ortak bir görünüm ve his tanımlamakla sınırlıdır . Kılavuzlar belirli politikaları sıralar. Politikalar bazen insan-bilgisayar etkileşimi çalışmalarına ( kullanılabilirlik çalışmaları denir ) dayanır, ancak çoğu platform geliştiricilerinin tercihleri ​​tarafından seçilen sözleşmelere dayanır.

Bir HIG'nin temel amacı, kullanılan uygulamalar ve diğer araçlar dahil olmak üzere, ortamda (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 butonlar ve simgeler gibi basit olanlardan iletişim kutuları gibi daha karmaşık yapılara kadar arabirimin ortak öğelerine tutarlı erişim ve davranış oluşturulması anlamına gelir .

HIG'ler, geliştiricilerin daha iyi uygulamalar oluşturmasına yardımcı olmayı amaçlayan öneriler ve tavsiyelerdir. Geliştiriciler bazen yönergelerin uygulamalarına uymadığını düşündüklerinde veya kullanılabilirlik testinin bunu yapmanın bir avantajı olduğunu düşündüklerinde kasıtlı olarak onları kırmayı seçerler . Ancak buna karşılık, HIG'yi yayınlayan kuruluş, başvurunun onayını durdurabilir. Örneğin Mozilla Firefox'un kullanıcı arayüzü, GNOME dağıtımına Firefox yerine Epiphany'yi dahil etmenin ana argümanlarından biri olan GNOME projesinin HIG'sine aykırıdır .

Dürbün

İnsan arabirimi yönergeleri, genellikle simge ve pencere tasarımı ve stili dahil olmak üzere görsel tasarım kurallarını tanımlar. Çok daha az sıklıkla, kullanıcı girdisi ve etkileşim mekanizmalarının nasıl çalıştığını belirtirler . Ayrıntılı kuralların yanı sıra, kılavuzlar bazen uygulamanın nasıl düzenlenip tasarlanacağı ve kullanıcı arayüzü metninin nasıl yazılacağı hakkında daha geniş önerilerde bulunur.

HIG'ler de uygulamalar için yapılır. Bu durumda HIG, bir dizi uygulama işlevi için ortak semantiği ekleyerek bir HIG platformu üzerinde oluşturacaktır.

Platformlar arası yönergeler

Platforma özel yönergelerin aksine, platformlar arası yönergeler ayrı bir platforma bağlı değildir. Bu yönergeler, herhangi bir platformda doğru olması gereken önerilerde bulunur. Bu her zaman mümkün olmadığından, platformlar arası yönergeler, dayatılan iş yüküne karşı uyumu tartabilir.

Örnekler

Linux , macOS , Unix benzeri

Programlama dilleri

Taşınabilir cihazlar

Microsoft Windows

Çeşitli

Ayrıca bakınız

Referanslar