Skip to main content

Browser Augmentation

  • Chapter

Part of the book series: Human-Computer Interaction Series ((HCIS))

Abstract

In this chapter we examine ways of programmatically expanding the functionality of conventional browsers. We consider various mechanisms for creating extensions and add-ons in Internet Explorer and Firefox and briefly review other browsers. We explore some existing browser extensions. The focus is on accessibility extensions, but some prominent other examples of browser extensions are also mentioned. Information for using and creating various types of extensions is presented. Finally, the usefulness of browser extensions compared with other accessibility enablement options for the Web is considered.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD   109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Notes

  1. 1.

    http://www.firevox.clcworld.net/

  2. 2.

    http://www.opera.com/products/desktop/voice/

  3. 3.

    http://www.freedomscientific.com/fs_products/JAWS_HQ.asp

  4. 4.

    http://www.gwmicro.com/Window-Eyes/

  5. 5.

    http://www.w3.org

  6. 6.

    http://www.w3.org/WAI

  7. 7.

    http://www.w3.org/WAI/intro/wcag.php

  8. 8.

    http://www.w3.org/WAI/intro/uaag.php

  9. 9.

    Unfortunately, although many add-ons are harmless, malware writers have used these techniques to spread spyware and monitor browser activity. Users need to be aware of the add-ons that are installed. These can be managed from IE by selecting Manage Add-Ons on the Tools menu.

  10. 10.

    http://firefox.cita.uiuc.edu/index.php

  11. 11.

    http://www.mozilla.org/unix/customizing.html#usercss

  12. 12.

    http://developer.mozilla.org/en/docs/Using_the_Stylesheet_Service

  13. 13.

    https://addons.mozilla.org/firefox/themes/

  14. 14.

    http://developer.mozilla.org/en/docs/Themes

  15. 15.

    http://pimpmysafari.com/

  16. 16.

    http://developer.apple.com/documentation/InternetWeb/Conceptual/WebKit_PluginProgTopic/Concepts/AboutPlugins.html#//apple_ref/doc/uid/30001248-206518

  17. 17.

    http://devworld.apple.com/documentation/InternetWeb/Conceptual/WebKit_PluginProgTopic/WebKit_PluginProgTopic.pdf

  18. 18.

    http://devworld.apple.com/documentation/Cocoa/Conceptual/DisplayWebContent/WebKit_DisplayWebContent.pdf

  19. 19.

    http://www.opera.com/support/tutorials/stylesheets/

  20. 20.

    http://www.opera.com/support/tutorials/userjs/

  21. 21.

    http://www.opera.com/docs/plugins/

  22. 22.

    http://firefox.cita.uiuc.edu/index.php

  23. 23.

    http://www.w3.org/WAI/EO/Drafts/bcase/Overview

References

  • Asakawa, C. & Itoh, T. (1998). User interface of a Home Page Reader. In Proceedings of the Third International ACM Conference on Assistive Technologies (Marina del Rey, California, United States, April 15–17, 1998). Assets '98. ACM Press, New York, 149–156.

    Google Scholar 

  • Hanson, V. L., Brezin, J., Crayne, S., Keates, S., Kjeldsen, R., Richards, J. T., Swart, C., & Trewin, S. (2005). Improving Web accessibility through an enhanced open-source browser. IBM Systems Journal, 44 (3), 573–588.

    Article  Google Scholar 

  • Hanson, V. L. & Richards, J. T. (2004). A Web Accessibility Service: An Update and Findings. Proceedings of the Sixth International ACM Conference on Assistive Technologies, ASSETS 2004. New York: ACM. pp 169–176.

    Google Scholar 

  • Hanson, V. L., Snow-Weaver, A., & Trewin, S. (2006). Software personalization to meet the needs of older adults. Gerontechnology, 5 (3), 160–169

    Article  Google Scholar 

  • Muta, H., Ohko, T., & Yoshinaga, H. (2005). An activeX-based accessibility solution for senior citizens. Proceedings of the Center On Disabilities Technology And Persons With Disabilities Conference 2005. Available at http://www.csun.edu/cod/conf/2005/proceedings/2227.htm

  • Roberts, S. (1999) Exploring Microsoft Internet Explorer 5. Microsoft Press: Redmond, WA.

    Google Scholar 

  • Richards, J. T. & Hanson, V. L. (2004). Web accessibility: A broader view. In Proceedings of the Thirteenth International ACM World Wide Web Conference, WWW2004. p. 72–79.

    Google Scholar 

  • Sa-nga-ngam, P. & Kurniawan, S. (2007). An investigation of older persons' browser usage. Proceedings of HCI International - Universal Access in HCI, Volume 5. Beijing, China. July 22–27, 2007. Springer.

    Google Scholar 

  • Sloan, D. (2006). The Effectiveness of the Web Accessibility Audit as a Motivational and Educational Tool in Inclusive Web Design. Ph.D. Thesis, University of Dundee, Scotland. June, 2006.

    Google Scholar 

  • Trewin, S. (2000). Configuration agents, control and privacy, in Proceedings of CUU'00 (Arlington, VA, November, 2000), ACM Press, 9–16.

    Google Scholar 

  • Zajicek, M., Powell, C., & Reeves, C. (1998). A Web navigation tool for the blind. In Proceedings of the Third international ACM Conference on Assistive Technologies (Marina del Rey, California, United States, April 15–17, 1998). Assets '98. ACM Press, New York, 204–206.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Vicki L. Hanson .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag London Limited

About this chapter

Cite this chapter

Hanson, V.L., Richards, J.T., Swart, C. (2008). Browser Augmentation. In: Harper, S., Yesilada, Y. (eds) Web Accessibility. Human-Computer Interaction Series. Springer, London. https://doi.org/10.1007/978-1-84800-050-6_13

Download citation

  • DOI: https://doi.org/10.1007/978-1-84800-050-6_13

  • Publisher Name: Springer, London

  • Print ISBN: 978-1-84800-049-0

  • Online ISBN: 978-1-84800-050-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics