WebAIM - Web Accessibility In Mind

E-mail List Archives

Re: decimal point in prices ignored by screenreader


From: Moore,Michael (Accessibility) (HHSC)
Date: Dec 7, 2015 8:48AM

This is expected behavior and you should not change your coding. Changes can be made in the voice over settings so that the decimal will be read. This is controllable by the user. People who use VoiceOver regularly will be familiar with how the software functions and will understand the content.

Mike Moore
Accessibility Coordinator
Texas Health and Human Services Commission
Civil Rights Office
(512) 438-3431 (Office)

-----Original Message-----
From: WebAIM-Forum [mailto: <EMAIL REMOVED> ] On Behalf Of <EMAIL REMOVED>
Sent: Monday, December 07, 2015 9:45 AM
Subject: [WebAIM] decimal point in prices ignored by screenreader


where we have the text "£9.99", VoiceOver is reading "pound, nine nine nine" which means something rather different to what is there. It is treating the decimal point as a full stop. This is just plain text, we aren't doing anything special. Looking at some other large retailers, it appears that it isn't just our site that has the problem. Is there a better way to mark up prices, or is it a bug in VoiceOver?