- From: Maciej Stachowiak <mjs@apple.com>
- Date: Tue, 02 Mar 2010 13:37:45 -0800
- To: Charles McCathieNevile <chaals@opera.com>
- Cc: Laura Carlson <laura.lee.carlson@gmail.com>, Leif Halvard Silli <xn--mlform-iua@xn--mlform-iua.no>, "Gregory J. Rosmaita" <oedipus@hicom.net>, "public-html-a11y@w3.org" <public-html-a11y@w3.org>
On Mar 2, 2010, at 12:27 PM, Charles McCathieNevile wrote: > > This is not VoiceOver, but a Safari bug. By design Opera exposes > generated > content to screen readers, so the summary attribute on a table can be > rendered. The following code: > > <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"> > <html dir="ltr"> > <head> > <title>test generated content</title> > <style> > p:before { content: "this is " } > table:before { content: attr(summary) } > </style> > </head> > <body> > <p>the test > > <table summary="it works"> > <tr><td>1</td><td> 2</td></tr> > </table> > </body></html> > > renders in Opera 10.10 with VoiceOver as > > "this is" "the test" > > "it works table" > > (I didn't go into the table cells). I cannot reproduce the bug. Safari+VoiceOver reads the generated content in this case, as far as I can tell. Regards, Maciej
Received on Tuesday, 2 March 2010 21:38:19 UTC