Comments inline:

On 27/01/2009, at 7:33 AM, Jessica Enders wrote:

Hi Pascal

In the JavaScript/Accessibility/form validation discussion you mention "the growing number of users who purposefully disable JavaScript". I'm always curious just how many people this is.

Do you, or does anyone else, have any statistics on this? Is there a reason you describe it as a "growing number"?

Any information greatly appreciated.

No, I don’t have access to any statistics on the matter. I want to clarify that my comment does not address the growing number of new Internet users who most likely will have JavaScript turned on or the majority of users in a holistic sense. I don’t think the users that disable JS are a majority but I definitely think they are on the rise as many security experts are recommending JS to be disabled by default.

Whether or not JS-disabled users are a statistic worth noting should not be in question here. I think Anthony Ziebell puts it best:

“JavaScript should be implemented only to supplement / layer existing functionality. Your site should operate just fine without it… There are always exceptions to this rule however you shouldn’t let JavaScript dictate how you code.”


Kind regards.

—Pascal


Cheers

Jessica Enders
Principal
Formulate Information Design
----------------------------------------
http://formulate.com.au
----------------------------------------
Phone: (02) 6116 8765
Fax: (02) 8456 5916
PO Box 5108
Braddon ACT 2612
----------------------------------------

On 19/01/2009, at 11:14 PM, Simon Pascal Klein wrote:

If there were further communication between the user and server between submission of the form that would entail a page reload then a screen user shouldn’t have an issue, whereas if JavaScript would run in the background and inject errors or suggestions as it thinks the user makes them (e.g. password complexity recommendations, username not available messages) numerous accessibility issues arise.

The only solution that came to mind was having a generic message (such as ‘please fill out all marked (*) fields’ or the like) that could be hidden using CSS and through JavaScript ‘unhidden’ when an error appears (though it could only be a generic error). As dandy as these automatic feedback and error messages are through JavaScript maybe a full submission and subsequent page reload is best—after all it’s impossible to tell those users using an accessibility aid like a screen reader from those who do not, and hey, the growing number of users who purposefully disable JavaScript won’t see the glitzy JavaScript injected errors anyway.

Just my 0.2¢.


On 19/01/2009, at 5:52 PM, Rimantas Liubertas wrote:

Isn't 'aria-required' a non-standard attribute?

Sadly, yes. But there is some hope: it is possible that ARIA will be
accepted in HTML5 and there is an initiative to provide validation for
(X)HTML+ARIA: http://lists.w3.org/Archives/Public/wai-xtech/2008Sep/0381.html

Validator.nu already has experimental support for HTML5+ARIA, and I
believe (did not check) http://qa-dev.w3.org/wmvs/HEAD/ provides the
same for document type "HTML5".

There is also a possibility to add ARIA attributes with Javascript.
All the options are controversial, but that's how it is for now :(

Regards,
Rimantas
--
http://rimantas.com/


*******************************************************************
List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
Help: memberh...@webstandardsgroup.org
*******************************************************************


---
Simon Pascal Klein
Concept designer

(w) http://klepas.org
(e) kle...@klepas.org



*******************************************************************
List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
Help: memberh...@webstandardsgroup.org
*******************************************************************


---
Simon Pascal Klein
Graphic & Web Designer

Web: http://klepas.org
E-mai: kle...@klepas.org
Twitter: @klepas; http://twitter.com/klepas


Kaffee und Kuchen.



*******************************************************************
List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
Help: memberh...@webstandardsgroup.org
*******************************************************************

Reply via email to