skip to main content
article

SADIe: Structural semantics for accessibility and device independence

Published: 01 August 2007 Publication History

Abstract

Visually impaired users are hindered in their efforts to access the largest repository of electronic information in the world, namely, the World Wide Web (web). A visually impaired user's information and presentation requirements are different from a sighted user's. These requirements can become problems in that the web is visually centric with regard to presentation and information order/layout. Finding semantic information already encoded directly into documents can help to alleviate these problems. Our approach can be loosely described as follows. For a particular cascading stylesheet (CSS), we provide an extension to an upper-level ontology which represents the interface between web documents and the programmatic transformation mechanism. This extension gives the particular characteristics of the elements appearing in that specific CSS. We can consider this extension to be an annotation of the CSS elements implicitly encoded into the web document. This means that one ontology can be used to accuratly transform every web document that references the CSS used to generate that ontology. Simply one ontology accuratly transforms an entire site using a generalized programmatic machinery able to cope with all sites using CSS. Here we describe our method, implementation, and technical evaluation.

References

[1]
Altheim, M. and Palmer, S. B. 2002. Augmented metadata in XHTML. http://infomesh.net/2002/augmeta/
[2]
Amitay, E., Carmel, D., Darlow, A., Lempel, R., and Soffer, A. 2003. The connectivity sonar: Detecting site functionality by structural patterns. In Proceedings of the 14th ACM Conference on Hypertext and Hypermedia (HYPERTEXT). ACM Press, New York 38--47.
[3]
Asakawa, C. and Lewis, C. 1998. Home page reader: IBM's talking web browser. In Proceedings of the Conference on Closing the Gap.
[4]
Berners-Lee, T. 2002. RDF in HTML. http://www.w3.org/2002/04/htmlrdf
[5]
Berners-Lee, T. 1999. Weaving the Web. Orion Business Books.
[6]
Brambring, M. 1984. Mobility and orientation processes of the blind. In Electronic Spatial Sensing for the Blind, D. H. Warren and E. R. Strelow, Eds. Dordrecht, 493--508.
[7]
Brueckner, S. A., Serugendo, G. D. M., Karageorgos, A., and Nagpal, R. 2005. Engineering Self-Organising Systems: Methodologies and Applications. Lecture Notes in Computer Science/Lecture Notes in Artificial Intelligence. Springer.
[8]
Buyukkokten, O., Molina, H. G., Paepcke, A., and Winograd, T. 2000. Power browser: Efficient web browsing for PDAs. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems. ACM Press, 430--437.
[9]
Caldwell, B., Chisholm, W., Slatin, J., Vanderheiden, G., and White, J. 2005. Web content accessibility guidelines 2.0. www. http://www.w3.org/TR/WCAG20/.
[10]
Chen, C. 1997. Structuring and visualising the www by generalised similarity analysis. In Proceedings of the 8th ACM Conference on Hypertext and Hypermedia. ACM Press, New York, 177--186.
[11]
Chisholm, W., Vanderheiden, G., and Jacobs, I. 1999. Web content accessibility guidelines 1.0. http://www.w3.org/TR/WCAG10//
[12]
Connolly, D. 2000. HyperRDF: Using XHTML authoring tools with XSLT to produce RDF schemas. http://www.w3.org/2000/07/hs78/
[13]
Dogaru, R. 2003. Universality and Emergent Computation in Cellular Neural Networks. World Scientific Series on Nonlinear Science, Series a, 43. World Scientific.
[14]
Fensel, D., Sycara, K., and Mylopoulos, J., eds. 2003. Proceedings of the 2nd International Semantic Web Conference (ISWC). Lecture Notes in Computer Science, vol. 2870. Springer (Sanibel Island, FL).
[15]
Forrest, S. 1991. Emergent Computation. The MIT Press, Cambridge, MA.
[16]
Furuta, R. 1997. Hypertext paths and the www: Experiences with Walden's paths. In Proceedings of the 8th ACM Conference on Hypertext and Hypermedia. ACM Press, New York.
[17]
Gupta, S. and Kaiser, G. 2005. Extracting content from accessible web pages. In Proceedings of the International Cross-Disciplinary Workshop on Web Accessibility (W4A). ACM Press, New York, 26--30.
[18]
Hanson, V. L. 2004. The user experience: Designs and adaptations. In Proceedings of the International Cross-Disciplinary Workshop on Web Accessibility. (WYA) 1--11.
[19]
Harper, S. and Bechhofer, S. 2005. Semantic triage for increased accessibility. IBM Syst. J. 44. 637--648.
[20]
Harper, S. and Bechhofer, S. 2004. Lightweight mark-up for low cost semantics. In Proceedings of the ISWC Workshop on Knowledge Markup and Semantic Annotation (Semannot) (Hiroshima, Japan) Siegfried Handschuh et al., eds.
[21]
Harper, S., Bechhofer, S., and Lunn, D. 2006. Sadie: Transcoding based on CSS. In Proceedings of the 8th International ACM SIGACCESS Conference on Computers and Accessibility. ACM Press, New York, 259--260.
[22]
Harper, S., Goble, C., and Stevens, R. 2005. Augmenting the mobility of profoundly blind web travellers. New Rev. Hypermedia 11, 103--128.
[23]
Harper, S., Goble, C., and Stevens, R. 2003. Traversing the web: Mobility heuristics for visually impaired surfers. In Proceedings of the 4th International Conference on Web Information Systems Engineering (WISE), T. Catarci et al., eds. IEEE Computer Society, Los Alamitos, CA, 200--209.
[24]
Harper, S., Yesilada, Y., and Goble, C. 2004. Accessible layout---The tension between accessibility and visual design. In Proceedings of the International Cross-Disciplinary Workshop on Web Accessibility (W4A), S. Harper et al., eds. ACM Press, New York.
[25]
Hatley, D. J., Hruschka, P., and Pirbhai, I. A. 2000. Process for System Architecture and Requirements Engineering. Dorset, New York.
[26]
Hori, M., Kondoh, G., Ono, K., ichi Hirose, S., and Singhal, S. 2000. Annotation-Based web content transcoding. In Proceedings of the 9th International World Wide Web Conference on Computer Networks. North-Holland, Amsterdam, Netherland, 197--211.
[27]
Huang, A. W. and Sundaresan, N. 2000. A semantic transcoding system to adapt web services for users with disabilities. In Proceedings of the 4th International ACM Conference on Assistive Technologies (Assets). ACM Press, New York, 156--163.
[28]
Ivory, M.Y. and Megraw, R. 2005. Evolution of web site design patterns. ACM Trans. Inf. Syst. 23, 4, 463--497.
[29]
Kew, N. 2002. Why Validate? http://lists.w3.org/Archives/Public/www-validator/2001Sep/0126.html
[30]
McGuinness, D. L. and van Harmelen, F. 2004. OWL web ontology language overview. W3C recommendation, World Wide Web Consortium. http://www.w3.org/TR/owl-features/.
[31]
McIlraith, S. A., Plexousakis, D., and Harmelen, F. v., eds. 2004. Proceedings of the 3rd International Semantic Web Conference (ISWC). Lecture Notes in Computer Science, vol. 3928. Springer, (Hiroshima, Japan).
[32]
Myers, W. 2007. BETSIE:BBC education text to speech internet enhancer. British Broadcasting Corporation (BBC) Education. http://www.bbc.co.uk/education/betsie/.
[33]
Norman, K. L. 1991. The Psychology of Menu Selection: Designing Cognitive Control at the Human/Computer Interface. Ablex.
[34]
Palmer S. B. 2002. RDF in HTML: Approaches. http://infomesh.net/2002/rdfinhtml/.
[35]
Pontelli, E., Gillan, D., Xiong, W., Saad, E., Gupta, G., and Karshmer, A. I. 2002. Navigation of HTML tables, frames, and XML fragments. In Proceedings of the 5th International ACM Conference on Assistive Technologies (Assets). ACM Press, New York, 25--32.
[36]
Ramakrishnan, I. V., Stent, A., and Yang, G. 2004. Hearsay: Enabling audio browsing on hypertext content. In Proceedings of the 13th International Conference on World Wide Web (WWW). ACM Press, New York, 80--89.
[37]
Raskin, J. 2000. The humane interface (book excerpt). Ubiquity 1, 14, 3.
[38]
Regan, B. 2004. Accessibility and design: A failure of the imagination. In Proceedings of the International Cross-Disciplinary Workshop on Web Accessibility (W4A). 29--37.
[39]
RNIB. 1996. A short guide to blindness. Booklet. http://www.rnib.org.uk.
[40]
Seeman, L. 2004. The semantic web, web accessibility, and device independence. In Proceedings of the International Cross-Disciplinary Workshop on Web Accessibility (W4A). ACM Press, New York, 67--73. http://doi.acm.org/10.1145/990657.990669.
[41]
Staab, S., Santini, S., Nack, F., Steels, L., and Maedche, A. 2002. Emergent semantics. IEEE Intell. Syst. 17, 78--86. ISSN: 1541-1672.
[42]
Takagi, H. and Asakawa, C. 2000. Transcoding proxy for nonvisual web access. In Proceedings of the 4th International ACM Conference on Assistive Technologies. ACM Press, 164--171.
[43]
Textualize. 2005. Textualize manual. Codix.net;. http://codix.net/solutions/products/textualise/index.html.
[44]
Volz, R., Handschuh, S., Staab, S., Stojanovic, L., and Stojanovic, N. 2004. Unveiling the hidden bride: Deep annotation for mapping and migrating legacy data to the semantic web. J. Web Semantics 1, 2 (Feb.), 187--206.
[45]
WebCleaner. 2004. WebCleaner. http://webcleaner.sourceforge.net.
[46]
Wermter, S., Austin, J., and Willshaw, D. 2001. Emergent Neural Computational Architectures Based on Neuroscience: Towards Neuroscience-Inspired Computing. Lecture Notes in Computer Science/Lecture Notes in Artificial Intelligence. Springer.
[47]
Wood, S., Cox, R., and Cheng, P. 2006. Attention design: Eight issues to consider. Comput. Hum. Behav. 22, 4, 588--602.
[48]
Yesilada, Y., Harper, S., Goble, C., and Stevens, R. 2004. Screen readers cannot see (ontology based semantic annotation for visually impaired Web travellers). In Proceedings of the Web Engineering 4th International Conference (ICWE), N. Koch et al., eds. Lecture Notes in Computer Science, vol. 3140, Springer, 445--458.
[49]
Yesilada, Y., Stevens, R., Harper, S., and Goble, C. 2006. Evaluating DANTE: Semantic transcoding for visually disabled users. ACM Trans. Comput.-Hum. Interact. To appear.

Cited By

View all
  • (2021)Automated Adaptations for Improving the Accessibility of Public E-Services Based on AnnotationsHuman-Computer Interaction – INTERACT 202110.1007/978-3-030-85610-6_22(373-382)Online publication date: 26-Aug-2021
  • (2019)Tools for Web Accessibility EvaluationWeb Accessibility10.1007/978-1-4471-7440-0_26(479-503)Online publication date: 4-Jun-2019
  • (2017)Introducing Adaptation Templates to Support the Implementation of Adaptive E-Commerce Applications2017 IEEE 14th International Conference on e-Business Engineering (ICEBE)10.1109/ICEBE.2017.46(243-248)Online publication date: Nov-2017
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Transactions on Computer-Human Interaction
ACM Transactions on Computer-Human Interaction  Volume 14, Issue 2
August 2007
139 pages
ISSN:1073-0516
EISSN:1557-7325
DOI:10.1145/1275511
Issue’s Table of Contents

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 August 2007
Published in TOCHI Volume 14, Issue 2

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Web accessibility
  2. semantic web
  3. transcoding
  4. visual impairment

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)7
  • Downloads (Last 6 weeks)0
Reflects downloads up to 01 Mar 2025

Other Metrics

Citations

Cited By

View all
  • (2021)Automated Adaptations for Improving the Accessibility of Public E-Services Based on AnnotationsHuman-Computer Interaction – INTERACT 202110.1007/978-3-030-85610-6_22(373-382)Online publication date: 26-Aug-2021
  • (2019)Tools for Web Accessibility EvaluationWeb Accessibility10.1007/978-1-4471-7440-0_26(479-503)Online publication date: 4-Jun-2019
  • (2017)Introducing Adaptation Templates to Support the Implementation of Adaptive E-Commerce Applications2017 IEEE 14th International Conference on e-Business Engineering (ICEBE)10.1109/ICEBE.2017.46(243-248)Online publication date: Nov-2017
  • (2017)Adapting the Web for People With Upper Body Motor Impairments Using Touch Screen TabletsInteracting with Computers10.1093/iwc/iwx01329:6(794-812)Online publication date: 9-Aug-2017
  • (2015)Elaborating a Web Interface Personalization ProcessProceedings of the XVI International Conference on Human Computer Interaction10.1145/2829875.2850403(1-4)Online publication date: 7-Sep-2015
  • (2014)From screen reading to aural glancingProceedings of the 16th international ACM SIGACCESS conference on Computers & accessibility10.1145/2661334.2661363(67-74)Online publication date: 20-Oct-2014
  • (2013)User individuality management in websites based on WAI-ARIA annotations and ontologiesProceedings of the 10th International Cross-Disciplinary Conference on Web Accessibility10.1145/2461121.2461128(1-10)Online publication date: 13-May-2013
  • (2013)Analysing the visual complexity of web pages using document structureBehaviour & Information Technology10.1080/0144929X.2012.72664732:5(491-502)Online publication date: 1-May-2013
  • (2011)Approaching web accessibility through the browserProceedings of the 1st ACM SIGPLAN international workshop on Programming language and systems technologies for internet clients10.1145/2093328.2093333(29-32)Online publication date: 24-Oct-2011
  • (2010)Mixture model based label association techniques for web accessibilityProceedings of the 23nd annual ACM symposium on User interface software and technology10.1145/1866029.1866041(67-76)Online publication date: 3-Oct-2010
  • Show More Cited By

View Options

Login options

Full Access

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media