Hi,
I'm trying to decide whether tappable elements that go somewhere should be read out as Links or Buttons. We have a lot of controls that are just navigation links that go to other screens in our app.
What is your expectation when you hear either of these?
According to this blog post, the meaning of link should be the same as the ARIA definition of link (and that something should only be labeled a link if it switches out of the app to Safari):
http://www.deque.com/blog/ios-traits/
What about links that are URLs but are handled within the app?
thanks!
jeff
Comments
In page link variant
When I think of something that relocates me to somewhere else even if in the same app I think link. There are 'in page links', could you use this or a variant of? How about say in app link?
A link is a link
If the control is opening a URL internal to app or external, it should have UIAccessibilityTrait="link"; otherwise, if it's opening a dialog, opening a new native view, etc. UIAccessibilityTrait="button"
Both
Links should read out "Link" and buttons should read out "Button."