Aracılığıyla paylaş


Windows 7 Menüleri (Tasarım temelleri)

Not

Bu tasarım kılavuzu Windows 7 için oluşturulmuştur ve Windows'un daha yeni sürümleri için güncelleştirilmemiştir. Kılavuzun çoğu ilke olarak hala geçerlidir, ancak sunu ve örnekler geçerli tasarım kılavuzumuzu yansıtmaz.

Menüler, geçerli bağlamda kullanıcıların kullanabileceği hiyerarşik komut veya seçenek listeleridir.

Açılan menüler, fare tıklaması veya üzerine gelindiğinde isteğe bağlı olarak görüntülenen menülerdir. Normalde görünümden gizlenirler ve bu nedenle ekran alanından tasarruf sağlamanın verimli bir aracıdır. Alt menü veya basamaklı menü, bir menünün içinden isteğe bağlı olarak görüntülenen ikincil bir menüdür. Bunlar, alt menü etiketinin sonundaki bir okla gösterilir. Menü öğesi, menü içindeki tek bir komut veya seçenektir.

Menüler genellikle genellikle pencerenin en üstünde bulunan etiketli menü kategorilerinin listesi olan menü çubuğundan görüntülenir. Buna karşılık, kullanıcılar bağlam menüsünü destekleyen bir nesneye veya pencere bölgesine sağ tıkladığında bağlam menüsü açılır.

Menü ve alt menüekran görüntüsü

Açılan menü ve alt menüyü görüntüleyen tipik bir menü çubuğu.

Not

komut düğmeleriyle ilgili yönergeler, Araç Çubuklarıve klavye ayrı makalelerde sunulmuştur.

Kullanım desenleri

Menülerin çeşitli kullanım desenleri vardır:

Kullanım Örnek
Menü çubukları
menü çubuğunda açılan menülerde komutlar ve seçenekler görüntülenir.
menü çubukları çok yaygın ve bulunması kolay, ayrıca verimli bir alan kullanımı.
Açılan menüekran görüntüsü
Windows Mail'den bir menü çubuğu.
Araç Çubuğu menüleri
araç çubuğu olarak uygulanan menü çubuğu.
araç çubuğu menüleri, varsa yalnızca birkaç doğrudan komut içeren menü düğmeleri ve bölünmüş düğmelerdeki komutlardan oluşan araç çubuklarıdır.
Açılan menüekran görüntüsü
Windows Fotoğraf Galerisi'nde bir araç çubuğu menüsü.
Bu desenle ilgili yönergeler için bkz. Araç Çubukları.
sekme menülerini
açılan menüde bir sekmeyle ilgili küçük bir komut ve seçenek kümesi görüntüleyen sekmeler içindeki düğmeler.
menüleri olan sekmeler normal sekmeler gibi görünür, ancak alt kısımlarında açılan ok içeren bir düğme vardır. düğmeye tıklanması, sekmeyi seçmek yerine bir açılan menü görüntüler.
Açılan menüekran görüntüsü
Sekme menüleri Windows Media Player'da kullanılır.
Menü düğmeleri
açılan menüde küçük bir ilgili komut kümesi görüntüleyen komut düğmeleri.
menü düğmeleri içinde açılan ok olması dışında normal komut düğmeleri gibi görünür. düğmeye tıklanması, komut yerine bir açılan menü görüntüler.
bölme düğmeleri, bir komutun varyasyonları olması dışında menü düğmelerine benzer ve düğmenin sol bölümüne tıklandığında etiket üzerinde eylem doğrudan gerçekleştirilen bir işlem gerçekleşir.
Açılan komutların
küçük bir ilgili komut kümesi içeren bir menü düğmesi.
bağlam menülerini
geçerli bağlamla ilgili küçük bir komut ve seçenek kümesi görüntüleyen açılan menüler.
kullanıcılar bağlam menüsünü destekleyen bir nesneye veya pencere bölgesine sağ tıkladığında bağlam menüleri açılır menüsü.
komutların görüntülendiği bağlam menüsünün ekran görüntüsü
Windows Gezgini'nden bir bağlam menüsü.
Bağlam menüleri en iyi menü seçimiyse ancak tüm kullanıcılar için uygun bir çözüme ihtiyacınız varsa, menü açılan ok düğmesini kullanabilirsiniz.
Açılan menü düğmesi
Menü açılan düğmesiyle görünür hale gelen bağlam menüsü.
görev bölmesi menülerini
seçili nesne veya program moduyla ilgili küçük bir komut kümesi.
bağlam menülerinden farklı olarak, bunlar isteğe bağlı olarak değil, bir pencere bölmesinde otomatik olarak görüntülenir.
Sağekran görüntüsü
Windows Fotoğraf Galerisi görüntüleyicisinden bir görev bölmesi menüsü.

Bu doğru kullanıcı arabirimi mi?

Karar vermek için şu soruları göz önünde bulundurun:

Aşağıdaki koşullar geçerli mi?

  • Pencere birincil pencere mi?
  • Çok sayıda menü öğesi var mı?
  • Çok sayıda menü kategorisi var mı?
  • Menü öğelerinin çoğu tüm program ve birincil pencere için geçerli mi?
  • Menünün tüm kullanıcılar için çalışması gerekiyor mu?

Öyleyse, menü çubuğu kullanmayı göz önünde bulundurun.

Araç çubuğu menüleri

Aşağıdaki koşullar geçerli mi?

  • Pencere birincil pencere mi?
  • Pencerenin araç çubuğu var mı?
  • Yalnızca birkaç menü kategorisi mi var?
  • Menünün tüm kullanıcılar için çalışması gerekiyor mu?

Öyleyse, menü çubuğu yerine veya buna ek olarak bir araç çubuğu menüsü kullanmayı göz önünde bulundurun.

Sekme menüleri

Aşağıdaki koşullar geçerli mi?

  • Pencere birincil pencere mi?
  • Pencerede, her sekmenin ayrılmış bir görev kümesi için kullanıldığı (farklı görünümleri göstermek için sekmelerin kullanılması yerine) sekmeleri var mı?
  • Her sekme için geçerli olan bir menü kategorisi var mı?
  • Birçok komut ve seçenek var ama her sekme için yalnızca küçük bir küme var mı?

Öyleyse, menü çubuğu yerine sekme menüsü kullanmayı göz önünde bulundurun.

Bağlam menüsü

Aşağıdaki koşullar geçerli mi?

  • Seçili nesne veya pencere bölgesine uygulanan küçük bir bağlamsal komutlar ve seçenekler kümesi var mı?
  • Bu menü öğeleri yedekli mi?
  • Hedef kullanıcılar bağlam menülerini biliyor mu?

Öyleyse, ihtiyacı olan nesneler ve pencere bölgeleri için bağlam menüleri sağlamayı göz önünde bulundurun.

Tarayıcı tabanlı programlar için görev bölmesi menüleri, bağlamsal komutlar için daha yaygın bir çözümdir. Şu anda kullanıcılar tarayıcı tabanlı programlardaki bağlam menülerinin genel ve yararlı olmasını beklemektedir.

Görev bölmesi menüsü

Aşağıdaki koşullar geçerli mi?

  • Pencere birincil pencere mi?
  • Seçili nesne veya program modu için geçerli olan küçük bir bağlamsal komutlar ve seçenekler kümesi var mı?
  • Birkaç menü kategorisi var mı?
  • Menünün tüm kullanıcılar için çalışması gerekiyor mu?

Öyleyse bağlam menüsü yerine görev bölmesi menüsü kullanmayı göz önünde bulundurun.

Tasarım kavramları

İyi bir kullanıcı deneyimini teşvik eden etkili menüler:

  • Program türünüz, pencere türleriniz, komut kullanımınız ve hedef kullanıcılarınızla eşleşen bir komut sunusu kullanın.
  • Uygun olduğunda standart menü düzenlemesini kullanarak iyi düzenlenmiştir.
  • Menü çubuklarını, araç çubuklarını ve bağlam menülerini etkili bir şekilde kullanın.
  • Simgeleri etkili bir şekilde kullanın.
  • Erişim tuşlarını ve kısayol tuşlarını etkili bir şekilde kullanın.

Tek bir şey yaparsanız...

Program türünüz, pencere türleriniz, komut kullanımınız ve hedef kullanıcılarınızla eşleşen bir komut sunusu seçin.

Yönerge -leri

Genel

  • Menü çubukları dışındaki tüm menü desenleri, açılan menünün varlığını göstermek için bir açılan oka ihtiyaç duyar. Menülerin varlığı, bir menü çubuğunda söylemeye gerek kalmaz, ancak diğer desenlerde gösterilmez.
  • Menü öğesi adlarını dinamik olarak değiştirmeyin. Bunu yapmak kafa karıştırıcı ve beklenmedik bir durumdur. Örneğin, dikey mod seçeneğini seçimden sonra Yatay mod olarak değiştirmeyin. Modlar için bunun yerine madde işaretlerini ve onay işaretlerini kullanın.
    • Özel Durumu: Nesne adlarını temel alan menü öğesi adlarını dinamik olarak değiştirebilirsiniz. Örneğin, son kullanılan dosyaların veya pencere adlarının listeleri dinamik olabilir.
  • Üç veya daha az menü kategorisine sahip menü çubuklarını ortadan kaldırmayı göz önünde bulundurun. Yalnızca birkaç komut varsa, araç çubuğu menüleri gibi daha açık alternatifleri veya komut düğmeleri ve bağlantılar gibi daha doğrudan alternatifleri tercih edin.
  • 10'dan fazla menü kategorisi yoktur. Çok fazla menü kategorisi çok fazladır ve menü çubuğunun kullanılmasını zorlaştırır.
  • Araç çubuğunun veya doğrudan komutların çoğu kullanıcının ihtiyaç duyduğu komutların neredeyse tümünü sağladığını menü çubuğunu gizlemeyi göz önünde bulundurun. Kullanıcıların araç çubuğu menüsünde menü çubuğu onay işareti seçeneğiyle gösterilmesine veya gizlenebilmesine izin verin.

Menü çubuğunun seçili olduğu seçenek listesinin ekran görüntüsünü

Bu örnekte, Windows Internet Explorer bir menü çubuğu seçeneği sağlar.

Daha fazla bilgi için bkz. menü çubuklarını gizleme.

Menü çubuklarını gizleme

Araç çubukları genellikle menü çubuklarıyla birlikte harika çalışır çünkü her ikisine de sahip olmak her birinin ödün vermeden güçlü yönlerine odaklanmasını sağlar.

  • Araç çubuğu tasarımınız bir menü çubuğunun yedekli olmasını sağlıyorsa menü çubuğunu varsayılan olarak gizleyin.
  • Menü çubukları klavye kullanıcıları için daha erişilebilir olduğundan menü çubuğunu tamamen kaldırmak yerine gizleyin.
  • Menü çubuğunu geri yüklemek için Görünüm (birincil araç çubukları için) veya Araçlar (ikincil araç çubukları için) menü kategorisinde bir Menü çubuğu onay işareti seçeneği sağlayın. Daha fazla bilgi için bkz. standart menü ve bölme düğmeleri .
  • Menü kategorileri için tek sözcük adlarını seçin. Birden çok sözcük kullanmak, kategoriler arasındaki ayrımı kafa karıştırıcı hale getirir.
  • Belge oluşturan veya görüntüleyen programlar için Dosya, Düzenleme, Görünüm, Araçlar ve Yardım gibi standart menü kategorilerini kullanın. Bunun yapılması, yaygın menü öğelerinin öngörülebilir olmasını ve bulunmasını kolaylaştırır.
  • Diğer program türleri için komutlarınızı ve seçeneklerinizi programınızın amacına ve kullanıcıların görevleri ve hedefleri hakkında düşünme şekline göre daha kullanışlı, doğal kategoriler halinde düzenlemeyi göz önünde bulundurun. Programınız için uygun değilse standart menü düzenlemesini kullanmak zorunda hissetmeyin.
  • Standart olmayan menü kategorilerini kullanmayı seçerseniz, iyi kategori adları seçmelisiniz. Daha fazla bilgi için Etiketleri bölümüne bakın.
  • Genel kategoriler yerine görev odaklı menü kategorilerini tercih edin. Görev odaklı kategoriler, menü öğelerinin bulunmasını kolaylaştırır.

kopyalama, yazma ve eşitleme ile menü çubuğunun ekran görüntüsü

Bu örnekte, Windows Media Player görev odaklı menü kategorilerini kullanır.

  • Yalnızca bir veya iki menü öğesi içeren menü kategorilerinden kaçının. Mantıklıysa, alt menü kullanarak diğer menü kategorileriyle birleştirin.
  • Aynı menü öğesini yalnızca şu durumlarda birden çok kategoriye yerleştirmeyi göz önünde bulundurun:
    • Menü öğesi mantıksal olarak birden çok menü kategorisine aittir.
    • Kullanıcıların öğeyi tek bir menü kategorisinde bulmada sorun olduğunu gösteren verileriniz var.
    • Birden çok kategoride yalnızca bir veya iki bulunması zor menü öğeniz var.
  • Aynı adı kullanan farklı menü öğelerini birden çok kategoriye koymayın. Örneğin, birden çok kategoride farklı Seçenekler menü öğelerine sahip değilsiniz.
    • Özel Durum: Sekme menüsü düzeninde her sekme menüsünde farklı Seçenekler ve Yardım menüsü öğeleri olabilir.

Yinelenen menü öğeleriekran görüntüsü

Bu örnekte, Windows Media Player'ın her sekme menüsünde Seçenekler ve Yardım menü öğeleri vardır.

  • Menü öğelerini yedi veya daha az güçlü ilişkili öğeden oluşan gruplar halinde düzenleyin. Bunun için alt menüler, üst menüde tek bir menü öğesi olarak sayılır.
  • Bir menü tek bir düzeyine 25'ten fazla öğe koymayın (alt menüleri saymayın).
  • Menüdeki gruplar arasına ayırıcılar yerleştirin. Ayırıcı, menünün genişliğine yayılan tek bir çizgidir.
  • Bir menünün içinde grupları mantıksal sıralarına yerleştirin. Mantıksal düzen yoksa, önce en yaygın kullanılan grupları yerleştirin.
  • Bir grubun içinde öğeleri mantıksal sıralarına yerleştirin. Mantıksal düzen yoksa, en sık kullanılan öğeleri önce yerleştirin. Sayısal öğeleri (yakınlaştırma yüzdeleri gibi) sayısal sırada yerleştirin.
  • Alt menüleri gereksiz yere kullanmaktan kaçının. Alt menüler kullanmak için daha fazla fiziksel çaba gerektirir ve genellikle menü öğelerinin bulunmasını daha zor hale getirir.
  • Sık kullanılan menü öğelerini bir alt menüye koymayın. Bunun yapılması, bu komutların kullanılmasını verimsiz hale getirir. Bununla birlikte, sık kullanılan komutları bir araç çubuğu gibi normalde daha doğrudan erişiliyorsa bir alt menüye yerleştirebilirsiniz.
  • Alt menü kullanmayı göz önünde bulundurun:
    • Bunun yapılması, çok sayıda öğe (20 veya daha fazla) olduğundan veya alt menü yediden fazla öğeden oluşan bir grubun parçası olduğundan üst menüyü basitleştirir.
    • Alt menüdeki öğeler, üst menüdeki öğelerden daha az sıklıkla kullanılır.
    • Alt menü üç veya daha fazla öğeye sahip olabilir.
    • Aynı sözcükle başlayan üç veya daha fazla komut vardır. Bu durumda, bu sözcüğü alt menü etiketi olarak kullanın.

Dört alt menü öğesi

Bu örnekte, Yeni alt menüsü Yeni posta iletisi, Yeni haber iletisi, Yeni klasör ve Yeni kişi için ayrı komutların yerini alır.

  • Menülerin en fazla üç düzeyinde kullanın. Başka bir ifadeyle, birincil menüye ve en fazla iki alt menü düzeyine sahip olabilirsiniz. İki alt menü düzeyi nadir olmalıdır.

Sunum

  • Geçerli bağlam için geçerli olmayan menü öğelerini kaldırmak yerine devre dışı bırakın. Bunu yaptığınızda menü çubuğu içeriği kararlı olur ve daha kolay bulunur. Özel Durumları:
    • Bağlam menüsü kategorileri için geçerli bağlama uygulanmaz bağlam menüsü öğelerini devre dışı bırakmak yerine kaldırın. Menü kategorisi, belirli bir nesne türünün seçilmesi gibi yalnızca belirli modlar için görüntülendiğinde bağlamsaldır. Ayrıntılar için bağlam menüleri için kaldırma ve devre dışı bırakma yönergelerine bakın.
    • Bir menü öğesinin ne zaman devre dışı bırakılacağı belirlenirse, fark edilebilir performans sorunlarına neden oluyorsa, menü öğesini etkin bırakın ve gerekirse seçim sonucunu bir hata iletisiyle elde edin.

Sekme menüleri

  • Her sekme menüsünde bağlama özgü Seçenekler ve Yardım menüsü öğeleri olabilir. Bu, diğer tüm menü desenlerinin aksinedir. Her sekme ayrılmış bir görev kümesi için kullanıldığından, sekme menülerindeki yedeklilik kafa karıştırıcı olmaz.

Bağlam menüleri

  • Bağlam menülerini yalnızca bağlamsal komutlar ve seçenekler için kullanın. Menü öğeleri, programın tamamına değil, yalnızca seçili (veya üzerine tıklanan) nesneye veya pencere bölgesine uygulanmalıdır.
  • Komutları yalnızca bağlam menüleri aracılığıyla kullanılabilir hale getirmeyin. Kısayol tuşları gibi bağlam menüleri de komutların gerçekleştirilmesi ve seçeneklerin seçilmesi için alternatif araçlardır. Örneğin, özellikler komutu menü çubuğundan veya Alt+Enter erişim anahtarından da kullanılabilir.
  • Küçük bir bağlamsal komut ve seçenek kümesinden yararlanan tüm nesneler ve pencere bölgeleri için bağlam menüleri sağlayın. Birçok kullanıcı düzenli olarak sağ tıklar ve bağlam menülerini her yerde bulmayı bekler.
  • Tüm kullanıcıları hedefleyen bağlam menüleri için menü açılan ok düğmesini kullanmayı göz önünde bulundurun. Normalde bağlam menüleri, gelişmiş kullanıcıları hedefleyen komutlar ve seçenekler için uygundur. Ancak bağlam menülerinin en iyi menü seçimi olduğu ve tüm kullanıcıları hedeflemeniz gerektiği durumlarda menü açılan düğmesini kullanabilirsiniz.

Açılan menü düğmesi

Bu örnekte, bağlam menüsünü görünür hale getirmek için bir menü açılan düğmesi kullanılır.

Menü öğesi düzenleme ve sipariş

  • Menü öğelerini yedi veya daha az güçlü ilişkili öğeden oluşan gruplar halinde düzenleyin.
  • Bağlam menülerini basit, doğrudan ve verimli tutmak için alt menü kullanmaktan kaçının.
  • Bağlam menüsüne 15'ten fazla öğe koymayın.
  • Menüdeki gruplar arasına ayırıcılar yerleştirin. Ayırıcı, menünün genişliğine yayılan tek bir çizgidir.
  • Menü öğelerini şu sırayı kullanarak :
Birincil (en sık kullanılan) komutlar
YürütmeYi Çalıştır Yazdırma <ayırıcı> açma
Nesne tarafından desteklenen ikincil komutlar
<ayırıcı>
Aktarma komutları
Kes Kopyala Yapıştır <ayırıcı>
Nesne ayarları
<ayırıcı>
Nesne komutları
Yeniden Adlandırma <ayırıcı> Özelliklerini Sil

sunu

  • Varsayılan komutu kalın kullanarak görüntüleyin. Pratik olduğunda, bunu ilk menü öğesi de yapın. Varsayılan komut, kullanıcılar bir nesneyi çift tıklattığında veya seçtiğinde ve Enter tuşuna bastığında çağrılır.
  • Geçerli bağlam için geçerli olmayan bağlam menüsü öğelerini devre dışı bırakmak yerine kaldırın. Bunu yaptığınızda bağlam menüleri bağlamsal ve verimli olur.
    • Özel Durumu: Kullanılabilir olmaları için makul bir beklenti varsa geçerli olmayan menü öğelerini devre dışı bırak:
      • Kes, Kopyala, Yapıştır, Sil ve Yeniden Adlandır gibi her zaman ilgili standart bağlam menüsü komutlarını kullanın.
      • her zaman ilgili kümeleri tamamlayan komutlara sahip olun. Örneğin, Bir Geri varsa, bir İleri de olmalıdır. Kes varsa, her zaman Bir Kopyala ve Yapıştır'a sahip olun.

Madde işaretleri ve onay işaretleri

  • Seçenekler olan menü öğeleri madde işaretlerini ve onay işaretlerini kullanabilir. Komutlar olmayabilir.
  • Birbirini dışlayan küçük bir seçenek kümesinden bir seçenek belirlemek için madde işareti kullanın. Bir grupta her zaman en az iki madde işareti olmalıdır. Daha fazla bilgi için bkz. radyo düğmeleri .
  • Bağımsız bir ayarı açmak veya kapatmak için onay işareti kullanın. Seçilen ve temizlenen durumlar net ve kesin olmayan karşıtlıklar değilse, bunun yerine bir madde işareti kümesi kullanın. Daha fazla bilgi için bkz. onay kutuları .
  • Karma onay işareti durumu için, onay işareti olmayan bir menü öğesi görüntüleyin. Karma durum, birden çok seçim için, seçeneğin tümü değil, bazıları için ayarlandığını belirtmek üzere kullanılır, bu nedenle tek tek her nesne seçili veya temizlenmiş duruma sahiptir. Karma durum, tek bir öğe için üçüncü durum olarak kullanılmaz.
  • İlgili onay işaretleri veya madde işaretleri kümeleri arasına ayırıcılar koyun. Ayırıcı, menünün genişliğine yayılan tek bir çizgidir.

Simge

  • Için menü öğesi simgeleri sağlamayı göz önünde bulundurun:
    • En sık kullanılan menü öğeleri.
    • Simgesi standart ve iyi bilinen menü öğeleri.
    • Simgesi komutun ne yaptığını gösteren menü öğeleri.
  • Simgeler kullanıyorsanız, bunları tüm menü öğeleri için sağlamak zorunda hissetmeyin. Şifreleme simgeleri yararlı değildir, görsel dağınıklık oluşturur ve kullanıcıların önemli menü öğelerine odaklanmasını önler.

Simgeli ve simgesiz menü öğelerinin ekran görüntüsü

Bu örnekte, Düzenle menüsünde yalnızca en yaygın kullanılan menü öğeleri için simgeler bulunur.

  • Menü simgelerinin Aero stili simge yönergelerine uyduğundan emin olun.

Daha fazla bilgi ve örnek için bkz. Simgeler.

Erişim anahtarları

  • Tüm menü öğelerine erişim anahtarları atayın. Özel durum yok.
  • Mümkün olduğunda, standart erişim anahtarı atamalarına göre yaygın olarak kullanılan komutlar için erişim anahtarları atayın. Tutarlı erişim anahtarı atamaları her zaman mümkün olmasa da, özellikle sık kullanılan komutlar için kesinlikle tercih edilir.
  • Dinamik menü öğeleri (son kullanılan dosyalar gibi) için erişim anahtarlarını sayısal olarak atayın.

Sayısal erişim tuşlarıekran görüntüsü

Bu örnekte, Windows'taki Paint programı son kullanılan dosyalara sayısal erişim anahtarları atar.

  • Menü düzeyinde benzersiz erişim anahtarları atayın. Erişim tuşlarını farklı menü düzeylerinde yeniden kullanabilirsiniz.
  • Erişim anahtarlarının bulunmasını kolaylaştırma:
    • En sık kullanılan menü öğeleri için, etiketin ilk veya ikinci sözcüğünün başındaki karakterleri (tercihen ilk karakteri) seçin.
    • Daha az sık kullanılan menü öğeleri için, etikette ayırt edici bir sessiz harf veya sesli harf seçin.
  • w, m ve büyük harfler gibi geniş genişlikli karakterleri tercih edin.
  • "Exit" içindeki "x" gibi ayırt edici bir sessiz harf veya sesli harf tercih edin.
  • Alt çizginin görülmesini zorlaştıran karakterleri kullanmaktan kaçının (çoğu sorunludan en az sorunluya):
    • I ve l gibi yalnızca bir piksel genişliğindeki harfler.
    • G, j, p, q ve y gibi alt öğeleri olan harfler.
    • Alt öğeli bir harfin yanındaki harfler.

Diğer yönergeler ve örnekler için bkz. klavye .

Kısayol tuşları

  • En sık kullanılan menü öğelerine kısayol tuşları atayın. Sık kullanılmayan menü öğelerinin kısayol tuşlarına ihtiyacı yoktur çünkü kullanıcılar bunun yerine erişim tuşlarını kullanabilir.
  • Kısayol tuşunu görevi gerçekleştirmenin tek yolu yapmayın. Kullanıcılar sekme, ok ve erişim tuşlarıyla fareyi veya klavyeyi de kullanabilmelidir.
  • İyi bilinen kısayol tuşları için standart atamaları kullanın.
  • İyi bilinen kısayol tuşlarına farklı anlamlar atayın. Ezberlenmiş olduklarından, iyi bilinen kısayollar için tutarsız anlamlar sinir bozucu ve hataya eğilimli olur. Windows programları tarafından kullanılan iyi bildiğiniz kısayol tuşları için bkz. Windows Klavye Kısayol Tuşları.
  • Sistem genelinde program kısayol tuşları atamayı denemeyin. Programınızın kısayol tuşları yalnızca programınızın giriş odağı olduğunda etkili olur.
  • Tüm kısayol tuşlarını belgele. Bunun yapılması, kullanıcıların kısayol tuşu atamalarını öğrenmesine yardımcı olur.
    • Özel Durumu: Bağlam menülerinde kısayol tuşu atamalarını görüntülemeyin. Bağlam menüleri kısayol tuşu atamalarını görüntülemez çünkü verimlilik için iyileştirilmiştir.
  • Standart olmayan anahtar atamaları için:
    • Standart atamaları olmayan kısayol tuşlarını seçin. Standart kısayol tuşlarını hiçbir zaman yeniden atamayın.
    • Standart olmayan anahtar atamalarını programınızın tamamında tutarlı bir şekilde kullanın. Farklı pencerelerde farklı anlamlar atamayın.
    • Mümkünse, özellikle sık kullanılan komutlar için anımsatıcı anahtar atamalarını seçin.
    • Seçili nesneye uygulanan komutlar gibi küçük ölçekli bir etkiye sahip komutlar için işlev tuşlarını kullanın. Örneğin, F2 seçili öğeyi yeniden adlandırır.
    • Belgenin tamamına uygulanan komutlar gibi büyük ölçekli bir efekte sahip komutlar için Ctrl tuş bileşimlerini kullanın. Örneğin, Ctrl+S geçerli belgeyi kaydeder.
    • Standart kısayol tuşunun eylemlerini genişleten veya tamamlayan komutlar için Shift tuş bileşimlerini kullanın. Örneğin, Alt+Sekme kısayol tuşu açık birincil pencereler arasında geçişken, Alt+Shift+Sekme tuşları ters sırada döngüye geçer. Benzer şekilde, F1 Yardım'ı görüntülerken Shift+F1, bağlama duyarlı Yardım'ı görüntüler.
    • Kısayol tuşları için şu karakterleri kullanmayın: @ $ {} [] \ ~ | ^ ' <>. Bu karakterler diller arasında farklı tuş bileşimleri gerektirir veya yerel ayara özeldir.
    • Windows bu bileşimi bazı dil sürümlerinde alfasayısal karakterler oluşturan bir AltGR tuşu olarak yorumladığı için Ctrl+Alt bileşimlerini kullanmayın.
  • Programınız birçok kısayol tuşu atarsa, atamaları özelleştirme olanağı sağlayın. Bunun yapılması, kullanıcıların çakışan kısayol tuşlarını yeniden atamasına ve diğer ürünlerden geçiş yapmasına olanak tanır. Çoğu program bu özelliğe ihtiyaç duyması için yeterli kısayol tuşu atamaz.

Daha fazla yönerge ve standart kısayol tuşu atamaları için bkz. klavye .

Standart menüler

  • Belgeleri oluşturan veya görüntüleyen programlar için standart menü kuruluşunu kullanın. Standart menü düzenlemesi, ortak menü öğelerini tahmin edilebilir ve bulunmasını kolaylaştırır.
  • Diğer program türleri için standart menü düzenlemesini yalnızca mantıklı olduğunda kullanın. Komutlarınızı ve seçeneklerinizi, programınızın amacına ve kullanıcıların görevleri ve hedefleri hakkındaki düşüncelerine göre daha kullanışlı, doğal kategoriler halinde düzenlemeyi göz önünde bulundurun.

Standart menü çubukları

Standart menü çubuğu yapısı aşağıdaki gibidir. Bu liste menü kategorisini ve öğe etiketlerini, ayırıcılarla birlikte sıralarını, erişim ve kısayol tuşlarını ve üç noktalarını gösterir.

dosya

Yeni Ctrl+N
Açık... Ctrl+O
Kaydet Ctrl+S tuşlarını kapatın
Farklı kaydet... Yazdırmaya Gönder... Ctrl+P
Baskı önizleme
Sayfa yapısı

1 <filename>
2 <filename>
3 <filename>
...

Alt+F4'den çık (kısayol genellikle verilmez)

Düzenle

Geri Al Ctrl+Z
Ctrl+Y tuşlarını yinele
<ayırıcı>
Kes Ctrl+X
Kopyala Ctrl+C
Yapıştır Ctrl+V
<ayırıcı>
Tüm Ctrl+A tuşlarını seçin
<ayırıcı>
Del'i sil (kısayol genellikle verilmez)
<ayırıcı>
Bulmak... Ctrl+F
Sonraki F3'i bul (komut genellikle verilmez)
Değiştirmek... Ctrl+H
Git... Ctrl+G

Görünüm

Araç Çubukları
Durum çubuğu
<ayırıcı>
Ctrl++ Ile Yakınlaştır
Uzaklaştırma Ctrl+-
<ayırıcı>
Tam ekran F11
F5'i yenile

Araçları

<ayırıcı>
Seçenekler Yardım <program name> yardım F1
<ayırıcı>
<program name> hakkında

standart araç çubuğu menü düğmeleri

Standart araç çubuğu menü düğmeleri aşağıdaki gibidir. Bu liste menü kategorisini ve öğe etiketlerini, ayırıcılarla birlikte sıralarını, kısayol tuşlarını ve üç noktalarını gösterir.

Araçları
Tam ekranF11(Bul da kullanılıyorsa erişim anahtarını yeniden ata.) Araç Çubukları(Menü çubuğu komutunun buraya gittiğini unutmayın.) Yazdır> ayırıcı <... Bul... <ayırıcı> Yakınlaştır Metin boyutu <ayırıcı> Seçenekleri
Düzenlemek
Yeni klasörCtrl+N <ayırıcı> KesCtrl+X KopyalaCtrl+C YapıştırCtrl+V <ayırıcı> Tümünü seçCtrl+A <ayırıcı> DeleteDel(kısayol genellikle verilmez) <ayırıcıyı yeniden adlandır> Seçenekler
Sayfa
Yeni pencereCtrl+N <ayırıcı> Metni Yakınlaştır boyutu

standart bağlam menülerini

Standart bağlam menüsü içeriği aşağıdaki gibidir. Bu liste menü öğesi etiketlerini, ayırıcılarla birlikte sıralarını, erişim anahtarlarını ve üç noktalarını gösterir. Bağlam menülerinde kısayol tuşları gösterilmez.

Yürütmeyi Çalıştır Yazdırmayı Düzenle... <ayırıcısını açma> Kopyala Yapıştır <ayırıcısını kes> Yeniden Adlandırmayı Sil <ayırıcısını>

<object name>(checkmark) kilitleme

Özellikler

Üç nokta kullanma

Menü komutları anında eylemler için kullanılırken, eylemi gerçekleştirmek için daha fazla bilgi gerekebilir. Etiketin sonuna üç nokta ekleyerek ek bilgi (onay dahil) gerektiren bir komut belirtin.

Yazdır komutu ve yazdır iletişim kutusunun ekran görüntüsünü

Bu örnekte, Yazdır... komutu, daha fazla bilgi toplamak için Yazdır iletişim kutusunu görüntüler.

Üç noktanın düzgün kullanımı, kullanıcıların eylemi gerçekleştirmeden önce başka seçimler yapabileceklerini, hatta eylemi tamamen iptal edeceklerini belirtmek için önemlidir. Üç nokta tarafından sunulan görsel ipucu, kullanıcıların yazılımınızı korkusuz bir şekilde keşfetmesini sağlar.

Bu, bir eylem başka bir pencere yalnızca eylemi gerçekleştirmek için ek bilgi gerektiğinde üç nokta kullanmanız gerektiği anlamına gelmez. Örneğin, Hakkında, Gelişmiş, Yardım, Seçenekler, Özellikler ve Ayarlar komutları tıklandığında başka bir pencere görüntülemelidir, ancak kullanıcıdan ek bilgi gerektirmez. Bu nedenle üç noktaya ihtiyaçları yoktur.

Belirsizlik durumunda (örneğin, komut etiketinde fiil yok), en olası kullanıcı eylemine göre karar verin. Yalnızca pencereyi görüntülemek yaygın bir eylemse üç nokta kullanmayın.

Doğru:

Diğer renkler...

Sürüm bilgileri

İlk örnekte, kullanıcılar büyük olasılıkla bir renk seçer, bu nedenle üç nokta kullanmak doğrudur. İkinci örnekte, kullanıcılar büyük olasılıkla sürüm bilgilerini görüntüleyecek ve üç noktanın gereksiz olmasını sağlayacak.

Not

Menü komutunun üç nokta gerekip gerekmediğini belirlerken, bir faktör olarak ayrıcalıkları yükseltme gereksinimini kullanmayın.

Yükseltme, bir komutu gerçekleştirmek için gereken bilgiler değildir (bunun yerine izin içindir) ve yükseltme gereksinimi güvenlik kalkanıyla belirtilir.

Etiket

  • Cümle stili büyük harf kullanımı.
    • Özel Durum: Eski uygulamalar için, büyük harfe çevirme stillerini karıştırmamak için gerekirse başlık stili büyük harf kullanımını kullanabilirsiniz.
  • Tek sözcük fiilleri veya isimleri olan menü kategorisi adlarını kullanın. Birden çok sözcüklü etiket, iki tek sözcüklü etiketle karıştırılabilir.
  • Fiil tabanlı menü adlarını tercih edin. Ancak, Oluştur, Göster, Görüntüle veya Yönet ise fiili atlayın. Örneğin, aşağıdaki menü kategorilerinde fiiller yoktur:
    • Masa
    • Araçları
    • Pencere
  • Standart olmayan kategori adları için menü içeriğini net ve doğru bir şekilde açıklayan tek, belirli bir sözcük kullanın. Adların menüdeki her şeyi açıklayabilecek kadar genel olması gerekmese de, kullanıcıların menüde bulduklarına şaşırmamaları için yeterince tahmin edilebilir olmaları gerekir.
  • Fiil, isim veya isim tümceciğiyle başlayan menü öğesi adlarını kullanın.
  • Fiil tabanlı menü adlarını tercih edin. Ancak, şu durumlarda fiili atla:
    • Fiil Oluştur, Göster, Görüntüle veya Yönet'tir. Örneğin, aşağıdaki komutların fiilleri yoktur:
      • Hakkında
      • İleri
      • Tam ekran
      • Yeni
      • Seçenekler
      • Özellikler
    • Tekrarı önlemek için fiil menü kategorisi adıyla aynıdır. Örneğin, Ekle menü kategorisinde, Metin ekle, Tablo ekle ve Resim ekle yerine Metin, Tablo ve Resim kullanın.
  • Belirli fiilleri kullanın. Değişiklik ve Yönet gibi genel ve yararlı olmayan fiillerden kaçının.
  • tek bir nesneye uygulanan komutlar için tekil isimleri kullanın, aksi takdirde çoğul isimleri kullanın.
  • Benzer komutları ayırt etmek için gerektiğinde değiştiricileri kullanın. Örnekler: Yukarı satır ekle, Aşağıya satır ekle.
  • Tamamlayıcı komut çiftleri için açıkça tamamlayıcı adlar seçin. Örnekler: Ekle, Kaldır; Göster, Gizle; Ekle, Sil.
  • Teknolojiye değil kullanıcı hedeflerine ve görevlerine göre menü öğesi adlarını seçin.

Doğru:

biçim menü öğesi kopyala menüsünün ekran görüntüsü

yanlış :

Codec menü öğesi

Yanlış örnekte, menü öğesi teknolojisini temel alır.

  • Belirtilen amaç için aşağıdaki menü öğesi adlarını kullanın:
    • Seçenekleri Program seçeneklerini görüntülemek için.
    • Özelleştirme Mekanik kullanıcı arabirimi yapılandırmasıyla ilgili program seçeneklerini görüntülemek için.
    • Kişiselleştirme Yaygın olarak kullanılan kişiselleştirme ayarlarının özetini görüntülemek için.
    • Tercihler Kullanmayın. Bunun yerine Seçenekler'i kullanın.
    • Özellikler Bir nesnenin özellik penceresini görüntülemek için.
    • Ayarlar Menü etiketi olarak kullanmayın. Bunun yerine Seçenekler'i kullanın.
  • Alt menüleri görüntüleyen menü öğelerinin etiketinde hiçbir zaman üç nokta yoktur. Alt menü oku, başka bir seçimin gerekli olduğunu gösterir.

yanlış :

Üç noktaekran görüntüsü

Bu örnekte, Yeni menü öğesinde yanlış bir üç nokta var.

Belge

Menülere başvururken:

  • Menüleri gösteren veya gizleyen komutlarda menü çubuklarına bakın. Bunları klasik menüler olarak adlandırmayın.
  • Menülere etiketlerine göre bakın. Büyük harfe çevirme dahil olmak üzere tam etiket metnini kullanın, ancak erişim anahtarı alt çizgisini veya üç noktayı eklemeyin.
  • Menü kategorilerine başvurmak için "<category name> menüsünde" kullanın. Bir menü öğesinin konumu bağlamdan temizse menü kategorisinden bahsetmeniz gerekmez.
  • Menü öğelerinin kullanıcı etkileşimini açıklamak için, sözcük menüsü veya komutu olmadan tıklamayı kullanın. Seçme, seçme veya seçme kullanmayın. Teknik belgeler dışında menü öğesine menü öğesi olarak başvurmayın.
  • Bir menü seçeneğinden onay işaretini kaldırmayı açıklamak için, onay işaretini kaldırmak için tıklatın kullanın. Net kullanmayın.
  • Bağlam menülerini kısayol menüleri olarak değil bağlam menüleri olarak kullanın.
  • Programlama belgeleri dışında menüleri açıklamak için basamaklı, açılan, açılan veya açılır menü kullanmayın.
  • Kullanılamayan menü öğelerine soluk, devre dışı veya gri değil, kullanılamaz olarak başvurun. Programlama belgelerinde devre dışı seçeneğini kullanın.
  • Mümkün olduğunda, kalın metin kullanarak etiketleri biçimlendirin. Aksi takdirde, etiketleri yalnızca karışıklığı önlemek için gerekiyorsa tırnak içine koyun.

Örnekler:

  • Dosya menüsünde, belgeyi yazdırmak için Yazdır'a tıklayın.
  • Görünüm menüsünde, Araç Çubuklarıüzerine gelin ve Biçimlendirmeöğesine tıklayın.