Mesafeyi grafik olarak nasıl temsil edersiniz?


12

Tamam,

Bu biraz "sübjektif" olabilir ama bazı fikirler arıyorum.

Mesafeyi "daha dolgun" hale getiren bir çubuk grafik olarak göstermek istiyorum.

Ne kadar uzaklarsa, çubuk grafik o kadar dolu olur.

Bunu nasıl temsil edeceğimi bilmiyorum. Bu grafiği size düşünce sürecimi göstermek için hazırladım.

grafik olarak gösterilen mesafe

Sizce insanlar anlar mı? "FAR" ve "CLOSE" kenarlarını belirtmeli miyim? Ya da sadece mesafeyi göster?

İnsanlar çubuk grafik doldukça insanların daha yakın olduğunu anlayacaklar mı?

Ayrıca gerçek mesafeyi de belirtmeli miyim? (Ya metre, km, vb?) Veya çubuk grafiği tamamen mi terk ettiniz?

Mesafeyi grafiksel olarak nasıl temsil edersiniz, böylece ilk bakışta insanlar diğer kişinin ne kadar yakın veya uzak olduğu hakkında iyi bir fikre sahip olurlar mı?

DÜZENLEME : Tamam, bu yüzden daha fazla ayrıntı için müşteriyle konuştum ve ortaya çıkan şey, @Scott'un sağladığı çevreye benzeyen bir şeydi, mevcut kullanıcı "ortada" ve kullanıcı etrafındaki insanlar "yörüngede". Bunu bir yerde gördüler ve her kullanıcı için mesafeyi göstermek yerine bunu istiyorlar.

Bu nedenle, mesafeli bir çubuk grafiğin aksine "150m" veya "Etrafımda" gibi metinler göstermem gerekecek.

Bununla birlikte, cevaplar verdiği için HERKES'e de teşekkür etmek istedim, bazı örnekler harika, onları seviyorum ve üzerine çizmek için harika bir fikir paneli veriyor. "Kısa" ilk istek biraz değiştiğinden, daha fazla geri bildirim sağlamak için bu soruyu düzenlemek en iyisi olduğunu düşündüm.


1
Bir bağlam eklediyseniz yardımcı olabilir - özellikle, temsil etmeye çalıştığınız mesafe nedir ve hangi amaçla?
Ilmari Karonen

Bence Ryan'ın ve Scott Brown'un çözümleri doğru yönde gidiyor. AMA "uzak" için renk mavi veya mavi olmalı, yeşil değil ... "yakın" için kırmızı tamam.
Sandra

Yalnızca renklere güvenmenin, renk körlüğü ve görme sorunları olan insanlar için erişilebilirliği bozabileceğini unutmayın .
Thorbjørn Ravn Andersen

3
Başvurunuz bağlamında, insanların daha yakın veya uzak olması hedef mi? İstenen durumun ne olduğu konusunda ekranda daha güçlü bir izlenim bırakmak istersiniz ; böylece kullanıcılar diğer kullanıcılara daha yakın olmak istiyorlarsa , en güçlü izlenim olmak için daha fazla bir şey istemezsiniz (örneğin, insanlar yaklaştıkça bir çubuğu doldurmak veya daha yakın için daha büyük bir tarafa sahip bir kama kullanmak istersiniz). Aslında bu soruyu ux.stackexchange.com'da sormak isteyebilirsiniz , orada kavram hakkında daha iyi tavsiye alacağınızı hissediyorum, sonra söz konusu kavramın grafik gösterimi için buraya geri dönün.
Jason C

"Uzaklık" ve ardından uzun bir çizgi gördüğümde, "uzak" diye düşünürken grafiğinizin "yakın" olduğunu belirtmesi gerekiyor.
David Richerby

Yanıtlar:


14

Bir kama tasarımı kullanılarak güncellenen örnek. Açıklık için grafiğe örnek mesafeleri eklendi ve metin çıkarıldı.

resim açıklamasını buraya girin

Başlangıç ​​ve Bitiş metinleriyle örnek

resim açıklamasını buraya girin

Küçük boyut elde taşınır cihaz için bir faktör olduğundan, burada iki adet 100 piksele 100 piksellik yer tasarrufu seçeneği vardır.

resim açıklamasını buraya girin

resim açıklamasını buraya girin


En Son Gereksinimlere Dayalı Beyin Fırtınası

İşte uygulamayı açılır listeye yerleştiren mobil cihazlar için yerden tasarruf sağlayan bir fikir. Daha büyük bir açılır menü boyutuyla harita, kullanıcı etiketleri ve mesafe ızgarası gibi daha fazla bilgi içerebilir.

resim açıklamasını buraya girin


2
Belki de çok yakın ve ince olmalı ... Sadece yakın olan bir nesne daha büyük olma eğilimindedir.
joojaa

bu sayılar geriye değil mi? Yoksa etiketler? :)
Scott

1
Evet, bunun hızlı bir model olduğunu anlıyorum. Bu yüzden bir smilie vardı :)
Scott

@Scott, iyi öneri ve dostça yorum için +1 :) Netlik için yeni maketler eklendi.
Talkingrock

12

Yıllar önce F19 Stealth Fighter adında bir Amiga maçım vardı. Bu konudaki HUD, tarif ettiğinizle çok benzer bir şeye sahipti. Attığınız bombalar için kovulmak yerine, her iki ucunda bir hedefe yaklaştıkça birbirine yaklaşan iki 'yazı' içeren bir çizgi gösterildi.

İşte basit bir modern temsil:

resim açıklamasını buraya girin


Ooh bunu çok seviyorum.
Yörüngedeki Hafiflik Yarışları

8

İki kişi arasındaki mesafeyi göstermek istiyorsanız, muhtemelen iki kişi arasındaki mesafeyi göstermek en sezgiseldir. Aşağıdaki kaba modelde hala bir çeşit çubuk var, ancak geriye dönük. Mesafe konum (kişiyi sağa hareket ettirerek) ve boyuta (kişiyi daraltarak) göre gösterilir.

resim açıklamasını buraya girin

Daha fazla çubuk benzeri bir gösterge istediğinizde, üçgenin bir kısmını aşağıdaki gibi renklendirebilirsiniz. Ve çizgilere etiket ekleyebilirsiniz.

resim açıklamasını buraya girin

Belki de soldaki 'referans' kişi düşürülebilir.


7

Mesafelerin daha iyi çalıştığını ve çok daha sezgisel olduğunu düşünüyorum, ancak işleri tersine çevirirdim. Büyük mesafe uzun ve kırmızı, kısa mesafe kısa ve yeşil olmalıdır. Gönderdiğiniz şey bunun tersini okuyor gibi görünüyor. Uzun çubukların "uzak" ve kırmızı olmasını beklerdim.

Genel düzeninizi bilmeden, başka bir olasılık belki noktalı bir daire kullanmak .... resim açıklamasını buraya girin


Tamam, çok uzun bir "kırmızı" çizgi uzakta ve kısa ve "yeşil" yanında. Yani sadece "Mesafe" adını tutmak?
Gazlı içecek

1
@fizzydrink evet. Bana göre "çok uzakta" her zaman kırmızı olurdu. Ve daha büyük bir mesafe daha uzun bir çubuk anlamına gelir. Bu elbette sadece benim yorumum ve kendimi sezgisel olarak nasıl okuyacağım.
Scott

1
Renk ayarı yardımcı olur, ancak daire çok daha fazla. Hareketli nesneler arasındaki mesafe, IMO'nun çok anlamlı olması için bir yakınsama noktasına ihtiyaç duyar
Ryan

Daire bir iphone uygulamasına "sığabilir" mi? Her biri kendi satırına sahip, soldaki profil resminin yaklaşık 100 piksel olduğu bir liste düşünün. Daireyi kullanabilir miyim? Veya belki de bir haritanın kaplaması üzerinde daire fikrini kullanın ...
gazlı içecek

1
Gibi yayınlanmıştır .. genel düzeni hakkında hiçbir ipucu ve bir bar zorunlu olsaydı :) Sanki bir tür gibi geliyor.
Scott

5

Talkingrock'un oluşturduğu resmi kullanarak:

resim açıklamasını buraya girin

Bence en mantıklı olan şey, böylesi bir takas için:

resim açıklamasını buraya girin

Far Apart'ta başlar ve birlikte yaklaştıkça yanar. Ben "Uzak Yakın" dan "Uzak Apart" "Birlikte" veya "Met" gibi bir şeye veya tek bir hedefe gelen iki kişi gösteren bir şey için metin değişikliği fikrin daha fazla iletişim yardımcı olacağını düşünüyorum.


Benim yorumuma bakın (İngilizce konuşma), yakınsama noktasının sol kenar olmasıdır. Çubuk grafik ne kadar uzunsa, sağ kenar o kadar uzundur, böylece mesafe görüntülenir.
Scott

İkinci "Uzaklık", ilk "Uzak / Yakın" değil mi?
Ryan

Doğru, ilki gözlerimde kullanılamaz.
Scott

1
Daha büyük sonun istediğiniz gibi olmasını istersiniz ; yani bu başvuru bağlamında birisinin çok uzak olması isteniyorsa, bu örnek mantıklıdır. Birisinin yakın olması isteniyorsa, tersine çevrilmelidir.
Jason C

1
@Ryan İstenen durum, bu uygulama bağlamında, kullanıcıların birbirine daha yakın olması için ise, kullanıcıların birbirlerinden daha uzak olmaları için daha güçlü bir göstergeye sahip olmak, istenmeyen duruma daha fazla dikkat çeker. Amaç, kullanıcıları istenen duruma ulaşmaya motive etmekse , daha güçlü bir göstergenin istenen durumu temsil etmesi, bu hedefe paralel olacaktır. Ayrıca düşünün, örneğin cep telefonlarında artık her yerde bulunan sinyal gücü ölçer - her zaman "4 bar" olması için motivasyon vardır, asla 1 olması için motivasyon yoktur.
Jason C

3

Mesafeyi "daha dolgun" hale getiren bir çubuk grafik olarak göstermek istiyorum.

Bununla birlikte, bir çubuk grafiğin gösterdiği şeyin tam tersi. Değer ne kadar yüksek olursa, çubuk da o kadar büyük olur. Tam tersini yapmak istemeniz büyük olasılıkla gerçek verilere karışıklık veya görsel uyumsuzluk katacaktır.

Noktayı biraz daha doğrudan yapmak için 'uzak / yakın' yerine 'büyük / küçük' yazın. Bu hiç mantıklı değil:

                            ---        
                     ---    | |        
              ---    | |    | |        
       ---    | |    | |    | |
       | |    | |    | |    | |
big    ---    ---    ---    ---     small

Bu nedenle, ölçeği etiketlerle 'çevirme' fikrini bırakmanız gerektiğini düşünüyorum. Daha uzak bir mesafeyi iletmeye çalışıyorsanız, büyük çubuğun bunu belirtmesine izin verin. Bu en sezgisel korelasyon.

Ama belki de çözüm bir çubuk grafik değildir. Bir çeşit 'konum belirleyici sinyal' metaforu uygulamaya çalıştığınız anlaşılıyor. Ne kadar yakın olursanız, sinyal o kadar güçlü olur. Bence bu iyi bir fikir, ama bunun için bir çubuk grafik dışında bir görsel düşünün. Belki bir çeşit 'blip' (veya nokta).


3

Mesafeyi grafik olarak nasıl temsil edeceğinizi sorarsınız , ancak tüm cevaplar görüntüdeki metne ("uzak" ve "kapalı" vb.) Dayanıyor gibi görünüyor. Bu nedenle sadece "3 mil arayla" veya "gitmek için 200m" yazmanızı ve yatay olarak doldurulan herhangi bir 'ilerleme ölçer' arka planını kullanmanızı öneririm.

Sayısal mesafeyi vermek, gerçek sayıları okuyan bir kişi için mutlaka yararlı değildir, ancak sayılar ve ölçüm birimi, bir bakışta neyi ölçtüğünüzü ve bir değişiklik olup olmadığını tamamen netleştirir.


3

Bağlamınız net değil ama önemlidir. Kavramsal olarak, mesafe gerçekten temsil etmek istediğiniz şey midir? Ya da aslında bir kullanıcının içinde olmak istediği duruma ne kadar yakın olduğunu temsil etmekle mi ilgili, "mesafe" sadece bunun için bir ölçüt olur mu?

Aslında temsil etmeye çalıştığınız şeyin bir kullanıcının istenen bir duruma ulaşmak için ne kadar yakın olduğunu düşünün . İstenilen duruma ekranda en güçlü izlenim verilmelidir.

Diğer bir deyişle, uygulamanız bağlamında, kullanıcılar diğer kullanıcılara daha yakın olmak isterse , bu gösterim kullanıcıların tam tersi olduğu için daha fazla mesafe ile güçlenen bir çubuk (veya herhangi bir şey) istemezsiniz. hedef.

Bu renkler için de geçerli; kırmızı -> yeşil bir şemada genellikle yeşilin hedef duruma karşılık gelmesini ve tam tersi kırmızı olmasını istersiniz, böylece kullanıcılar daha yakın olmak istiyorsa yeşilin daha küçük bir mesafe olmasını istersiniz.

Bunu göz önünde bulundurarak, çubuklar veya kama yapacak, ancak her iki durumda da, çubukların / kamanın istenen durum tarafında yeşil ve dolu (ve kama daha büyük) olmasını istersiniz (örneğin, kullanıcılar olmak isterse daha düşük mesafe) yakın).

Bu çizgiler boyunca erişilebilirlik bir yana (bu sadece açıklayıcı bir örnektir) , gerçekten yapmaya çalıştığınız tek şey, bir kullanıcının mesafe hakkında doğru bilgi vermek yerine istediği duruma ne kadar yakın olduğu hakkında bir izlenim vermekse, bir gösterge hedef durumdaki (daha yakın veya daha uzak olsun) kırmızıdan sarıya ve sonra yeşile dönen statik bir kare kadar basittir, belki de hedef duruma [neredeyse] ulaşıldığında bir etiket, kenarlık veya animasyon kazanır.

Buradaki diğer yanıtlardaki tasarım seçeneklerinin hepsi harika, ancak bir UX perspektifinden baktığınızda, bu tasarımları nasıl kullandığınızı ve ne yapmaya çalıştığınızı düşünün: Kullanıcıları hedef duruma ulaşmaya teşvik ediyorsanız, örneğin çubuklarınızın bu durumda kısalmasını ve yok olmasını istemeyin. Bu anti-motivasyon.

Anekdot olarak (elimde kanıt yok) Ayrıca, bir kullanıcının bir grubun en küçük çubuğunu en küçüğün aksine bir bakışta seçmesinin daha kolay olduğundan şüphelenirim. Daha sonra, ekranınızda birden fazla gösterge varsa ve uygulamanızın kullanıcıların "en iyi" (içeriğe bağlı olarak en yakın veya en uzak) hızlı bir şekilde bulmasına izin vermek istiyorsa, daha güçlü göstergenin bu konuda yardımcı olacak daha arzu edilen durumları temsil etmesini hayal ediyorum.

Şahsen ben daha tanıdık ve her yerde bulunan cep telefonu sinyalini anımsatan , daha büyük tarafı sağa döndüğünde, yeşile döndüğünde ve daha büyük tarafı daha yakın olduğunda (hedefin daha yakın olduğunu varsayarak ) bir kama tercih ederim. metre (4 bar heyecan verici, 1 değil).


Ne istiyorum "mesafe" görüntülenen geçerli kullanıcının mesafe ile karşılaştırıldığında kullanıcıların mesafesi,
gazlı içecek 16

@fizzydrink Bu bilgiler uygulamayı kullanan kişi için neden önemlidir? (Düzenlemenizi görmesine rağmen, sorunun çözüldüğüne rağmen, konu artık daha akademik.)
Jason C

Çevrenizdeki diğer kullanıcıların mesafesine göre sonuç aldığınız bir konum farkında app. Mevcut konumunuza ne kadar yakınlar, diyelim ki 500 metre veya daha yakın.
gazlı içecek

3

Çubuğu tek bir renk haline getirmeniz, ardından soldaki başlangıçtan sağdaki sondan göreceli mesafeyi göstermek için dikey olarak üst üste binen ok gibi önemli bir işaretleyici kullanmanız gerektiğini düşünüyorum. ( Düzenleme: Resmi terimin bir kaydırma çubuğu olduğuna inanıyorum)

İşaretçi olarak karakter simgelerinin kullanıldığı ve birden fazla işaretleyicinin bulunduğu bir oyundan bir örnek: Sonic A2B Sürgüsü

İşte daha gerçekçi bir örnek: Kaydırma çubuğu

Düzenle: (Benim önerim için biraz gerekçe)

Soruda sunulan orijinal versiyonlar, mesafeyi değil, ilerlemeyi temsil etmesi beklenen ilerleme çubuklarına çok benzemektedir. İlerleme çubuğuna benzeyen bir şey (etiketli olsa bile) geriye doğru gitmeye başlarsa, bazı kullanıcılar kafaları karışır, çünkü çok doğal görünmez ve insanların beklediğine karşı sezgiseldir.

Bir tür işaretleyici içeren tek bir renkli çubuğa sahip olarak işaretleyici odak haline gelir ve çubuk boyunca her iki yönde de hareket edebilmesi daha doğal hisseder. Buna çentik eklenmesi, bir tür ölçümün devam ettiği hissini de verir (bu durumda mesafe).

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.