WebAIM - Web Accessibility In Mind

E-mail List Archives

RE: design/web standards

for

From: John Foliot - WATS.ca
Date: Nov 14, 2003 1:43PM


Please, please, please...

Do not create web pages for checkers, create them for people.

As Julian has pointed out, if the js file does nothing but screen tricks,
then telling a non-visual user, or a user or an alternative UA is kinda
silly don't you think? To what good does it do the end user? However, if
it provides important functionality, then, yes, provide the alternative
"method" in a <noscript> tag. Better yet, for a more uniform delivery, can
the "function" that you are providing be done via server side script?
Probably a better all round alternative anyway.

Just my 2 cents worth

JF
--
John Foliot <EMAIL REMOVED>
Web Accessibility Specialist / Co-founder of WATS.ca
Web Accessibility Testing and Services
http://www.wats.ca 1.866.932.4878 (North America)

> -----Original Message-----
> From: Randy Pearson [mailto: <EMAIL REMOVED> ]
> Sent: Friday, November 14, 2003 12:18 PM
> To: <EMAIL REMOVED>
> Subject: RE: design/web standards
> Sensitivity: Confidential
>
>
> > As for the <noscript> issue:
> > The <noscript> element is intended to serve as an alternative
> > presentation or means to access what is being presented from
> > the client-side scripting. For example: if you use javascript
> > for a fly-out menu or dropdown menu for navigation, you would
> > put an equivalent list of links in your <noscript> element.
>
> What is the recommended practice when a particular <scrip> tag does not
> require any non-JS counterpart at that particular location in the
> document?
> For example when loading an external JS file, calling a JS function etc.
> Should you just add an empty <noscript> just to keep
> accessibility checkers
> happy?
>
> <script type="text/javascript">function abc(){...}</script>
> <noscript><!-- nothing needed at this location --></noscript>
>
> This is sort of like <table summary="layout"> or <img alt="">.
>
> -- Randy
>
>
> ----
> To subscribe, unsubscribe, suspend, or view list archives,
> visit http://www.webaim.org/discussion/
>
>
>



----
To subscribe, unsubscribe, suspend, or view list archives,
visit http://www.webaim.org/discussion/