Sarah L. Fossheim’ın Apple’ın veri erişilebilirliğinden öğrenebileceklerimiz

0
10

Kasım ayında Apple Watch’u aldığımdan beri, günlük olarak Apple Sağlık ve Aktivite verilerime bakıyorum. ABD Başkanlık Seçimleri ile ilgili erişilemeyen tüm grafiklerden hayal kırıklığına uğradıktan sonra, Apple’ın görselleştirmelerinin VoiceOver tarafından nasıl işlendiğini öğrenmek istedim.

Görsel tasarım söz konusu olduğunda pek çok kişiye ilham veriyorlar, bu yüzden özellikle bunları erişilebilir veri görselleştirmeleri için bir örnek olarak kullanıp kullanamayacağımızı merak ediyordum.

Günlük aktivite dökümü

Sağlık uygulamasında, günlük, haftalık, aylık ve yıllık hareket, egzersiz ve ayakta durma saatlerini görselleştiren aktiviteye ayrılmış bir sayfa vardır.

Bu görünümde VoiceOver, grafikte saate göre gezinmemize olanak tanır. Her saat, hareket, egzersiz ve ayakta değerleri içeren bir sütundur. Eksenlerdeki etiketler okunmazken, bu bilgiler her bir sütun etiketinin başına eklenir.

Tüm veriler oldukça basit gezinme ile net bir şekilde iletilir. Kişisel olarak uygunsuz bulduğum bir şey, veri olmasa bile saatlerce hareket etmeye devam etmekti.

Üzgünüz, tarayıcınız gömülü videoları desteklemiyor.

Transkripti okuyun.

Örneğin, 01:00 ile 09:00 arasında hareket etme, egzersiz yapma ve ayakta durma değerleri genellikle sıfırdır.

Ancak diğer yandan Apple’ın mevcut çözümü tutarlıdır: VoiceOver, ne olursa olsun günün her saati için üç değer okur.

Hiçbir etkinliği olmayan ardışık blokların gruplandırılıp gruplandırılmaması daha çok bir ekran okuyucu kullanılabilirlik sorusudur, bunun için kör veya görme engelli kişilerle kullanıcı testleri yapmayı öneriyorum.

Hareket etmek, ayakta durmak ve egzersiz yapmak için 3 halka çizelgeli Apple Watch, yanında toplam günlük aktivitenin yazılı olduğu bir Apple Watch ve günlük aktivitenin saatlere göre bölünmüş olduğu son bir Apple Watch

Apple Watch etkinlik dökümü, benzer bir deneyim sağlar. Tek fark, değerlerin gruplandırılmaması ve hareket, egzersiz ve ayakta durmanın üç farklı grafik olarak okunmasıdır. Her biri saate göre bölünmüştür ve etiketteki zaman dilimini ve değeri içerir.

Etkinlik halkaları

Etkinlik halkaları, günlük hedeflerinize ulaşmak için ne kadar ilerlediğinizi gösterir. VoiceOver, her çubuğun (görsel olarak gizli) etiketini ve ardından görselleştirilen yüzdeyi söyler.

Aktivite uygulamasında, halkalarda aktivitenin iki kez okunmasına neden olan bir hata (veya özellik ?!) var gibi görünüyor, ancak genel olarak bunun oldukça iyi çalıştığını hissediyorum.

Üzgünüz, tarayıcınız gömülü videoları desteklemiyor.

Transkripti okuyun.

Ben şahsen aynı verileri farklı formatlarda görselleştirmenin büyük bir hayranıyım. Herkes verileri aynı şekilde işlemez, bu nedenle yeterli alternatif sağlamak verileri hem daha erişilebilir hem de kullanıcı dostu hale getirir.

Apple Activity uygulaması: haftanın her günü aktivite için küçük halka grafikler, geçerli gün için büyük halka grafik, saat bazında bölünmüş geçerli gün için çubuk grafikApple Health uygulaması: Hareket etmek, egzersiz yapmak ve ayakta durmak için halka grafik, toplam sayılar ve saate göre ayrılmış, haftalık önemli anlar

EKG

Verileri sürekli güncellemesi gerektiğinden, Apple Watch’taki ECG işlevi gibi bir şeyi VoiceOver ile nasıl çözeceklerini gerçekten merak ediyordum. Ancak cevap aslında çok mantıklı: tıpkı fiziksel kalp atış hızı monitörlerinin ton ve frekansta değişen bip sesleri kullanarak yaptığı gibi. EKG bittikten sonra, sonuç metin olarak görüntülenir (ve VoiceOver tarafından okunur).

Üzgünüz, tarayıcınız gömülü videoları desteklemiyor.

Kan oksijen

Kandaki oksijeni ölçmek de kelimelerden çok seslere dayanır. Geri sayım süresince her saniye bir bip sesi duyulur ve son birkaç saniyede hızlanmaya başlar. Zamanlayıcı bittiğinde sonuçlar odaklanır ve VoiceOver kullanılarak göz atılabilir.

iphone'da kan oksijeni, ortada animasyonlu mavi ve kırmızı çizgiler, altında kalan süre

Yüzleri izle

Çok kullandığım saat kadranlarından birinin üzerinde birkaç aktivite görselleştirmesi var. Temelde iPhone’un etkinlik uygulamasıyla aynı, ancak çok daha kompakt. Ne yazık ki, VoiceOver ile her zaman çok düzgün çalışmıyor.

apple watchface: üstte tarih, etkinlik halkalarının ve saatin altında, toplam etkinlik istatistikleri ve saate göre etkinlik dökümübir elma saatinin içinde aynı elma saat kadranı, seslendirme ile altı saatlik bir blok seçilir

İlk kullanmayı denediğimde, VoiceOver etkinlik halkalarının değerlerini okumadı ve daha fazla bilgi olmadan yalnızca “Etkinlik” dedi. Aktivite uygulamasını açtıktan ve ana ekrana döndükten sonra değerler doğru bir şekilde okundu.

Benzer şekilde, alttaki çubuk grafikte de bazı sorunlar var. Değerler altı saatlik aralıklarla gruplandırılmıştır, bunun nedeni büyük olasılıkla küçük bir yüzeyde 24 saatlik verileri kaydırmanın hoş bir deneyim olmamasıdır. Ekrandaki düğmeler ve metin de üzerlerine tıklanarak odaklanabilir, bu beklenen bir davranıştır, ancak aynı zamanda VoiceOver ile gezinmeyi biraz zorlaştırır.

Ancak, bunların 6 saatlik bloklar olduğundan hiç bahsedilmemiştir ve VoiceOver yalnızca “00”, “06”, _ “12” _ ve “18” etiketlerini okur ki bu biraz kafa karıştırıcıdır.

Üzgünüz, tarayıcınız gömülü videoları desteklemiyor.

Transkripti okuyun.

Gruplandırmada ayrıca birkaç hata vardır. Yukarıdaki örnekte, okunan bekleme saatleri (2 saat, 2 saat, 6 saat, 1 saat) görseller veya metinle (9 nokta veya saat) eşleşmiyor. Günlük toplam yakılan kalori miktarı 453 olsa da, VoiceOver her blok için sürekli olarak 0 kalori okur.

Kartları vurgulayın

Sağlık uygulamasında takdir ettiğim son bir şey, verilerin önemli noktalarını gösteren kartlar. Bunlarda görüntülenen her grafiğin üstte yazılı kısa bir özeti vardır, örn. “Son yürüyüşünüz sırasında nabzınız 114-158 atımdı.” veya “Ortalama olarak, bu yıl geçen yıla göre daha az yürüyorsunuz.”

Kişisel olarak benim için özet, ihtiyaç duyduğum bilgileri almayı daha hızlı hale getiriyor, çünkü etiketleri bulup okumam veya herhangi bir görseli işlemem gerekmiyor. Ama grafiklere VoiceOver ile dinlerken de güzel bir katkı. Grafiğin amacı, verilerin bir listesini kaydırarak kolayca çözülemeyen hızlı bir özet veya vurgu elde etmektir.

Kartlardaki grafikler, farklı grafik türleri için de farklı şekilde okundu, ancak bir model izliyor gibiydi: Grafik, özette zaten anlatılanın bir örneği olarak hizmet ettiğinde okunmadı, ancak daha fazla ayrıntı getiren sayılar özet dahil edildi.

Apple’ın grafikleri iyi bir örnek teşkil ediyor, peki kendi görselleştirmelerimizi daha ekran okuyucuya daha erişilebilir hale getirmek için onlardan ne öğrenebiliriz?

Apple’ın çözümünün kendi grafiklerimiz için işe yarayıp yaramayacağı tamamen görselleştirmeye çalıştığımıza, görselleştirmelerimizin kimler için olduğuna ve bunları nasıl kullanmak istediklerine bağlı. Aslında, eminim Apple hala grafiklerini geliştirebilir. Ürünlerimizi geliştirirken her zaman yeni içgörüler bulacağız ve teknoloji değiştikçe aynı sorunlara daha iyi teknik çözümler bulmaya devam edeceğiz.

Ama bu yüzden Apple’ın görselleştirmelerinin bir örnek almanın iyi olduğunu düşünüyorum: gerçek geri bildirim almak için kullanılabilecek temel bir düzgün erişilebilirlik seviyesine sahipler. Veriler VoiceOver tarafından okunur ve bunu mantıklı bir şekilde yapar. Neyin geliştirilebileceğine bakılmaksızın, grafikler hem kullanılabilir hem de test edilebilir.

Bu, ekran okuyucu kullanıcıları için neredeyse hiçbir şeyin erişemediği Kasım 2020’de incelediğim ABD Başkanlık Seçimleri etrafındaki görselleştirmelerle büyük bir tezat oluşturuyor. İnsanların “Resim” i tekrar tekrar okuyan bir grafik hakkında vereceği ana geri bildirim, en azından alternatif metin eklemek olacaktır. Veriler orada olmasa bile, veri deneyimiyle ilgili pek bir şey söylenemez.

Bu nedenle, başlangıçtan itibaren erişilebilirliğin dahil edilmesi önemlidir. Verilere ne kadar hızlı erişilirse, görme engelli kişilerin grafiği ne kadar hızlı kullandığını ve onlara daha iyi bir deneyim sağlayacak şeyi o kadar hızlı test edebiliriz. Bu plana sahip olduğumuz sürece, küçük başlayabiliriz ve yine de nispeten hızlı bir şekilde iyi ve erişilebilir bir çözüme ulaşabiliriz.

Başlamanıza yardımcı olacak daha fazla kaynak

🎙 Dataviz erişilebilirliği hakkında da konuşmalar yapıyorum. Outlier konuşmam (Frank Elavsky ve Larene Le Gassick ile birlikte) önümüzdeki haftalarda yayınlanacak ve ayrıca ax-con’da erişilebilir grafikler tasarlamak için bir giriş yapacağım.

💌 Şirketinizde veya etkinliğinizde bir konuşma için yerimi ayırmak isterseniz, benimle Twitter veya collab@fossheim.io aracılığıyla iletişime geçebilirsiniz.

CEVAP VER

Lütfen yorumunuzu giriniz!
Lütfen isminizi buraya giriniz