Abstract
Web is more pervasive than ever: it is being used with an increasing range of browsers and devices for a plethora of tasks. As such, exciting possibilities for information visualisation have become available: data is potentially highly relevant, easy to access and readily available in structured formats. For the task of visualisation, the diversity of the Web is both a challenge and an opportunity: while rich data may be available in well-defined structures, they need to be extracted from an open ecosystem of different data formats and interfaces. In this article, we will present how context-aware visualisations can be launched from target Web applications. Methods for accessing and capturing data and web usage context are presented. We will also present proof-of-concept examples for integrating launchable context-aware visualisations to target applications. We claim that by maintaining loose coupling to target Web applications and combining several data and context capturing methods, visualisations can be effectively launched from arbitrary Web applications with rich usage context information and input data.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Yu, J., Benatallah, B., Casta, F., Daniel, F.: Understanding Mashup Development. IEEE Internet Computing 12(5), 44–52 (2008)
Ware, C.: Information Visualization, Perception for Design (Interactive Technologies), 2nd edn. Morgan Kaufmann, San Francisco (2004)
Galli, L., Guarneri, R., Huhtamäki, J.: VERTIGO: Find, Enjoy and Share Media Trails across Physical and Social Contexts, London, UK (2009)
Dey., A., Abowd, G.: Towards a Better Understanding of Context and Context-Awareness. Submitted to the 1st International Symposium on Handheld and Ubiquitous Computing (HUC ’99) (June 1999)
Davis, M., King, S., Good, N., Sarvas, R.: From Context to Content: Leveraging Context to Infer Media Metadata. In: Proceedings of the 12th annual ACM international conference on Multimedia, pp. 188–195. ACM, New York (2004)
Statcounter.com: Top 8 Mobile Oss from July 1, 2008 to 28 July 28, 2009, http://gs.statcounter.com/#mobile_os-ww-daily-20080701-20090728 (accessed January 8, 2010)
Wikipedia: Usage share of web browsers, http://en.wikipedia.org/w/index.php?title=Usage_share_of_web_browsers&oldid=3364023 (accessed January 10, 2010)
Floreen, P., Przybilski, M., Nurmi, P., Koolwaaij, J., Tarlano, A., Wagner, M., Luther, M., Bataille, F., Boussard, M., Mrohs, B., Lau, S.: Towards a context management framework for Mobilife. In: Proceedings of the 14th IST Mobile & Wireless Summit (2005)
Kernchen, R., Bonnefoy, D., Battestini, A., Mrohs, B., Wagner, M., Klemettinen, M.: Context-Awareness in MobiLife. In: Proceedings of the 15th IST Mobile & Wireless Summit (2006)
Hofer, T., Schwinger, W., Pichler, M., Leonhartsberger, G., Altmann, J., Retschitzegger, W.: Context-Awareness on Mobile Devices - the Hydrogen Approach. In: Proceedings of the 36th Hawaii International Conference on System Sciences, HICSS’03 (2002)
Ahern, S., Davis, M., Eckles, D., King, S., Naaman, M., Nair, R., Spasojevic, M., Hui-I Yang, J.: ZoneTag: Designing Context-Aware Mobile Media Capture to Increase Participation. In: Mobile Systems, Applications, and Services, pp. 36-44 (2004)
Fielding, R., et al.: Hypertext Transfer Protocol - HTTP/1.1. Request for Comments (RFC) 2616. The Internet Society (1999)
Wireless Application Forum, Ltd.: Wireless Application Protocol WAP-248-UAPROF-20011020-a, http://www.openmobilealliance.org/tech/affiliates/wap/wap-248-uaprof-20011020-a.pdf (accessed January 10, 2010)
Von Streng Hsehre, K.: Opera Mini request headers (November 7, 2007), http://dev.opera.com/articles/view/opera-mini-request-headers/
Mozilla Developer Center: window.screen (August 25, 2009), https://developer.mozilla.org/en/DOM/window.screen
Community Geotarget IP Addresses Project: Using the Database - IP Address Lookup, http://www.hostip.info/use.html
Mozilla Developer Center: window.history (August 25, 2009), https://developer.mozilla.org/en/DOM/window.history
Koch, P.: JavaScript - Level 0 DOM, http://www.quirksmode.org/js/dom0.html
Aptana, Inc.: HTML DOM Level 0 Reference Index (January 8, 2010), http://www.aptana.com/reference/html/api/HTMLDOM0.index.html
Koch, P.: W3C DOM Compatibility – CSS Object Model View (March 29, 2009), http://www.quirksmode.org/dom/w3c_cssom.html
Google: Geolocation API – Gears API – Google Code (2010), http://code.google.com/apis/gears/api_geolocation.html
Popescu, A. (ed.): W3C: Geolocation API Specification. W3C Editor’s Draft, June 30 (2009), http://dev.w3.org/geo/api/spec-source.html
Mills, C.: Find me! Geolocation-enabled Opera build (March 26, 2009), http://labs.opera.com/news/2009/03/26/
Mozilla: Geolocation in Firefox (2010), http://www.mozilla.com/firefox/geolocation/
Dey, A.K., Mankoff, J.: Designing mediation for context-aware applications. ACM Transactions on Computer-Human Interaction 12, 53–80 (2005)
Card, S.K., Mackinlay, J., Shneiderman, B.: Readings in Information Visualization: Using Vision to Think. Morgan Kaufmann, San Francisco (1999)
Cadenhead, R., Holderness, J., Charles Morin, R.: RSS Auto-discovery. RSS Advisory Board (November 27, 2006), http://www.rssboard.org/rss-autodiscovery
The Internet Society: Atom Auto-discovery (November 11, 2005), http://philringnalda.com/rfc/draft-ietf-atompub-autodiscovery-01.html
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 ICST Institute for Computer Science, Social Informatics and Telecommunications Engineering
About this paper
Cite this paper
Salonen, J., Huhtamäki, J. (2010). Launching Context-Aware Visualisations. In: Antonio Basile Colugnati, F., Lopes, L.C.R., Barretto, S.F.A. (eds) Digital Ecosystems. OPAALS 2010. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol 67. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-14859-0_12
Download citation
DOI: https://doi.org/10.1007/978-3-642-14859-0_12
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-14858-3
Online ISBN: 978-3-642-14859-0
eBook Packages: Computer ScienceComputer Science (R0)