WEB COMPOSITION WITH ACCESSIBILITY IN MIND
Keywords:
Web accessibility, WCAG, Web composition, formalized conditionsAbstract
Web accessibility should be a part of the Web design process instead of being a postdesign repair process. Thus, it should be more integrated within the internal authoring tools’ mechanism of generating new accessible Web contents. Web pages are usually composed of small pieces of HTML code which, dynamically nested and combined, generate full Web pages. This Web composition, specially when creating Web pages from data extracted from heterogeneous or external sources, should have accessibility into account in order to guarantee that the final page being constructed is accessible. This paper presents the set of rules that, in a Web composition process, a design tool must follow in order to guarantee that the Web pages being generated are accessible. These rules are formalized with W3C standards like XPath and XQuery expressions (so they are vendor-neutral). We also present WSLS as an accessibility enabled authoring tool that makes this task feasible, and focus on how this tool incorporates accessibility into the process of generating new Web contents.
Downloads
References
W3C Web Content Accessibility Guidelines 1.0
www.w3.org/TR/WCAG10
W3C Techniques For Accessibility Evaluation And Repair Tools W3C Working Draft, 26 April
www.w3.org/TR/AERT
W3C XML Path Language (XPath) Version 1.0 W3C Recommendation 16 November 1999
www.w3.org/TR/xpath
W3C XQuery 1.0: An XML Query Language W3C Working Draft 29 October 2004
www.w3.org/TR/xquery
W3C XML Pointer Language (XPointer), W3C Working Draft 16 August 2002
www.w3.org/TR/xptr
W3C XHTML 1.0 TM The Extensible HyperText Markup Language (Second Edition), A Reformulation
of HTML 4 in XML 1.0, W3C Recommendation 26 January 2000, revised 1 August 2002
www.w3.org/TR/xhtml1
W3C XHTML Basic W3C Recommendation 19 December 2000
www.w3.org/TR/xhtml-basic
W3C Markup Validation Service
validator.w3.org
Watchfire WebXM Accessibility tool
www.watchfire.com/products/webxm
CEAPAT, Fundaci´on CTIC, Spanish Ministry of Employment and Social Affairs (IMSERSO)
Online Web accessibility test
www.tawdis.net
Fondazione Ugo Bordoni Torquemada, Web for all
www.webxtutti.it/testa en.htm
Fundaci´on SIDAR Accessibility testing with Style
www.sidar.org/hera
Hans-Werner Gellersen, Robert Wicke and Martin Gaedke WebComposition: An object-oriented
support system for the Web engineering lifecycle
Computer Networks and ISDN Systems, Vol 29, 8-13, 1997, pages 1429-1437
Center for IT Accommodation (CITA) U.S. Section 508 Guidelines
www.section508.gov
Gaedke,M., Nussbaumer, M., and Meinecke, J. WSLS: An Agile System Facilitating the Production
of Service-Oriented Web Applications
Engineering Advanced Web Applications, M. Matera and S. Comai, Editors. 2004, Rinton Press