[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/775152.775253acmconferencesArticle/Chapter ViewAbstractPublication PagesthewebconfConference Proceedingsconference-collections
Article

A framework for coordinated multi-modal browsing with multiple clients

Published: 20 May 2003 Publication History

Abstract

As users acquire or gain access to an increasingly diverse range of web access clients, web applications are adapting their user interfaces to support multiple modalities on multiple client types. User experiences can be enhanced by clients with differing capabilities combining to provide a distributed user interface to applications. Indeed, users will be frustrated if their interaction with applications is limited to one client at a time.This paper discusses the requirements for coordinating web interaction across an aggregation of clients. We present a framework for multi-device browsing that provides both coordinated navigation between web resources and coordinated interaction between variants, or representations, of those resources once instantiated in the clients. The framework protects the application from some of the complexities of client aggregation.We show how a small number of enhancements to the XForms and XML Events vocabularies can facilitate coordination between clients and provide an appropriate level of control to applications. We also describe a novel proxy which consolidates HTTP requests from aggregations of clients and reduces the burden that multi-client browsing places on the application.

References

[1]
Amann, N., Hue, L., Lukas, K. Position Statement for Multi-Modal Access. World Wide Web Consortium Multimodal Interaction Activity. See http://www.w3.org/2002/mmi/2002/siemens-26nov01.pdf.
[2]
Beckham, J., Di Fabbrizio, G., Klarlund, N. Towards SMIL as a Foundation for Multimodal, Multimedia Applications. Eurospeech 2001, 1363--1367, Aalborg, September 2001.
[3]
Butler, M., Giannetti, F., Gimson, R., Wiley, T. Device Independence and the Web. IEEE Internet Computing, Vol. 6, No. 5, September 2002, 81--86.
[4]
Cabri, G., Leonardi, L., Zambonelli, F. Supporting Cooperative WWW Browsing: a Proxy-based approach. 7th Euromicro Workshop on Parallel and Distributed Processing, Madeira, Portugal, 1999, pp 138--145.
[5]
Carzaniga http://www.cs.colorado.edu/~carzanig/, A., Rosenblum http://www.ics.uci.edu/~dsr/, D.S., Wolf, A.L. Design and Evaluation of a Wide-Area Event Notification Service. ACM Trans. Computer Systems, 19(3):332--383, August 2001.
[6]
CATCH 2004. See http://www.catch2004.org.
[7]
Han, R., Perret, V., Naghshineh, M., WebSplitter: A Unified XML Framework for Multi-Device Collaborative Web Browsing. ACM CSCW'2000 Conference Proceedings, Philadelphia, Dec. 2000.
[8]
Jacobs, S., Gebhardt, M., Kethers, S., Rzasa, W. Filling HTML Forms Simultaneously: CoWeb - Architecture and Functionality. Proceedings of the Fifth International World Wide Web Conference, May 1996.
[9]
Kumar, R., et al. User-Centric Appliance Aggregation. HP Labs Technical Report HPL-2002-277, October 2002.
[10]
Maes, S. A Single Authoring Programming Model: the Interaction Logic. Proceedings of the IEEE Symposium on Applications and the Internet, Nara City, January 2002.
[11]
Maes, S., Raman, T.V. Multi-modal Interaction in the Age of Information Appliances. Proceedings of IEEE ICME 2000, New York, July 2000.
[12]
Mogul, J. Clarifying the Fundamentals of HTTP. WWW2002, Honolulu, May 2002.
[13]
Mullender, S. (ed). Distributed Systems. ACM Press, New York, 343--346.
[14]
Nitta, T., et al. XISL: An attempt to Separate Multimodal Interactions from XML Contents. Eurospeech 2001, 1197--1200, Aalborg, September 2001.
[15]
Roach, A. Session Initiation Protocol (SIP)-Specific Event Notification. RFC 3265, IETF, June 2002.
[16]
SALT Forum. Speech Application Language Tags (SALT). See http://www.saltforum.org/spec.asp.
[17]
Song, H., Chu, H., Kurakake, S. Browser Session Preservation and Migration. WWW2002, Honolulu, May 2002.
[18]
World Wide Web Consortium. Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies. See http://www.w3.org/TR/CCPP-struct-vocab, March 2001. W3C Working Draft.
[19]
World Wide Web Consortium. Multimodal Interaction Activity. See http://www.w3.org/2002/mmi.
[20]
World Wide Web Consortium. Voice Extensible Markup Language (VoiceXML) Version 2.0. See http://www.w3.org/TR/voicexml20, April 2002. W3C Working Draft.
[21]
World Wide Web Consortium. XForms, Version 1.0. See http://www.w3.org/TR/xforms, August 2002. W3C Working Draft.
[22]
World Wide Web Consortium. XHTML 1.0 The Extensible HyperText Markup Language (Second Edition). See http://www.w3.org/TR/xhtml1, January 2000. W3C Recommendation.
[23]
World Wide Web Consortium. XML Events, An Events Syntax for XML. See http://www.w3.org/TR/xml-events, August 2002. W3C Working Draft.
[24]
World Wide Web Consortium. XML Linking Language (XLink) Version 1.0. See http://www.w3.org/TR/xlink/, June 2001. W3C Recommendation.
[25]
Laux, A., Martin, L. XUpdate Working Draft. See http://www.xmldb.org/xupdate/xupdate-wd.html, September 2000.

Cited By

View all
  • (2014)Tandem Browsing ToolkitProceedings of The International Symposium on Pervasive Displays10.1145/2611009.2611026(142-147)Online publication date: 3-Jun-2014
  • (2012)Adapting web pages using graph partitioning algorithms for user-centric multi-device web browsingMultimedia Tools and Applications10.1007/s11042-011-0980-162:1(209-231)Online publication date: 10-Jan-2012
  • (2012)Enabling co-browsing service across different browsers and devicesProceedings of the First European conference on Service-Oriented and Cloud Computing10.1007/978-3-642-33427-6_19(214-229)Online publication date: 19-Sep-2012
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
WWW '03: Proceedings of the 12th international conference on World Wide Web
May 2003
772 pages
ISBN:1581136803
DOI:10.1145/775152
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 20 May 2003

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. multi-modal browsing
  2. web proxy

Qualifiers

  • Article

Acceptance Rates

Overall Acceptance Rate 1,899 of 8,196 submissions, 23%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)6
  • Downloads (Last 6 weeks)0
Reflects downloads up to 20 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2014)Tandem Browsing ToolkitProceedings of The International Symposium on Pervasive Displays10.1145/2611009.2611026(142-147)Online publication date: 3-Jun-2014
  • (2012)Adapting web pages using graph partitioning algorithms for user-centric multi-device web browsingMultimedia Tools and Applications10.1007/s11042-011-0980-162:1(209-231)Online publication date: 10-Jan-2012
  • (2012)Enabling co-browsing service across different browsers and devicesProceedings of the First European conference on Service-Oriented and Cloud Computing10.1007/978-3-642-33427-6_19(214-229)Online publication date: 19-Sep-2012
  • (2010)SRCSProceedings of the 2010 International Conference on Parallel and Distributed Computing, Applications and Technologies10.1109/PDCAT.2010.81(410-415)Online publication date: 8-Dec-2010
  • (2010)Web-Based Support by Thin-Client Co-browsingEmergent Web Intelligence: Advanced Semantic Technologies10.1007/978-1-84996-077-9_15(395-428)Online publication date: 2010
  • (2009)RCBProceedings of the 2009 conference on USENIX Annual technical conference10.5555/1855807.1855836(29-29)Online publication date: 14-Jun-2009
  • (2008)Designing multi-user multi-device systemsProceedings of the 7th International Conference on Mobile and Ubiquitous Multimedia10.1145/1543137.1543140(8-14)Online publication date: 3-Dec-2008
  • (2008)A client profile framework for providing adapted contents in ubiquitous environmentsProceedings of the 5th international conference on Pervasive services10.1145/1387269.1387301(181-184)Online publication date: 6-Jul-2008
  • (2007)Client Profile Framework for Providing Adapted Content to ContextThe KIPS Transactions:PartC10.3745/KIPSTC.2007.14-C.3.29314C:3(293-304)Online publication date: 30-Jun-2007
  • (2007)Mobile collaboration for young childrenProceedings of the 6th international conference on Interaction design and children10.1145/1297277.1297324(181-184)Online publication date: 6-Jun-2007
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media