Abstract
To most users of the Internet, the Web is epitomized by the Web browser, the program on their machines that they use to “logon to the Web”. However, in its essence, the Web is both a lot more than— and a lot less than— the Web browser. The Web is built on:
-
URLs. A universal means for identifying and addressing content
-
HTTP. A simple protocol for client/server communication
-
HTML. A simple markup language for communicating hypertext content
This decentralized architecture was designed from the outset to create an environment where content producers and consumers could come together without the need for everyone to use the same server and client. To participate in the Web revolution, one only needed to subscribe to the basic architecture of a Web of content delivered via HTTP and addressable via URLs.
Given this architecture, specialized browsers have always existed to a greater or lesser degree alongside mainstream Web browsers. These range from simple scripts for performing oft-repeated tasks, e.g., looking up the weather forecast for a given location, to specialized Web user-agents that focus on providing an alternative view of Web content.
This chapter traces the history of such specialized Web clients and outlines various implementation techniques that have been used over the years. It highlights specialized browsers in the context of accessibility, especially for use by persons with special needs. However, notice that specialized browsers are not necessarily restricted to niche user communities—said differently, all of us have special needs at one time or another.
As we evolve from the purely presentational Web to a more data-oriented Web, such specialized tools become center-stage with respect to providing optimal information access to the end-user. The chapter concludes with a brief overview of where such Web technologies are headed and what this means to the future of making Web content accessible to all users.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
Notes
- 1.
The capitalization of Web Services here is intentional and refers to the large number of complex WS* specifications that make up the Web Services stack.
References
APP (2007). Available at http://bitworking.org/projects/atom/draft-ietf-atompub-protocol-09.html.
ARIA (2007). Available at http://www.w3.org/TR/aria-roadmap/.
ASTER (2007). Available at http://www.cs.cornell.edu/home/raman/aster/aster-toplevel.htmlm.
ATOM (2007). Available at http://en.wikipedia.org/wiki/Atom.
Browsers (2007). Talking Web Browsers. Available at http://en.wikipedia.org/wiki/Self-voicings.
Emacspeak (2007). Available at http://emacspeak.sf.nets.
FormsPlayer (2007). FormsPlayer and Multimodal Applications. Available at http://www.formsplayer.com/node/141.
GMail (2007). GMail Mobile. Available at http://www.google.com/mobile/gmail/.
MacDashboard (2007). Dashboard Widgets for Mac Os. Available at http://www.apple.com/macosx/features/dashboard/).
Opera (2007). Opera Widgets. Available at http://widgets.opera.com/.
REST (2007). Available at http://www.ics.uci.edu/ fielding/pubs/dissertation/top.htm.
Results (2007). Google Results. Available at http://www.google.com/search?q=PWWebspeak+productivity+works.
RSS (2007). Available at http://en.wikipedia.org/wiki/RSS.
VoiceXML (2007). Available at http://www.amazon.com/VoiceXML-Introduction-Developing-Speech-Applications/dp/0130092622.
XForms (2007). Available at http://www.w3.org/tr/xforms.
XHTML (2007). XHTML+Voice. Available at http://www.w3.org/tr/xhtml+voice.
Yahoo (2007a). Available at http://www.yahoo.com.
Yahoo (2007b). Yahoo Pipes. Available at http://pipes.yahoo.com.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2008 Springer-Verlag London Limited
About this chapter
Cite this chapter
Raman, T. (2008). Specialized Browsers. In: Harper, S., Yesilada, Y. (eds) Web Accessibility. Human-Computer Interaction Series. Springer, London. https://doi.org/10.1007/978-1-84800-050-6_12
Download citation
DOI: https://doi.org/10.1007/978-1-84800-050-6_12
Publisher Name: Springer, London
Print ISBN: 978-1-84800-049-0
Online ISBN: 978-1-84800-050-6
eBook Packages: Computer ScienceComputer Science (R0)