Juicystudio - juicystudio.com - Juicy Studio
General Information:
Latest News:
The HTML5 outline algorithm and JAWS 10 May 2013 | 08:02 pm
JAWS' implementation of the HTML5 outline algorithm is incorrect with IE and Firefox when the author explicitly specifies the heading levels. Fortunately, there is a relatively simple fix until JAWS f...
aria-controls - lack of support 5 Apr 2013 | 07:11 pm
The aria-controls attribute is important for composite widgets where one element controls another, such as navigation widgets (links, buttons, or tabs controlling another section), tree views, and sim...
Handling erratic behaviour with AT 18 Mar 2013 | 07:57 pm
Most of us have come across scenarios where web accessibility testing with assistive technologies produces unexpected results, when we know the underlying structure of the web page is correct. Assisti...
Custom-Built Dialogs 1 Feb 2013 | 08:20 pm
Custom-built dialogs are common in web-based applications, but many are not accessible. Most of them are not announced to assistive technologies, and so screen reader users are not made aware that a d...
Accessible Data Tables with Static Headers 25 Jan 2013 | 09:49 pm
There are several techniques for creating tables with static header rows, but very few of the examples I have come across are accessible or do not work cross-browser. This post looks at some of the cu...
Mobile Accessibility Survey 18 Jan 2013 | 04:27 pm
The Paciello Group (TPG) is carrying out a mobile accessibility survey. The survey will be available until the end of the month. If you have not taken or shared the survey, please do soon, as your inp...
WAI-ARIA Live Regions Updated 14 Jan 2013 | 09:57 pm
I wrote about the W3C's Web Accessibility Initiative - Accessible Rich Internet Applications (WAI-ARIA)'s live region properties 6 years ago, but the WAI-ARIA specification has changed significantly i...
Layout tables and repair techniques 7 Jan 2013 | 08:00 pm
Tables shouldn't be used for layout, as they can result in redundant information being announced as the user navigates through the document using a screen reader, such as "table with 3 columns and 4 r...
Accessible Browser Validation in HTML5 4 Jan 2013 | 10:44 pm
HTML5 allows you to specify several useful input types, such as email, url, and so on. When I updated Juicy Studio, I implemented the email and url input types along with the required attribute for th...
HTML5 caption element and headings 3 Jan 2013 | 10:18 pm
Last year, I had an interesting conversation with my colleague Hans Hillen, who suggested using regular HTML heading elements within the data table's caption element. This technique is legal in HTML5,...