Open
Description
See https://maps4html.org/experiments/screenreader/restaurants/
Questions for tester
- How many restaurants are in this area? (8)
- How many of the map feature items are restaurants? (all of them)
- What type of restaurant is Big Daddy's? (seafood)
- How can you navigate to the next available map feature item? How many ways are there to do this?
- How can you navigate to the previous available map feature item?
- How can you navigate to the first and last available map feature item from another feature?
- How do you close the expanded properties information popup?
- Is there a way to hear all restaurants as a single list, without navigation necessary? Is that desirable?
- How can you detect if you've reached the last available map feature item? What happens if you go beyond it? Can you return to it once you've navigated past it?
- What keys do you use to navigate the map? Do they match your expectations?
Issues (MacOS):
- Map seems to reload/reset when hit
space
key while focused on a feature (Firefox) - Can't pan map with keyboard controls (e.g. arrow keys?)
- Can't pan map with touchpad scroll
- zooms instead
- expectation: 2-finger scroll gesture should pan, pinch should zoom in and out
- pinch gesture does zoom (good)
- Panning map by grabbing and dragging removes popup (disorienting)
- After opening popup, next tab navigation returns focus to browser UI (Firefox)
- Focus indicator still too indistinct
- Arrow on "tooltip" too small or not outlined
- add outline or stronger dropshadow to tooltip (or tooltip arrow)
- Tooltip is inconsistent which side it appears on, so arrow is not obvious
- Suggest trying "map pin" (pointy egg) in combination with tooltip
- Suggest larger focus ring scaled to map
- Arrow on "tooltip" too small or not outlined
- Native tooltip from SVG
<title>
element shows at same time as our tooltip (distracting)- Suggest using
aria-label
attribute, not SVG<title>
element
- Suggest using
- Full popup overflows offscreen
- Suggest smooth-panning map to show full popup; or…
- Suggest repositioning popup below northerly features (point up, not down)
- Suggest making popup height smaller, scrollable area
- Hover is brittle at normal zoom levels, too precise
- Suggest adding "buffer zone" to catch nearby mouse events
- Empty properties are distracting, may cause confusion
- Suggest "greying out" and/or reducing size of empty properties
- Consider hiding empty properties in a
<details>
element, but changing order of items may be confusing