Abstract
DHTML accessibility is being standardized by W3C, which provides metadata for UI widgets commonly implemented by HMTL and JavaScript. However it is difficult to check that webpages always have correct metadata according to the standards of DHTML accessibility since UI widgets can be updated by JavaScript programs. Thus we propose a technique for checking accessibility of UI widgets. In this check, we use static program analysis techniques so that we can check accessibility without executing a program. In addition, we developed a prototype system based on the proposed technique and applied it to a simple DHTML application.
Chapter PDF
Similar content being viewed by others
References
Beirekdar, A., Keita, M., Noirhomme, M., Randolet, F., Vanderdonckt, J., Mariage, C.: Flexible Reporting for Automated Usability and Accessibility Evaluation of Web Sites. In: Proc. of Human-Computer Interaction (2005)
Comon, H., Dauchet, M., Gilleron, R., Jacquemard, F., Lugiez, D., Tison, S., Tommasi, M.: Tree Automata Techniques and Applications http://www.grappa.univ-lille3.fr/tata
Hosoya, H., Vouillon, J., Pierce, B.: Regular expression types for XML. In: Proc. of the International Conference on Functional Programming, pp. 11–22 (2000)
Hosoya, H., Pierce, B.: Regular expression pattern matching for XML. In: Proc. of Principles of Programming Languages, pp. 67–80 (2001)
Mozilla: Accessible Rich Internet Application http://developer.mozilla.org/en/docs/Accessible_DHTML
Vanderdonckt, J., Beirekdar, A.: Automated Web Evaluation by Guideline Review. Journal of Web. Engineering 4(2), 102–117 (2005)
Tateishi, T., Miyashita, H., Saito, S., Ono K.: Automated Verification Tool for DHTML. In: Proc. of Automated Software Engineering (2006)
Tip, F.: A survey of program slicing techniques, Journal of Programming Languages, 121–181 (1995)
Parasoft: WebKing, http://www.parasoft.com/jsp/products/home.jsp?product=WebKing
Pontelli, E., Xiong, E., Gupta, G., Karshmer, A.I.: A Domain Specific Language Framework for Non-Visual Browsing of Complex HTML Structures. In: Proc. of the International Conference on Assistive technologies (2000)
Sun, Z., Mahmud, J., Mukherjee, S., Ramakrishnan, I.V.: Model-directed web transactions under constrained modalities. In: Proc. of the International Conference on World Wide Web, pp. 447–456 (2006)
UsableNet Inc.: Lift for Dreamweaver http://www.usablenet.com/products_services/lift_dw/lift_dw.html
W3C: Dynamic Accessible Web Contents Roadmap http://www.w3.org/WAI/PF/roadmap/
W3C: Roles for Accessible Rich Internet Applications http://www.w3.org/TR/aria-role/
W3C: States and Properties Module for Accessible Rich Internet Applications http://www.w3.org/TR/aria-state/
W3C: Web Accessibility Evaluation Tools http://www.w3.org/WAI/ER/tools/
Watchfire Corporation: WebXACT http://webxact.watchfire.com/
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Tateishi, T., Miyashita, H., Naoshi, T., Saito, S., Ono, K. (2007). DHTML Accessibility Checking Based on Static JavaScript Analysis. In: Stephanidis, C. (eds) Universal Access in Human-Computer Interaction. Applications and Services. UAHCI 2007. Lecture Notes in Computer Science, vol 4556. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-73283-9_20
Download citation
DOI: https://doi.org/10.1007/978-3-540-73283-9_20
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-73282-2
Online ISBN: 978-3-540-73283-9
eBook Packages: Computer ScienceComputer Science (R0)