- From: Roger Hudson <rhudson@usability.com.au>
- Date: Thu, 16 Jan 2014 19:29:13 +1100
- To: <w3c-wai-ig@w3.org>
- Message-ID: <003501cf1295$0c31efa0$2495cee0$@com.au>
Hi all, I have come across an iOS7 VoiceOver dilemma that I hope someone might be able to offer some suggestions about. The date picker in the following sample of a HTML 5 web page seems to work fine with VoiceOver when using iOS6 or iOS5 (with Safari and Chrome), but not with iOS7. <!DOCTYPE HTML> <html> <head> <title></title> </head> <body> <label for="lname"> Name: <input id="lname" type="text" /> </label> <br /> <label for="dateofbirthdate"> Date: <input id="dateofbirthdate" type="date" /> </label> </body> </html> With iOS7, as you go down to the date input, the label takes focus and is reported by VoiceOver, but the actual input itself is ignored altogether. However, it appears that if there is already a value in the date input then it does get reported. This all seems strange to me and I was wondering if anyone could throw some light on the matter. Is this a known issue with either iOS7 or the HTML5 date picker, I couldn't seem to find an answer on the web although various people said they had issues with the date picker with iOS7. Thanks, Roger Roger Hudson Web Usability Mobile: 0405 320 014 Phone: 02 9568 1535 Web: www.usability.com.au Blog: www.dingoaccess.com Twitter: http://twitter.com/rogerhudson Email: rhudson@usability.com.au
Received on Thursday, 16 January 2014 08:29:52 UTC