WebAIM - Web Accessibility In Mind

E-mail List Archives

decimal point in prices ignored by screenreader


From: dawn@dawnbudge.co.uk
Date: Dec 7, 2015 8:45AM


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?