Hangi yükleme göstergesi seçilecek. İlerleme göstergeleri ile uzun yükleme sürelerinin olumsuz etkisi nasıl ortadan kaldırılır?

  • 18.04.2019

Sistem durumunu görüntülemek, kullanıcı arayüzü tasarımının en önemli ve evrensel ilkelerinden biri olarak kalırken, on temel kullanılabilirlik standardından biridir.

Zamanında sağlamak için ilerleme göstergeleri uygulanıyor geri bildirim sistemin/arayüzün işleyişi hakkında. Norman'ın etkileşim teorisine göre, bu unsurlar ayrıca kullanıcıların sistemin durumunu değerlendirmelerine yardımcı olmalıdır.

Sistem performansı geri bildiriminin en yaygın kullanılan biçimlerinden biri, hareketli bir ilerleme göstergesidir - bu öğe, bilgi işlerken veya veri yüklerken sistem/kaynak iş yükünü gösterir.

Bugün, NNG kullanılabilirlik uzmanı (Nielsen-Norman Group, Nielsen-Norman Group) Katie Sherwin'in bir makalesinin çevirisini dikkatinize sunuyoruz. çeşitli tipler ilerleme göstergeleri ve bunların uygulanması için önerilerde bulunuldu.

Geri Bildirimin Gücü - Kullanıcılara Onları Duyuyormuşsunuz Gibi Hissettirin

İlerleme göstergeleri en son göstergelerden biri değildir, ancak uygulamalarının kullanıcı deneyimini iyileştirmesi garanti edilir - kullanıcılar eylemleri hakkında geri bildirim alarak sistemin isteklerini kabul ettiğine ve işlediğine ikna olurlar.

Ne yazık ki, çoğu site ve sistem, bir işlemin durumu hakkında bir işlem tamamlanana kadar bilgi göstermez - bu, komutlarının çalışıp çalışmadığını ve sistemin çalışıp çalışmadığını bilmedikleri için kullanıcıları rahatsız eder. Ayrıca, sistemin durumunun bilinmemesi, tekrarlanan siparişlerin ve birçok gereksiz tıklamanın nedenidir.

Yüksek indirme hızı genel gereksinim tüm kaynaklar için geçerlidir, ancak bazen sunucular verileri normalden daha uzun süre işler ve bu, yükseltilerek bile düzeltilemez. Bu gibi durumlarda tüketiciler, sistemin çalıştığı ve emirlerinin yerine getirildiğinden haberdar edilmelidir. İndirme 10 saniyeden fazla sürerse, bitene kadar yaklaşık süreyi belirtmeniz önerilir - aksi takdirde birçok kullanıcı beklemez.

Sistem sağlığı geri bildiriminin bir örneği olarak Katie, California Motorlu Araçlar Departmanına (DMV) yaptığı çağrıyı anlattı:

  • Tahmin edilebileceği gibi, Sherwin'e tüm operatörlerin meşgul olduğu bilgisi verildi.
  • Birkaç dakika sonra, Katie'nin hala hatta olduğunu söyleyen bir mesaj geldi.
  • Bir sonraki giriş, yaklaşık bekleme süresinin 15-20 dakika olduğunu söyledi - bu, NNG uzmanının kuyruğu kaçırma korkusu olmadan işine devam etmesine izin verdi.
  • 15 dakika sonra Katie'den ayrılması istendi. iletişim numarası Böylece operatör boş olduğunda onunla iletişim kurabilir. Dahası, Sherwin, sıradaki yerini kaybetmeyeceğinden emindi.

DMV tarafından kullanılan geri bildirim araçları, operatörle bağlantı için beklemeyi kolaylaştırdı - Katie yalnızca aramasının durumunun farkında olmakla kalmadı, aynı zamanda beklemeye uygun bir alternatif sundu. Bu arada, böyle bir tutma sisteminin uygulanması, personelin genişletilmesinden çok daha ucuzdur.

Yükleme göstergeleri, kullanıcılara sistemin bir komutu (dosya indirme, güncelleme yükleme vb.) tamamlamak ve tahmini bekleme süresini görüntülemek için daha fazla zamana ihtiyacı olduğunu bildirir.

Bu unsurların özelliklerini iletmek için Katie, Kaliforniya Ulaştırma Bakanlığı'na yapılan bir çağrıya paralel olarak faydalarını açıkladı:

  • Göstergeler, durumunu görüntüleyerek sistemin doğru çalışmasıyla ilgili kullanıcı şüphelerini ortadan kaldırır - bu, meşgul operatörler hakkındaki mesajla elde edildi.
  • Bu öğeler, beklemeyi izlemeyi kolaylaştıran bir nesne sağlar; bir aramayı beklettiğinizde, bu müziktir.
  • Kullanıcıları bir süreç görüntüleyerek beklemeye teşvik ediyorlar - Sherwin'e tüm departman temsilcilerinin meşgul olduğu ve operatörün 15 dakika içinde boş olacağı bilgisi verildi, bu yüzden beklemeye hazırdı.
  • İlerleme göstergeleri, geri bildirime odaklanan kullanıcılar bekleme sürecinin kendisine daha az dikkat ettiğinden - müzik dinlerken, NNG uzmanı operatörle bağlantı kurmayı beklemenin ne kadar yorucu olduğunu unuttuğu için zaman duygusunu zayıflatır.

Nebraska-Lincoln Üniversitesi'nde yürütülen bir araştırmanın amacı, kullanıcıların bir sitenin yüklenmesini ne kadar süre beklemek istediğini belirlemekti. Bir grup yanıtlayana, sayfanın ilerleme göstergeli bir versiyonu (hareketli bir yükleme çubuğu) sunuldu ve ikinci gruba, olmadan sunuldu.

Sonuç olarak, göstergeli web sayfasını gösterenler, kullanıcı deneyiminden daha memnun kaldılar ve geri bildirim öğesi gösterilmeyenlere göre ortalama 3 kat daha uzun süre beklediler.

Animasyonlu yükleme göstergeleri

Dijital bağlantı hızının her yıl artmasına rağmen, kaynakların yavaş yüklenmesi sorunu hala geçerlidir. Ve bildiğiniz gibi, zayıf performans web siteleri ziyaretçileri rahatsız eder ve çoğu zaman ayrılmalarına neden olur.

Kullanıcıların indirmeleri bekleme eğilimi birkaç faktör tarafından belirlenir:

  • Ziyaretin amacının aciliyeti ve karmaşıklığı.
  • Kaynak kullanımı bağlamı - indirmek için acele eden bir ziyaretçi önemli proje, zaman öldürmek için bir sosyal ağda oturan kaynaktan daha yüksek bir olasılıkla kaynak bırakacaktır.
  • Kaynakla ilgili önceki deneyimlere dayalı beklentileri karşılamak veya benzer bir süreç gerçekleştirmek.

Pazarlamacıların bu faktörler üzerinde hiçbir kontrolü yoktur, ancak aşağıdaki önerilere uymak, kullanıcıların bekleme isteklerini önemli ölçüde artırabilir:

Her zaman biraz geri bildirim göster

Bekleme, eylem gerçekleştirildikten hemen sonra (örneğin, bir CTA öğesine tıklamak) başladığından, sistem talebin kabul edildiğini ve işlendiğini hemen göstermelidir: örneğin, kullanıcı tarafından tıklanan düğmenin rengi değişebilir veya yükleme çubuğu görünebilir.

Bir istek gönderdikten sonra statik arayüz, birçok kullanıcı tarafından bir hata olarak algılanır, bu nedenle genellikle komutu tekrar çalıştırmayı denerler ve bu da olumsuz sonuçlara yol açabilir.

1 saniyeden uzun süren herhangi bir işlemin ilerlemesini görüntüleyin

Kullanıcıların dikkati birkaç saniye bekledikten sonra dağılmaya başlar ve bu da ayrılmalarına neden olabilir. Bu nedenle, süresi bir saniyeden uzun olan süreçlerin ilerlemesini görüntülemek için bir döngü animasyonu veya bir yüzde göstergesi kullanmalısınız.

Döngü animasyonlu bir grafik öğesi, sistemin çalıştığını gösterir, ancak tahmini indirme zaman aşımı hakkında bilgi sağlamaz.

Bu tür öğeler, 2 ila 10 saniye süren işlemlerin durumunu görüntülemek için kullanılmalıdır. Bir saniyeden daha kısa sürede işlenen istekler için döngülü bir animasyon kullanırsanız, bu, anlaşılmaz bir öğenin aniden ortaya çıkması ve kaybolmasıyla kullanıcıların kafasını karıştıracaktır.

Web geliştirme açısından, yükleme süresi hesaplaması gerektirmediğinden, tüm göstergelerin tasarımında döngülü animasyon kullanmak oldukça caziptir. Bununla birlikte, 10 saniyeden uzun süren işlemlerin işlenmesini görüntülemek için döngü animasyonu önerilmez - ilerleme bilgisi eksikliği, kullanıcıları ayrılmaya teşvik edecektir. Ayrıca, böyle bir grafik eleman sistemin çalışıp çalışmadığını belirleyemez, bu da dijital etkileşimin sonlandırılma olasılığını artırır.

Bir kullanılabilirlik testindeki bir katılımcı, çevrimiçi bir yayın sayfasının yüklenmesi için 15 dakikadan fazla bekledi ve sonunda bir hata oluştuğu ve uygulamanın yeniden başlatılması gerektiği ortaya çıktı. Açıkçası, gerçek bir kullanıcı o kadar uzun süre beklemez.

Göstergelere ekleme metin sembolleri(ör. "Yorumlar yükleniyor") da etkinliklerini artırabilir.

Çalışma hızını etkileyen bağlantının kalitesi geliştiricilerin kontrolü dışında olduğundan, döngüsel animasyonun sunuculardan veri indirme ilerlemesini görüntülemek için uygun olmadığını belirtmekte fayda var. Standartlara göre, veriler 2 saniyeden fazla yüklenmemelidir, ancak bu rakam her zaman elde edilemez.

Yüzde ilerleme çubukları, en bilgilendirici animasyonlu geri bildirim türüdür. Bu öğeler, kullanıcıların tahmini bir bekleme süresini hesaplamalarına (bekleyip beklemeyeceklerine karar vermelerine olanak tanır), verilerin ne kadar süreyle işleneceğine ilişkin belirsizliği ortadan kaldırmalarına ve zaman algısını azaltmalarına olanak tanır.

0'dan %100'e kadar dolduran daireler ve yatay çubuklar, bu tür ilerleme çubuğuna örnektir.

Kural olarak, 10 saniyeden uzun süren işlemler için yüzde göstergeleri kullanılmalıdır - işleme sakinlerinin kademeli olarak tamamlandığını gösteren ve beklemeyi teşvik eden görsel bir unsur. Ancak, bu öğeler, ziyaretçilerin sistemin birlikte çalıştığını anladıkları için, varsa, dosya veya kayıt işleme ile ilgili 10 saniyeden az süren işlemlerin durumunu görüntülemek için kullanılabilir. bir miktar kayıtlar.

Animasyonlu yüzde göstergelerine (örneğin, "Yüklenen dosyalar: 50 üzerinden 17") ve uzun işlemlerin göstergelerine - kullanıcının beklemek istememesi durumunda bir iptal düğmesi - metin eklenmesi önerilir. Bu arada, geri alma öğesinin olmaması, kullanıcıları sistem üzerindeki kontrolden mahrum eder ve bu da kullanıcı deneyimine zarar verir.

Yüzde göstergeleri, ilerleme hızındaki değişiklikleri daha belirgin hale getiren sürecin süresinin bir göstergesini sağlar ve bu da kullanıcı deneyimi üzerinde olumlu bir etkiye sahiptir. Bununla birlikte, gösterge çok hızlı dolarsa ve ardından tamamlanması gereken birkaç yüzde kaldığında durursa kullanıcılar rahatsız olur - bu, geri bildirimin olumlu etkisini ortadan kaldırır.

Yük göstergelerini uygulayan birçok tasarımcı ve geliştirici, işlem yürütme hızını hesaplama sorunuyla karşı karşıyadır. Bu görevle başa çıkmak için aşağıdaki önerilere uyun:

  • Animasyonu, gösterge yavaşça dolmaya başlayacak ve yükün tamamlanmasına yaklaştıkça hız artacak şekilde ayarlayın - bu, ziyaretçiler arasında sitenin performansıyla ilgili şişirilmiş beklentiler yaratmaz. Müşteri beklentilerini aşmak, onları hayal kırıklığına uğratmaktan her zaman daha iyidir.
  • Bu önerinin yalnızca yükleme göstergeleri için geçerli olduğunu belirtmekte fayda var; araştırmalar, anket ilerleme göstergelerinin, daha düşük hemen çıkma oranlarına girdikçe tamamlama oranlarının düştüğünü göstermiştir.
  • Bir örnek belirtin, değil tam zamanı bekleme süreleri - bazı durumlarda, indirmelerin belirtilen süreden daha uzun sürmesi muhtemeldir ve bu da tüketici güvenini olumsuz etkiler.
  • “Bu yaklaşık bir dakika sürecek” veya “Yaklaşık 3 dakika kaldı” gibi basit bir metin, kullanıcıları bilgilendirmek ve tutmak için yeterlidir. Ayrıca öngörülemeyen gecikmeler olması durumunda belirtilen değere birkaç saniye daha ekleyin.
  • Genel ilerlemeyi görüntülemek yerine, bazı durumlarda tamamlanan ve kalan aşamaların sayısını görüntülemek en uygunudur - ziyaretçiler belirli bir adımı tamamlamanın ne kadar süreceğini tam olarak bilemezler, ancak aşamaların sayısı kabaca bir fikir oluşturmalarına yardımcı olur. ve süreci tamamlamaları veya bitmesini beklemeleri için onları çekin.

Herhangi bir animasyon öğesi içermeyen "Sonuçlar yüklenirken lütfen bekleyin" metni gibi statik göstergeler etkisizdir. Bu tür göstergeler, sistemin ilerlemesi ve işleyişinin durumu hakkında bilgi göstermez, bu nedenle dinamik olanlarla değiştirilmeleri gerekir.

Yanlışlıkla yeniden siparişleri önlemenin en kötü yolu ve ekstra tıklamalar- CTA düğmesine "Tekrarlanan tıklama yeniden sipariş verilmesine neden olabilir" gibi bir uyarı ekleyin. İlk olarak, herhangi bir tehdit, pozitifliğin temel standartlarına aykırıdır. kullanıcı deneyimi ve ikincisi, bu tür uyarılar, nadiren dikkate alındıkları için basitçe etkisizdir.

Uyarı metni: "Çift tıklamayın!".

Çalışma sırasında "Çocuklar Dünya çapında Ağ» (Çocuklar ), NNG uzmanları uzun süredir yüklenen birçok etkileşimli araç ve oyunla karşılaştı.

Yükleme ekranını eğlenceli ve ilgi çekici hale getirmek için, tasarımcılar genellikle kullanıcıları beklerken eğlendirmek için video içeriği ve mini oyunlar ekler. Bununla birlikte, bu tür iyileştirmeler yarardan çok zarar verir, çünkü çocuklar çoğu zaman ayırt edemezler. gerçek oyun indirme işleminden ve etkileşimin neden kesintiye uğradığını anlamıyorum.

Katie, genç kullanıcıları ana faaliyetlerinden uzaklaştırmadan nasıl ilgilerini çekebileceklerine dair bazı ipuçları verdi:

  • Çocuklara sistemin yüklendiğini açıkça belirtmek için her zaman belirgin yüzde göstergeleri kullanın. Yetişkinler gibi çocuklar da sistemin çalışıp çalışmadığını ve açılmasının ne kadar süreceğini bilmek ister.
  • Emin olun ara animasyon göstergeyi engellemez ve oyuna benzemez.
  • Eğlenceyi kullanın ve basit animasyonlar, ana faaliyetle ilgili - bunlar, dikkat çekmek ve beklentilere katkıda bulunmak için en etkili olanlardır.

Çözüm

Geri bildirim sağlamak, olumlu bir kullanıcı deneyiminin yol gösterici gereksinimlerinden biridir. Tasarımcılar, yükleme için gereken süreyi açık ve şeffaf bir şekilde göstererek, kullanıcıların sistemin durumu hakkındaki bilgisizliğini ortadan kaldırabilir ve beklemek için harcamak istedikleri süreyi artırabilir.

2-9 saniye süren işlemler için döngüsel göstergeler, 10 saniyeden uzun süren gecikmeler için yüzde göstergeleri kullanılmalıdır. Ancak yükleme süresini tahmin etmek her zaman mümkün olmadığından, 10 saniyeden fazla süren bir işlem için görüntüleme gecikmesini artırmalısınız. Yükleme süresi oynaklığı ne kadar yüksek olursa, doğru ilerlemeyi göstermek için minimum eşik o kadar düşük olmalıdır.

Etkili ilerleme göstergeleri, kullanıcıların sitenin/uygulamanın izlenimini olumlu yönde etkilemesini ve beklemesini sağlar.

Bu şık işaretçi ekranı, sunucuların çalışmasıyla ilgili verileri sunmak için kullanılır. CPU kullanım yüzdesini gösterir, rasgele erişim belleği ve sabit sürücüler bilgisayar. Veriler, üç analog işaretçi tipi alet kullanılarak görüntülenir - voltmetreler doğru akım 10 V'ta (veya uygun olanlardan herhangi biri, okun tam sapması için bir direnç seçmek sorun değildir). Raspberry Pi Zero modülü, iki parçadan oluşan bir sistemle birlikte sistemin işleyişini kontrol etmekten sorumludur. işlemsel yükselteçler LM358, 5>12V boost dönüştürücü ile çalışır ( bitmiş modül Ali ile birlikte).

Bağlantı şeması


op-amp 358 için DAC devresi

Voltmetreleri çıkışlara bağlamak için ihtiyacınız olan basit program yazılmış Python dili Yükle orantılı üç PWM sinyali üreten verilen eleman kontrollü sunucu İşletim sistemindeki şema - analog dönüştürücü PWM voltaj sinyali.


Parça panosu - 2 LM358

DAC, Raspberry Pi'den gelen 3.3V PWM sinyalini 0V ile 10V arasında değişen bir voltaja dönüştürür.Analog Çıkışlar 1, 2 ve 3 doğrudan panel üzerindeki sensörlere bağlanırken, PWM Girişleri 1, 2 ve 3'tür. kontrol eden, denetleyici.

Gösterge tasarımı

Buradaki en zor şey bir diyagram oluşturmak değil - güzel 3 ölçek basmaktır. İşte cihazınız için kullanabileceğiniz bir resim.


Yeni gösterge ölçeğinin çizimleri

Ardından kesin ve yerel kadranlı göstergelerin üzerine yapıştırın.


voltmetre ölçeği

Bitmiş cihazın görünümü

Göstergeler gri boya ile boyanmış bir plaka üzerine monte edilmiştir. Bilgisayar kasasına yerleştirebilir veya ayrı bir önek kutusu olarak düzenleyebilirsiniz. Tüm sistem kompakt bir mahfaza içine monte edilmiştir, bu nedenle dışarıda başka bir şey yoktur. işaretçi göstergeleri göremiyorum.


Hazır göstergesi — 3 adet.

Her şey birinden beslenir ortak voltaj PC güç kaynağından 5 volt. Bir yandan Raspberry Pi Zero'yu besler, diğer yandan 12 voltluk bir dönüştürücü aracılığıyla, şalterler için 0 ila 10 V arasında bir kontrol voltajının analog üretimi için bir devre. MK'nin devresi ve bellenimi verilmemiştir - bu başka bir hikaye olduğu için ...

Animasyonlu ön yükleyiciler, geliştiriciler tarafından web uygulamaları, web sayfası verileri Ajax aracılığıyla yüklenirken kullanılır. Bazen standart sıkıcı bir resim yerine daha orijinal bir şey kullanma arzusu vardır. Eğer ihtiyacın varsa animasyonlu GIF veya PNG (APNG) preloader (gösterge) yükleniyor loading.gif İnternet servisine dikkat etmenizi tavsiye ederim. Doğru görüntü dosyalarını bulmak çok çaba gerektiriyordu, benzer hizmetler, prensipte çok fazla değil, bu nedenle başka bir projenin ortaya çıkması tasarımcılar ve geliştiriciler için kesinlikle bir artı.

Öyleyse, Ön Yükleyicilere daha yakından bakalım - ücretsiz jeneratör Yükleme işlemini gösteren GIF ve APNG ön yükleyicileri. Ayrıca, jeneratör mümkün olduğu kadar basit ve çok kullanışlıdır. Sayfaya gelir gelmez, tüm indirici resimlerin uygun şekilde kategorilere ayrıldığını göreceksiniz - 3D, ifadeler, burçlar, insanlar, dini işaretler, astronomi ve daha fazlası. Hatta " kategorisini de bulabilirsiniz. Sosyal ağlar". Bugünün zamanlarında, şey neredeyse yeri doldurulamaz. Bu arada kategorilere ek olarak en popüler animasyonlu resimleri veya son 10 tanesini görmek mümkün.

Kategoriye ve ana yükleyiciye (ilgili açılır listeden seçim yapılabilir) karar verdikten sonra, özelleştirmesine (ayarına) geçebilirsiniz. Şunları tanımlayabilirsiniz:

  • Görüntü türü (format - gif veya apng);
  • Alt yükleyicinin kendisinin / arka planın rengi (uygun bir “palet” kullanılarak seçilir) ve şeffaflık;
  • Animasyon hızı;
  • Görüntü boyutu (desteklenen 128x128 piksel çözünürlük dahil);
  • Bazı ek "efektler" (renk ters çevirme, arka plan yansıması, ters animasyon, vb.).

Preloaders.net hizmetinin benzersiz bir özelliği, gerekli yükleyiciyi veritabanında bulamazsanız sipariş verebilirsiniz! Bunu yapmak için "Yeni sipariş ver" bölümüne gidin ve basit bir form doldurun:

Acemi kullanıcılar için faydalı olacaktır detaylı talimatlar bulabileceğiniz Preloaders.net oluşturucu tarafından. Prensip olarak, eklenecek başka bir şey yok, hizmet olabildiğince basit olduğundan, gerekli animasyonlu ön yükleyicileri hızlı ve kolay bir şekilde yapabilirsiniz. Bunun için geliştiricilerimize teşekkürler faydalı hizmet, tüm Ajax programcıları bunu takdir etmelidir.

Durumu hayal edin: Bir mağazada bir ürün bulmaya çalışıyorsunuz ve danışmana nerede olduğunu sorun. Buna karşılık, danışman herhangi bir eylemde bulunmadan sadece hareketsiz kalır. Büyük olasılıkla hayal kırıklığına uğrayacak ve ayrılacaksınız. Benzer şekilde, kullanıcılar monitörlerinde döner tip yükleme göstergesini çok uzun süre izlediklerinde de aynı şekilde hissediyorlar.

Döndürücüler uzun yükleme için değildir

İplikçiler, kullanıcıya yükleme işleminin ne kadar sürdüğünü söylemez. Bu göstergeyi çok uzun süren bir işlem için kullanırsanız, kullanıcılar uygulamada ve sorunda bir şeylerin ters gittiğini düşünmeye başlayacaklardır. Bilgi eksikliği, ziyaretçilerin mümkün olan en kötü şekilde yorumlayacağı bir belirsizlik yaratır.

Kullanıcılar indirme işleminin çok uzun süreceğine karar verecek ve bu, anladığınız gibi, beklentilerini aydınlatmayacaktır. Sabırsızlık artacak ve sonunda ziyaretçi geri düğmesine basacak veya uygulamadan tamamen çıkacaktır.

dört saniye kuralı

Kullanıcıların uygulamanızda kalmasını istiyorsanız, dört dakikadan uzun yüklerde döndürücüler kullanmayın. Bilimsel bir çalışma, kullanıcıların maksimum dört dakikalık bekleme toleransına sahip olduğunu göstermiştir. Bu, dört saniye sonra davranışsal niyetlerin değiştiği anlamına gelir.

Spinner Ne Zaman Kullanılır?

Kullanıcı, uygulamadan anında yanıt bekler. Anında tepki bir saniyeden az sürer. Kullanıcı bir saniyeden fazla herhangi bir tepki gözlemlemezse endişelenmeye başlar.

Bir saniyeden uzun süren bir işleminiz varsa, bir döndürücü kullanın. Bu, kullanıcıların uygulamanın yüklendiğini bilmelerini sağlar ve bu onların beklentilerini ve endişelerini giderir.

Uzun işlemler için yükleme çubuğu

İşlem dört saniyeden fazla sürerse, yükleme çubuğunu kullanmanız gerekir. Bu durumda, kullanıcılar beklerken daha hoşgörülü olma eğilimindedir.

Hepsi, beklemenin ne kadar süreceğini net bir şekilde anladığınız için. Yükleme çubuğu, kullanıcıların ilerlemeyi görmelerini sağlar ve bu da onları bekletir. Sadece çarkı görürlerse herhangi bir ilerleme gözlemleyemezler ve genel olarak eylemin prensipte gerçekleştiğinden emin olamazlar. Ziyaretçinin beklemek için hiçbir teşviki yoktur.

Bir yükleme çubuğu nasıl tasarlanır

Yükleme çubuğu, kullanıcılara ne kadar ilerleme kaydedildiğini göstermelidir. Animasyon, kademeli ve tutarlı bir hızda soldan sağa gerçekleşmelidir. Animasyon da durursa uzun zamandır, kullanıcılar sürecin durduğunu düşünmeye başlar ve daha fazla beklemek istemezler.

Ayrıca ilerlemenin sayısal bir değerlendirmesini de eklemeniz gerekir. İşlem bir dakikadan az sürerse, indirmeyi indirme yüzdesi veya indirilen dosya sayısı olarak görüntüleyin. Kullanıcıları uygulamanın ne tür etkinlikler ürettiği konusunda bilgilendirin.

İndirme işlemi bir dakikadan uzun sürerse, beklemenin ne kadar süreceği hakkında bilgi vermelisiniz. Bu, kullanıcılara sürecin normalden daha uzun süreceği anlayışını verecektir. Kişinin başka bir şeye geçebilmesi ve belirtilen süre içinde uygulamaya dönebilmesi için kalan bekleme süresini dakika cinsinden belirtin.

İplikçileri kötüye kullanmayın

Birçok tasarımcının herhangi bir yükleme işlemi sırasında eğirici kullanma alışkanlığı vardır. Ancak bunları uzun süre yüklemek için kullanırsanız, kullanıcı hayal kırıklığına neden olur. Gerekirse yükleme çubukları kullanarak bundan kaçının.

Yükleme çubuğu, kullanıcıyı bekleme sürecinde daha toleranslı hale getirir. Uygulamanın şu anda kendileri için çalıştığını anlayana kadar beklemekten çekinmezler. Ancak süreç normalden daha uzun sürerse, ziyaretçilerin görsel geri bildirime ihtiyacı vardır. Ne kadar bekleyeceğine dair bilgi eksikliği sabırsızlığa neden olur ve kullanıcılar basitçe ayrılır.

Tercüme - Masa