Abstract
To make webpages more accessible to people with disabilities, <table> tags should not be used as a means to layout document content. Therefore, to evaluate the accessibility of webpages, it should be checked whether the pages include layout-purpose <table> tags. Automated precise detection of layout-purpose <table> tags in HTML sources is still a research challenge because it requires further than simply checking whether specific tags and/or attributes of the tags are included in the sources. We propose a method for the detection that is based on machine learning. The proposed method derives a <table> tag classifier that deduces the purpose of a <table> tag: the classifier deduces whether a <table> tag is a layout-purpose one or a table-purpose one. We have developed a system that derives classification rules by ID3. The system derives a decision tree from a set of learning data (<table> tags of which the purposes are known) and classifies <table> tags in webpages under evaluation. Classification accuracy was evaluated by cross validation with 200 test data collected from the Web. Result of the evaluation revealed that 1) the tags can be roughly classified with attribute values of border, number of rows, number of tags that appear ahead of the <table> tag, and the nest of <table> tags (i.e., these attributes are more likely to appear in upper layers in decision trees), and 2) the accuracy rates are about 90% for the 200 test data.
Chapter PDF
Similar content being viewed by others
References
HTML 4.01 Specification. W3C Recommendation http://www.w3.org/TR/html4/
Web Content Accessibility Guidelines 1.0. W3C Recommendation http://www.w3.org/TR/WCAG10/
Ivory, M.Y., Megraw, R.: Evolution of Web Site Design Patterns. ACM Trans. on Information Systems 23(4), 463–497 (2005)
Abascal, J., Arrue, M., Fajardo, I., Garay, N., Tomas, J.: Use of Guidelines to Automatically Verify Web Accessibility. Universal Access in the Information Society 3(1), 71–79 (2004)
Cooper, M.: Evaluating Accessibility and Usability of Web Sites. In: Proc. of 3rd Int. Conf. on Computer-Aided Design of User Interfaces (CADUI 1999), pp. 33-42 (1999)
Brinck, T., Hermann, D., Minnebo, B., Hakim, A.: AccessEnable: A Tool for Evaluating Compliance with Accessibility Standards. In: CHI 2002 Workshop on Automatically Evaluating the Usability of Web Sites (2002), http://simplytom.com/research/AccessEnable_workshop_paper.pdf
Brajnik, G.: Comparing Accessibility Evaluation Tools: a Method for Tool Effectiveness. Universal Access in the Information Society 3(3-4), 252–263 (2004)
Ivory, M.Y., Mankoff, J., Le, A.: Using Automated Tools to Improve Web Site Usage by Users With Diverse Abilities. IT&Society, vol.1(3), pp. 195–236 (2003), http://www.stanford.edu/group/siqss/itandsociety/v01i03/v01i03a11.pdf
Ivory, M.Y.: Automated Web Site Evaluation: Researcher’s and Practitioner’s Perspectives. Kluwer Academic Publishers, Norwell, MA, USA (2003)
Scapin, D., Leulier, C., Vanderdonckt, J., Mariage, C., Bastien, C., Farenc, C., Palanque, P., Bastide, R.: A Framework for Organizing Web Usability Guidelines. In: Proc. of the 6th Conf. on Human Factors & the Web (2000) http://www.isys.ucl.ac.be/bchi/publications/2000/Scapin-HFWeb2000.htm
Vanderdonckt, J., Beirekdar, A.: Automated Web Evaluation by Guideline Review. Journal of Web. Engineering 4(2), 102–117 (2005)
Beirekdar, A., Keita, M., Noirhomme, M., Randolet, F., Vanderdonckt, J., Mariage, C.: Flexible Reporting for Automated Usability and Accessibility Evaluation of Web Sites. In: Costabile, M.F., Paternó, F. (eds.) INTERACT 2005. LNCS, vol. 3585, pp. 281–294. Springer, Heidelberg (2005)
Complete List of Web Accessibility Evaluation Tools, W3C WAI http://www.w3.org/WAI/ER/tools/complete
TOOLS for Making Interfaces Accessible. In: HCI Bibliography http://www.hcibib.org/accessibility/#TOOLS
Quinlan, J.R.: Induction of Decision Trees. Machine Learning 1, 81–106 (1986)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Okada, H., Miura, T. (2007). Detection of Layout-Purpose TABLE Tags Based on Machine Learning. 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_14
Download citation
DOI: https://doi.org/10.1007/978-3-540-73283-9_14
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)