MWABP: 3.6.4 Support a non-JavaScript Variant if Appropriate

Following from the discussion in the call yesterday regarding this BP 
[1], I would remind people that as well as the script element, XHTML 
(and Basic) [4] provides the noscript element. Any content within this 
element will be ignored if script is executed but rendered if it is not. 
Unless I'm missing something, this would be a much more elegant way of 
fulfilling the intent of this BP.

Surprisingly this solution is not mentioned in the BP1 document [2] 
either, which simply suggests a test for compliance, although it does 
link to WCAG 1.0 checkpoint 6.3 [3] which says "If it is not possible to 
make the page usable without scripts, provide a text equivalent with the 
NOSCRIPT element, or use a server-side script instead...".

This seems (unless I'm  missing something) like a much more reliable 
technique than checking against a DDR.

regards,

Alan


[1] http://www.w3.org/TR/mwabp/#bp-devcap-scripting-support
[2] http://www.w3.org/TR/mobile-bp/#OBJECTS_OR_SCRIPT
[3] http://www.w3.org/TR/WAI-WEBCONTENT/wai-pageauth.html#tech-scripts
[4] 
http://www.w3.org/TR/xhtml-modularization/abstract_modules.html#s_scriptmodule
-- 
Alan Chuter
Departamento de Usabilidad y Accesibilidad
Consultor
Technosite - Grupo Fundosa
FundaciĆ³n ONCE
Tfno.: 91 121 03 30
Fax: 91 375 70 51
achuter@technosite.es
http://www.technosite.es

Received on Wednesday, 25 November 2009 11:44:14 UTC