voiceover   1115

« earlier    

Text Splitting Causes Screen Reader Problems
I am a screen reader user, and I am annoyed! I repeatedly encounter the same problem on websites. It’s about text splitting up. Let me share my agony with you!
fridayfrontend  accessibility  aria  voiceover  screenreaders 
4 weeks ago by spaceninja
Text Splitting Causes Screen Reader Problems
I am a screen reader user, and I am annoyed! I repeatedly encounter the same problem on websites. It’s about text splitting up. Let me share my agony with you! The problem First a short background if you’re not familiar with screen readers. When navigating a web site on a touch screen, my screen reader […]
voiceover  ios  a11y 
6 weeks ago by tedw
Text Splitting Causes Screen Reader Problems - Axess Lab
When text splitting causes accessibility issues. (With an ARIA fix.)
accessibility  links  a11y  voiceover  ARIA 
6 weeks ago by beep
Job on Twitter: "Building a tabpanel, noticing VoiceOver announces each `role="tab"` as selected unless I explicitly set `aria-selected` to "false". Is this expected behaviour? @heydonworks @MichielBijl @stommepoes"
"Building a tabpanel, noticing VoiceOver announces each `role="tab"` as selected unless I explicitly set `aria-selected` to "false". Is this expected behaviour? "

To which Michiel replied:
"Yes.

"'The active tab element has the state aria-selected set to true and all other tab elements have it set to false.'
http://w3c.github.io/aria-practices/#tabpanel

And then Heydon asked, "Interesting! In practice, I guess only the selected tab is usually announced (because it's the only one ever focused), but I did not know this."

To which Michiel replied:
"Depends on whether you switch on focus or require user activation. Both patterns are in the guide."

And Mallory chimed in with:
"Not having aria-selected as an attribute somehow equalling true automagically sounds very, very, very wrong. Is this listed somewhere?? (in the way aria-multiline=false is states as a default for textboxes in a combobox)"

And then Michiel quoted:
"'If no DOM element in the widget is explicitly marked as selected, assistive technologies MAY convey implicit selection which follows the keyboard focus of the managed focus widget.'

'If any DOM element in the widget is explicitly marked as selected, the user agent MUST NOT convey implicit selection for the widget.'"
http://w3c.github.io/aria/#aria-selected

"So it depends on whether @detonite set aria-selected to true on any of the tabs. If not, it’s correct behaviour. If they did, VoiceOver messed up and should only announce the tab with aria-selected=true as the selected one."

And then Mallory asked,
"So wait. If I have 3 tabs with no aria-selected attr at all (I removeAttr'd them) and one has aria-selected=true, then the others shouldn't be seen as true by default, right? I've been removing attrs instead of setting strings to false for some components. This is hard to read."

To which Michiel replied:
"In theory, yes. That’s also how it works in practice with Safari 11.0.2 on macOS 10.13.2.
https://codepen.io/Michiel/pen/PQqmbY

"In that example only the Job tab is announced as selected."

To which Job added:
"Not in VO on El Capitan, that sounds like a bug. I just checked, this behaves the same as my own code."

And Michiel replied with:
"Okay, so bug in El Capitan that has been fixed in either Sierra (10.12) or High Sierra (10.13)."

And Job replied to say,
"So that's two identified bugs in VO since this week. Bah. (The other was aria-current, with @JulezRulez and @LeonieWatson)"

And Michiel asked,
"Also in El Capitan?"

And Job replied:
"Sorry, yes - both of these I've confirmed in El Capitan only."
tabs  aria  accessibility  a11y  2018  detonite  michielbijl  stommepoes  tabpanel  bugs  voiceover 
11 weeks ago by handcoding
Студия звукозаписи в Киеве, цены недорого — профессиональная студия звукозаписи Seventh Heaven
Студия звукозаписи в Киеве предоставляет полный спектр услуг в сфере звукозаписи. Качественная работа специалистов по ценам доступным каждому.
bodalgo  ykraine  VoiceOver 
12 weeks ago by padakonn

« earlier    

related tags

2010  2016  2017  2018  a11y  a360  accessibility  acting  ad  advertising  amazon  amsterdam  animation  app  apple  aria-current  aria  article  artist  assistive-tech  audio-editing  audio  audiobook  audiobooks  aufnahme  autocomplete  beat  ber  blind  bodalgo  booking  browsers  bugs  bugzilla  ccd-migration  ccd  cheatsheet  clevermarks  clipboard  coding  coldwardinosaur  commercial  consulting  continuity  controls  coolstuff  cracked  css  czech  design  detonite  dev  development  digitalmarketing  dubbing  english  entrepreneur  explainer-video  fakenews  fiverr  forms  freelance  frelance  fridayfeeling  fridayfrontend  front_end  fuck  funny  genius  gestures  gov.uk  government  hidden  history  html  indiemusic  information  inspiration  interface  ios  ios10  iphone  iphonex  jaws  jkiss  keyboard  language  links  list-style-type  lists  mac  macos  manifest  maps  marketing  michielbijl  microphones  mobile  music  narrator  navigator  notes  nvda  oops  open-source  osx  pdf  performance  photo  photography  podcast  promotion  psy  psytrance  radio  recommended  safari  samples  scanner  screencast  screencasting  screenreader  screenreaders  seo  shortcuts  sighted  siri  smallbusiness  softnas  speaker  sprache  sprecher  standards  startup  stommepoes  storytelling  susanbennett  synchron  tabindex  tabpanel  tabs  talent  talkback  testing  thor  title  ton  trance  transition  translation  tutorials  twitter  uk  validation  video  viral  vmware  vo  voice  voicetalent  w3c  wai  warnerbros  wcag  web  webdesign  whiteboard  windows  workaround  ykraine 

Copy this bookmark:



description:


tags: