Hello! I'm adding a new section for sun events to my weather app (Please Don't Rain) and can't decide what the best approach would be for VoiceOver.
There are going to be multiple rows. Which do you feel I should do for a row?
Option A - sentence
"Sunrise at 7:53am with a duration of 8 hours and 21 minutes until sunset at 4:14pm."
Option B - combined data
"sunrise 7:53am, duration 8 hours 21 minutes, sunset 4:14pm"
Option C - something else
Thank you for any assistance!
Comments
Option B, definitely.
Itβs much more structured/ clear, the first option I had to think about for a minute, the second I didnβt.
Thank you
Thank you very much for the input! I implemented option A but then started second guessing myself. I'm glad I asked.
I like option a
I prefer option a.
votes
I wish I could make a poll. :)
Phrasing
Probably will not make everyone happy. If you could, I'd add a setting to allow the user to chose either of those options.
For myself and what I advise my clients, for an app that will be used a lot as presumably this one would, I am looking for the most efficient presentation of data. Unnecessary words, repeated helpful hints that can't be turned off, in the long run slow down the user.
So I would choose option B presentation.
Sunrise, sunset followed by the duration
That is what I would prefer.
Option B
Definitely option B for me, although Iβd put the sunset before the duration as itβs the more useful piece of information.
Sunrise, Sunset, Duration
Sunrise, sunset, duration makes the most sense to me.
simplified presentation
Option B for me. Blind end users will need to read the entire line of text so keeping it as short and simple as possible is important for quick comprehension and usability.
Thank you
Thank you for the input everyone!
Table layout?
If it visually appears as a table, why not implement it as a table in the app?
Grid
It's going to be a grid with rows of sun events such as civil dawn/dusk and the duration on each row.
Table
It'd depend on the table/grid and the significance of each element if you'd want a full VoiceOver table navigation. Where each cell is an individual swipe.
And if there are headers each corresponding header would get announced. I am guessing for this app this is not desirable and a swipe for entire line/row will be more efficient. We're all kind of guessing of course and if the developer isn't a native VoiceOver user putting some live examples in the hands of users is always best. It is great to see someone considering it though, VoiceOver is forgotten about a lot!
Thank You!
Thank you, I take my accessibility support really seriously and I'm always trying to improve it.
That's a great point about trying it. I just submitted a TestFlight so that people can try it but it might take a while for it to get approved for testing because of the holidays.