İlerleme Çubukları
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.
İlerleme çubuğuyla kullanıcılar uzun bir işlemin ilerleme durumunu izleyebilir. İlerleme çubuğu yaklaşık tamamlanma yüzdesini (determinate) veya bir işlemin devam ettiğini (belirsiz) gösterebilir.
Kullanılabilirlik çalışmaları, kullanıcıların bir saniyeden fazla yanıt sürelerinin farkında olduğunu göstermiştir. Sonuç olarak, tamamlanması iki saniye veya daha uzun olan işlemlerin uzun ve bir tür ilerleme geri bildirimine ihtiyacı olduğunu göz önünde bulundurmalısınız.
Tipik bir ilerleme çubuğuekran görüntüsü
Tipik bir ilerleme çubuğu.
Not
düzen ile ilgili yönergeler ayrı bir makalede sunulmuştur.
Doğru kontrol bu mu?
Karar vermek için şu soruları göz önünde bulundurun:
İşlem yaklaşık beş saniye içinde mi yoksa daha kısa sürede mi tamamlanacak? Öyleyse, bunun yerine etkinlik göstergesini kullanın, çünkü bu kadar kısa bir süre boyunca ilerleme çubuğu görüntülemek dikkatinizi dağıtabilir. İşlem genellikle beş saniye veya daha kısa sürüyorsa ancak bazen daha fazla sürüyorsa, meşgul bir işaretçiyle başlayın ve beş saniye sonra ilerleme çubuğuna dönüştürün.
Kullanıcının bir görevi tamamlanmasını beklemek için belirsiz bir ilerleme çubuğu kullanılır mı? Öyleyse ilerleme çubuğu kullanmayın. İlerleme çubukları, kullanıcı ilerleme durumu için değil bilgisayar ilerleme durumu içindir.
Belirsiz ilerleme çubuğu bir animasyonla birlikte mi? Öyleyse, bunun yerine yalnızca animasyonu kullanın. Belirsiz ilerleme çubuğu etkili bir şekilde genel bir animasyondur ve animasyona değer eklemez.
İşlem, kullanıcıların ilerlemeden daha çok tamamlanmayla ilgilendiği çok uzun (iki dakikadan uzun) bir arka plan görevi mi? Öyleyse, bunun yerine bildirimleri kullanın. Bu durumda, kullanıcılar bu arada başka görevler de yapar ve ilerleme durumunu izlemiyor. Bildirim kullanmak, kullanıcıların diğer görevleri kesinti olmadan gerçekleştirmesine olanak tanır. Bu tür uzun işlemlere örnek olarak yazdırma, yedekleme, sistem taramaları ve toplu veri aktarımları veya dönüştürme işlemleri verilebilir.
İşlem tamamlandığında, kullanıcılar sonuçları yeniden yürütebilecek mi? Öyleyse, bunun yerine bir kaydırıcı kullanın. Bu tür işlemlere örnek olarak video ve ses kaydı ile kayıttan yürütme verilebilir.
Medya oynatıcı ve kaydırıcıekran görüntüsü
Bu örnekte, ses çalarken ilerleme durumunu göstermek için bir kaydırıcı kullanılır. Bunun yapılması, kullanıcıların sonuçları daha sonra yeniden yürütmesine olanak tanır.
Tasarım kavramları
Uzun bir işlem sırasında kullanıcıların işlemin ne yaptığı hakkında genel bir fikir sahibi olması gerekir. Ayrıca şunları da bilmeleri gerekir:
- Uzun bir işlemin başladığını.
- Bu ilerleme kaydediliyor ve işlemin sonunda tamamlanacağı (ve bu nedenle kilitlenmediği).
- Tamamlanan işlemin yaklaşık yüzdesi (ve dolayısıyla kalan yüzde).
- Beklemeye devam etmeye değmiyorsa işlemi iptal etmesi gerekiyorsa.
- İşlem tamamlarken beklemeye veya başka bir şey yapmaya devam etmesi gerekiyorsa.
Sınırlanmış bir süre gerektiren işlemler için belirli ilerleme çubuklarını kullanın bu süre doğru tahmin edilemese bile. Belirsiz ilerleme çubukları ilerlemenin kaydedildiğini gösterir, ancak başka bilgi sağlamaz. Yalnızca olası doğruluk eksikliğine bağlı olarak belirsiz bir ilerleme çubuğu seçmeyin.
Örneğin, bir işlemin beş adım gerektirdiğini ve bu adımlardan her birinin sınırlanmış bir süre gerektirdiğini, ancak her adımın zaman miktarının büyük ölçüde değişebileceğini varsayalım. Bu durumda, belirli bir ilerleme çubuğu kullanın ve her adımın her adımın genellikle geçen süreyle orantılı olarak tamamlanmasının ilerleme durumunu gösterin. Belirsiz bir ilerleme çubuğunu yalnızca belirli bir ilerleme çubuğu kullanıcıların işlemin kilitlendiği sonucuna yanlış bir şekilde varmasına neden olacaksa kullanın.
Tek bir şey yaparsanız...
Uzun işlemler için ilerleme geri bildirimi sağladığından ve yukarıdaki bilgilerin açıkça iletildiğinden emin olun. Mümkün olduğunda determinate ilerleme çubuklarını kullanın.
Kullanım desenleri
İlerleme çubuklarının çeşitli kullanım desenleri vardır:
İlerleme çubuklarını belirleme
Belirsiz ilerleme çubukları
İlerleme Çubuğu Türü | Açıklama |
---|---|
Kalıcı belirsiz ilerleme çubuklarını Çubuk boyunca soldan sağa sürekli olarak döngü halinde olan bir animasyon göstererek işlemin devam ettiğini belirtin. |
Yalnızca genel ilerleme durumu belirlenemeyen işlemler için kullanılır, bu nedenle tamlık diye bir şey yoktur. Tamamlanan işlemin yaklaşık yüzdesini gösterdiğinden ve kullanıcıların işlemin beklemeye devam etmeye değip değmediğini belirlemesine yardımcı olduğundan, ilerleme çubuklarını belirleme tercih edilir. Ayrıca görsel olarak daha az dikkat dağıtıcıdır. Kalıcı, belirsiz ilerleme çubuğu Bu örnekte, Windows Update güncelleştirmeleri ararken ilerleme durumunu belirtmek için kalıcı bir belirsiz ilerleme çubuğu kullanır. |
Modeless belirsiz ilerleme çubukları Çubuk boyunca soldan sağa sürekli olarak döngü halinde olan bir animasyon göstererek işlemin devam ettiğini belirtin. |
Kullanıcılar, işleme devam ederken kalıcı ilerleme çubuklarının aksine başka görevler gerçekleştirebilir. bu ilerleme çubukları bağlam içinde veya durum çubuğunda görüntülenebilir. Outlook pencereekran görüntüsü Bu örnekte, Microsoft Outlook kişi özelliklerini doldururken modeless belirsiz bir ilerleme çubuğu kullanır. Bu çalışma devam ederken kullanıcılar özellik penceresini kullanmaya devam edebilir. |
Metre
Tür | Açıklama |
---|---|
Metre İlerleme durumuyla ilgili olmayan bir yüzde belirtin. |
Bu desen bir ilerleme çubuğu değildir, ancak ilerleme çubuğu denetimi kullanılarak uygulanır. ölçümler, gerçek ilerleme çubuklarından ayırt etmek için farklı bir görünüme sahiptir. Boş disk alanıekran görüntüsü Bu örnekte ölçüm, kullanılan disk sürücüsü alanının yüzdesini gösterir. |
Yönerge -leri
Genel
Uzun bir işlem gerçekleştirirken ilerleme geri bildirimi sağlayın. Kullanıcıların ilerleme kaydedip ilerlemediğini asla tahmin etmelerine gerek yoktur.
Gerçek ilerlemeyi açıkça gösterir. İlerleme durumu yapılıyorsa ilerleme çubuğu ilerlemelidir. Beklenen tamamlanma süreleri aralığı büyükse, uzun sürelerin ilerleme durumunu belirtmek için doğrusal olmayan bir ölçek kullanmayı göz önünde bulundurun. Kullanıcıların programınızın kilitlenmediğinde kilitlendiği sonucuna varmasını istemezsiniz.
İlerlemenin eksik olduğunu açıkça gösterir. İlerleme durumu yoksa ilerleme çubuğu ilerlememelidir. Kullanıcıların hiçbir zaman tamamlanmayacak bir işlem için süresiz olarak beklemesini istemezsiniz.
Yararlı ilerleme ayrıntıları sağlayın. Ek ilerleme bilgileri sağlayın, ancak yalnızca kullanıcılar bununla bir şey yapabilirse. Metnin kullanıcıların okuyabilmesi için yeterince uzun görüntülendiğinden emin olun.
aktarım hızıekran görüntüsü
Bu örnekte kullanıcılar aktarım hızını görebilir. Buradaki düşük aktarım hızı, yüksek bant genişliğine sahip bir ağ bağlantısı kullanılmasını önerir.
Gereksiz ayrıntılar sağlama. Kullanıcılar genellikle gerçekleştirilen işlemin ayrıntılarını önemsemez. Örneğin, bir kurulum programının kullanıcıları kopyalanan belirli bir dosyayı veya sistem bileşenlerinin bu ayrıntılarla ilgili hiçbir beklentisi olmadığından kaydedildiğini umursamaz. Genellikle, iyi etiketlenmiş bir ilerleme çubuğu tek başına yeterli bilgi sağlar, bu nedenle yalnızca kullanıcılar bununla bir şey yapabilirse ek ilerleme bilgileri sağlayın. Kullanıcıların umursamadığını ayrıntıları sağlamak, kullanıcı deneyimini aşırı karmaşık ve teknik hale getirir. Hata ayıklama için daha ayrıntılı bilgilere ihtiyacınız varsa yayın derlemelerinde görüntülemeyin.
Doğru:
Yükleme ilerleme durumunun
Bu örnekte, tek gereken etiketli ilerleme çubuğudur.
Doğru:
aktarım hızıekran görüntüsü
Bu örnekte, Windows Gezgini kullanıcının seçtiği dosyaları kopyalar, bu nedenle kopyalanan dosya adlarının görüntülenmesi anlamlıdır.
yanlış :
Kayıtekran görüntüsü
Bu örnekte, kurulum programı kullanıcıya anlamsız ayrıntılar sağlamaktadır.
Yararlı animasyonlar sağlayın. İyi yapılırsa, animasyonlar kullanıcıların işlemi görselleştirmesine yardımcı olarak kullanıcı deneyimini geliştirir. İyi animasyonların tek başına metinden daha fazla etkisi vardır. Örneğin, Outlook Delete komutunun ilerleme çubuğu, dosyalar kurtarılabilirse hedef için Geri Dönüşüm Kutusu'nu görüntüler, ancak dosyalar kurtarılamazsa Geri Dönüşüm Kutusu'nu görüntülemez.
Silme işleminin ilerleme durumunun
Bu örnekte, Geri Dönüşüm Kutusu'nun olmaması, dosyaların kalıcı olarak silindiğini güçlendirir. Bu ek bilgiler tek başına metin kullanılarak etkili bir şekilde iletilmeyecektir.
Gereksiz animasyonlar kullanmayın. Animasyonlar yanıltıcı olabilir çünkü bunlar genellikle gerçek görevden ayrı bir iş parçacığında çalışır ve bu nedenle işlem kilitlenmiş olsa bile ilerleme önerisinde bulunabilir. Ayrıca, işlem beklenenden daha yavaşsa, kullanıcılar bazen animasyonun nedeninin bir parçası olduğunu varsayar. Sonuç olarak, yalnızca net bir gerekçe olduğunda animasyonları kullanın; kullanıcıları eğlendirmek için kullanmayın.
Animasyonları ilerleme çubuğu üzerinde ortalanmış olarak konumlandırın. Varsa, animasyonu ilerleme çubuğu etiketlerinin üzerine yerleştirin. İlerleme çubuğunun sağında İptal veya Durdur düğmesi varsa, merkezi belirlerken düğmeyi ekleyin.
Bir işlemin tamamlanması sırasında yalnızca çok uzun (iki dakikadan uzun), seyrek ve önemliyse ses efekti çalabilirsiniz. Kullanıcı işlenirken önemli bir işlemden uzaklaşma olasılığı varsa, bir ses efekti kullanıcının dikkatini geri yükler. Diğer durumlarda tamamlanmasının ardından ses efekti kullanmak dikkat dağıtıcı bir sıkıntı olacaktır.
İlerleme güncelleştirmesini veya tamamlanmasını göstermek için giriş odağını çalmayın. Kullanıcılar beklerken genellikle diğer programlara geçer ve kesintiye uğramak istemez. Arka plan görevleri arka planda kalmalıdır.
Teknik destek konusunda endişelenmeyin. İlerleme çubukları tarafından sağlanan geri bildirim mutlaka doğru olmadığından ve kısa süreli olduğundan, ilerleme çubukları teknik destek için bilgi sağlamaya yönelik iyi bir mekanizma değildir. Sonuç olarak, işlem başarısız olursa (kurulum programında olduğu gibi), yalnızca teknik destek için yararlı olan ek ilerleme bilgileri sağlamayın. Bunun yerine, teknik destek bilgilerini kaydetmek için günlük dosyası gibi alternatif bir mekanizma sağlayın.
yanlış :
sunucu adını gösteren ilerleme çubuğunun
Bu örnekte ilerleme çubuğunda teknik desteğe yönelik ayrıntılar gösterilir.
Tamamlanma yüzdesini veya başka bir metni ilerleme çubuğuna koymayın. Bu tür metinlere erişilemez ve tema kullanımıyla uyumlu değildir.
yanlış :
Bu örnekte ilerleme çubuğundaki yüzde metnine erişilemez.
İlerleme çubuğunu meşgul işaretçisiyle birleştirmeyin. Birini veya diğerini kullanın, ancak ikisini aynı anda kullanmayın.
Dikey ilerleme çubukları kullanmayın. Yatay ilerleme çubuklarının daha doğal bir eşlemesi ve daha iyi akışı vardır.
İlerleme çubuklarını belirleme
Sınırlanmış bir süre gerektiren işlemler için belirli ilerleme çubuklarını kullanın bu süre doğru tahmin edilemese bile. Belirsiz ilerleme çubukları ilerlemenin kaydedildiğini gösterir, ancak başka bilgi sağlamaz. Yalnızca olası doğruluk eksikliğine bağlı olarak belirsiz bir ilerleme çubuğu seçmeyin.
İlerleme aşamasını açıkça belirtin. İlerleme çubuğu, işlemin bir işlemin başında mı, ortasında mı yoksa sonunda mı olduğunu gösterebilmelidir. Örneğin, hemen yüzde 99 tamamlamaya ateş eden, daha sonra orada uzun süre kalan ilerleme çubukları özellikle bilgilendirici ve can sıkıcıdır. Bu gibi durumlarda, işlemin hala başlangıç aşamasında olduğunu belirtmek için ilerleme çubuğu başlangıçta en fazla yüzde 33 olarak ayarlanmalıdır.
İşlemin tamamlanmasını açıkça belirtin. İşlem tamamlanmadığı sürece ilerleme çubuğunun yüzde 100'e gitmesine izin vermeyin.
Bunu doğru şekilde gerçekleştirebiliyorsanız kalan süreyi tahmin edin. Doğru kalan süre tahminleri yararlıdır, ancak işaretten çok uzak olan veya önemli ölçüde geri dönen tahminler yararlı değildir. Doğru tahminler yapabilmeniz için önce bazı işlemler gerçekleştirmeniz gerekebilir. Bu durumda, bu ilk dönemde hatalı olabilecek tahminleri görüntülemeyin.
İlerlemeyi yeniden başlatma. İlerleme çubuğu yeniden başlatılırsa değerini kaybeder (işlemdeki bir adımın tamamlanması olabilir), çünkü kullanıcılar işlemin ne zaman tamamlanacağı konusunda hiçbir bilgi sahibi olmaz. Bunun yerine, işlemdeki tüm adımların ilerleme durumunun bir bölümünü paylaşmasını ve ilerleme çubuğunun bir kez tamamlanmasını sağlayın.
yanlış :
Bu örnekte, işlem dosyaları kopyalama adımına taşındı ve bu adımın ilerleme çubuğunu sıfırladı. Artık kullanıcılar ne kadar ilerleme kaydedildiğini veya ne kadar süre kaldığını bilmiyor.
İlerlemeyi yedeklemeyin. Yeniden başlatmada olduğu gibi, ilerleme çubuğu da yedeklemesi durumunda değerini kaybeder. İlerlemeyi her zaman monoton olarak artırın. Ancak ilerleme hızı farklılık gösterebileceğinden, kalan tahmininiz artabilir (ve azalır).
Belirsiz ilerleme çubukları
Belirsiz ilerleme çubuklarını yalnızca genel ilerleme durumu belirlenemeyen işlemler için kullanın. Sınırsız süre gerektiren veya bilinmeyen sayıda nesneye erişen işlemler için belirsiz ilerleme çubukları kullanın. Zaman tabanlı işlemlere sınır vermek için zaman aşımlarını kullanın.
Genel ilerleme belirlendikten sonra belirlenebilir bir ilerleme çubuğuna dönüştürün. Örneğin, nesne sayısını saptamak iki saniyeden önemli ölçüde uzun sürüyorsa, nesneler sayılırken belirsiz bir ilerleme çubuğu kullanabilir ve ardından belirlenen bir ilerleme çubuğuna dönüştürebilirsiniz.
Belirsiz ilerleme çubuklarını tamamlanma yüzdesi veya kalan süre tahminleriyle birleştirmeyin. Bu bilgileri sağlayabilirseniz, bunun yerine belirlenebilir bir ilerleme çubuğu kullanın.
Belirsiz ilerleme çubuklarını animasyonlarla birleştirmeyin. Belirsiz ilerleme çubuğu etkili bir şekilde genel bir animasyondur, bu nedenle birini veya diğerini kullanmanız gerekir, ancak ikisini birden kullanmamalısınız.
Doğru:
Sunucuekran görüntüsü
Bu örnekte, bir işlemin devam ettiğini göstermek için yalnızca bir animasyon kullanılır.
Modsuz ilerleme çubukları
Kullanıcılar işlem devam ederken üretken bir işlem gerçekleştirebiliyorsa, modsuz geri bildirim sağlayın. İşlemin tamamlanmasını gerektiren bir işlev alt kümesini devre dışı bırakmanız gerekebilir.
Pencerenin adres çubuğu varsa, adres çubuğunda modsuz ilerleme durumunu görüntüleyin.
adres çubuğu
Bu örnekte, adres çubuğunda modsuz ilerleme gösterilir.
Aksi takdirde, pencerenin durum çubuğu varsa durum çubuğunda modsuz ilerleme durumunu görüntüleyin. İlgili metni durum çubuğuna soluna yerleştirin.
durum çubuğunun bir parçası olarak ilerleme çubuğunun ekran görüntüsünü
Bu örnekte, durum çubuğunda modsuz ilerleme gösterilir.
Kalıcı ilerleme çubukları
İlerleme sayfalarına veyailerleme durumu iletişim kutularına kalıcı ilerleme çubuklarınıyerleştirin.
Tamamlanması birkaç saniyeden uzun sürüyorsa veya hiçbir zaman tamamlanmama olasılığı varsa, işlemi durdurmak için bir komut düğmesi sağlayın. İptal etme işlemi ortamı önceki durumuna döndürüyorsa İptal düğmesini etiketleyin (yan etkileri bırakmadan), aksi takdirde kısmen tamamlanmış işlemi olduğu gibi bıraktığını belirtmek için Durdur düğmesini etiketleyin. Bir noktada ortamı önceki durumuna döndürmek mümkün değilse, düğme etiketini İptal'ten işlemin ortasında Durdur olarak değiştirebilirsiniz. Komut düğmesini üstlerini hizalamak yerine ilerleme çubuğuyla dikey olarak ortalayın.
Doğru:
Ağekran görüntüsü
Bu örnekte ağ bağlantısının durdurulmasının bir yan etkisi olmadığından İptal kullanılır.
Doğru:
kopyalama süresininekran görüntüsü
Bu örnekte, kopyanın durdurulması kopyalanan dosyaları bırakır, bu nedenle komut düğmesi Durdur olarak etiketlenmiştir.
yanlış :
arama ilerleme çubuğu ve durdur düğmesinin ekran görüntüsünü
Bu örnekte, aramanın durdurulması hiçbir yan etki bırakmaz, bu nedenle komut düğmesinin İptal olarak etiketlenmesi gerekir.
Kalan süre
İlerleme çubuklarını belirlemek için:
Aşağıdaki saat biçimlerini kullanın. En büyük zaman biriminin sıfır olmadığı aşağıdaki biçimlerden ilkiyle başlayın ve en büyük zaman birimi sıfır olduğunda sonraki biçime geçin.
İlerleme çubukları için:
İlgili bilgiler iki nokta üst üste biçiminde gösteriliyorsa:
Kalan süre: s saat, m dakika
Kalan süre: m dakika, s saniye
Kalan süre: s saniye
Ekran alanı premiumdaysa:
h hrs, m mins kalan
m mins, s saniye kaldı
saniye kaldı
Aksi:
h saat, m dakika kaldı
m dakika, s saniye kaldı
saniye kaldı
Başlık çubukları için:
ss:mm kaldı
mm:ss kalan
0:ss kaldı
Bu kompakt biçim, görev çubuğunda kesilmemesi için önce en önemli bilgileri gösterir.
Tahminleri doğru yapın, ancak yanlış duyarlık vermeyin. En büyük birim saat ise dakika (anlamlıysa) verin ancak saniye vermeyin.
yanlış :
ss saat, mm dakika, ss saniye
Tahmini tarihi up-totutun. Kalan süre tahminlerini en az 5 saniyede bir güncelleştirin.
Kullanıcıların en çok önemsediği bilgiler olduğundan kalan süreye odaklanın. Toplam geçen süreyi yalnızca geçen sürenin yararlı olduğu senaryolar olduğunda (örneğin, görevin yinelenme olasılığı olduğunda) verin. Kalan süre tahmini bir ilerleme çubuğuyla ilişkiliyse, bu bilgiler ilerleme çubuğunun kendisi tarafından iletildiğinden tamamlanma yüzdesi metnine sahip değilsinizdir.
Dil bilgisi açısından doğru olun. Sayı bir olduğunda tekil birimler kullanın.
yanlış :
1 dakika, 1 saniye
Cümle stili büyük harf kullanımı.
İlerleme çubuğu renkleri
- Görevin son sonuçlarını değil, yalnızca ilerleme durumunu belirtmek için kırmızı veya sarı ilerleme çubuklarını kullanın. Kırmızı veya sarı ilerleme çubuğu, kullanıcıların görevi tamamlamak için bazı eylemler gerçekleştirmesi gerektiğini gösterir. Koşul kurtarılamıyorsa ilerleme çubuğunu yeşil bırakın ve bir hata iletisi görüntüleyin.
- Daha fazla ilerlemeyi engelleyen bir kullanıcı kurtarılabilir koşulu olduğunda ilerleme çubuğunu kırmızıya çevirin. Sorunu açıklamak ve bir çözüm önermek için bir ileti görüntüleyin.
- Kullanıcının görevi duraklattığını veya ilerlemeyi engelleyen bir koşul ancak ilerlemenin hala devam ettiğini (örneğin, zayıf ağ bağlantısıyla) belirtmek için ilerleme çubuğunu sarıya çevirin. Kullanıcı duraklatıldıysa Duraklat düğmesi etiketini Sürdür olarak değiştirin. İlerleme engellendiyse, sorunu açıklamak ve bir çözüm önermek için bir ileti görüntüleyin.
Metre
- İlerleme çubuklarını yalnızca ilerleme için kullanın. İlerlemeyle ilgili olmayan yüzdeleri belirtmek için ölçümler kullanın.
Önerilen boyutlandırma ve aralık
İlerleme çubuğu boyutlandırmasını ve aralıkdiyagramı
İlerleme çubukları için önerilen boyutlandırma ve aralık.
- Her zaman önerilen ilerleme çubuğu yüksekliğini kullanın.
- Özel Durumu: Üst pencere önerilen yüksekliği desteklemiyorsa farklı bir yükseklik kullanabilirsiniz.
- İlerleme çubuğunun göze çarpmamasını istiyorsanız en düşük genişliği kullanın.
- Önerilen maksimum genişlikten daha uzun genişlikler kullanmayın. İlerleme çubuğunun kullanılabilir alanı doldurması gerekmez.
- Pencere önerilen maksimum genişlikten çok daha genişse ilerleme çubuğunu yatay olarak ortalar.
Etiket
İlerleme çubuğu etiketleri
İşlemin ne yaptığını belirtmek için statik metin denetimiyle kısa bir etiket kullanın. Etiketi bir fiil (örneğin, Kopyalama) ile başlatın ve üç noktayla bitirin. İşlemin birden çok adımı varsa veya birden çok nesne işliyorsa bu etiket dinamik olarak değişebilir.
Denetim etkileşimli olmadığından benzersiz bir erişim anahtarı atayın.
İşlem kullanıcı tarafından doğrudan başlatılmadıysa bağlamı vermek ve kesinti için özür dilemek için ek bir etiket ekleyebilirsiniz. Bu ek etiketi şu ifadeyle başlatın: Lütfen bekleyin. Bu etiket işlem sırasında değişmemelidir.
etiket
Bu örnekte kullanıcıdan işlemi doğrudan başlatmadığı için lütfen beklemesi isteniyor.
Etiketi ilerleme çubuğunun üzerine getirin ve etiketi ilerleme çubuğunun sol kenarıyla hizalayın.
İlerleme çubuğu ayrıntıları
Verilerin önünde iki nokta üst üste ile biten bir etiketle birlikte statik metinde ayrıntıları sağlayın. Ayrıntılar metninden sonra birimleri (saniye, kilobayt vb.) belirtin.
Doğru:
aktarım hızıekran görüntüsü
Bu örnekte, ayrıntılar düzgün şekilde etiketlenmiştir.
yanlış :
düzgün etiket
Bu örnekte ayrıntılar etiketlenmediğinden kullanıcıların anlamlarını belirlemesi gerekir.
Ayrıntıları ilerleme çubuğunun altına yerleştirin ve etiketi ilerleme çubuğunun sol kenarıyla hizalayın.
Tamamlanan veya kalan yüzdeyi vermeyin çünkü bu bilgiler ilerleme çubuğunun kendisi tarafından iletilir.
İptal düğmesi
- İptal etmek ortamı önceki durumuna döndürüyorsa (yan etki bırakmadan) İptal düğmesini etiketleyin; aksi takdirde, kısmen tamamlanmış işlemi olduğu gibi bıraktığını belirtmek için Durdur düğmesini etiketle.
- Bir noktada ortamı önceki durumuna döndürmek mümkün değilse, düğme etiketini İptal'ten işlemin ortasında Durdur olarak değiştirebilirsiniz.
İlerleme durumu iletişim kutusu başlıkları
İlerleme çubuğu kalıcı bir iletişim kutusunda görüntüleniyorsa, iletişim kutusu başlığı programın adı veya işlemin adı olmalıdır. İletişim kutusu başlığı için ilerleme çubuğu etiketi olması gerekenleri kullanmayın.
Doğru:
görev adı
Bu örnekte, görev adı iletişim kutusu başlığı için kullanılır.
yanlış :
Yedekli iletişim kutusu başlığının
Bu örnekte, iletişim kutusu başlık metni ilerleme çubuğu etiketinin yeniden ifade edilmesidir. Bunun yerine program adı kullanılmalıdır.
İlerleme çubuğu modsuz bir iletişim kutusunda görüntüleniyorsa, önce ayırt edici bilgileri kısa bir şekilde yerleştirerek başlığı görev çubuğunda görüntülenecek şekilde iyileştirin. Örnek: "66% Tamamlandı."