Abstract
The World Wide Web is evolving from a platform for information access into a platform for interactive services. Several applications are already used through Internet and Web browsers. User interface of such an application is defined by HTML. However, HTML has its deficiencies when used as a general UI description language. Several parties have addressed this problem by defining specific UI description languages. Thus, for instance, a web browser could be used as a user interface for any application. We have revised the requirements for a UI description language from literature and evaluated two XML-based UI description formats against the requirements through use cases.
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
Abrams, M., Phanouriou, C., Batongbacal, A.L., Williams, S.M., Shuster, J.E.: UIML: an appliance-independent XML user interface language. In: WWW’99: Proceeding of the eighth international conference on World Wide Web, New York, USA, pp. 1695–1708. Elsevier, North-Holland, Inc. (1999)
Bojanic, P.: The Joy of XUL (2003), http://www.mozilla.org/projects/xul/joy-of-xul.html
Boyer, J., Landwehr, D., Merrick, R., Raman, T.V.: XForms 1.1. W3C Working Draft (2004)
Cardone, R., Soroker, D., Tiwari, A.: Using XForms to simplify web programming. In: WWW’ 05: Proceedings of the 14th international conference on World Wide Web, pp. 215–224. ACM Press, New York, NY, USA (2005)
Cooper, A.: About Face: The Essentials of User Interface Design. John Wiley & Sons, West Sussex, England (1995)
Dubinko, M., Klotz, L.L., Merrick, R., Raman, T.V.: XForms 1.0. W3C Recommendation (2003)
Hoffman, M.: Architecture of microsoft office infopath 2003. Microsoft Developer Network (2003)
Hostetter, M., Kranz, D., Seed, C., Terman, C.S.W.: Curl, a gentle slope language for the web. World Wide Web Journal (1997)
Hyatt, D.: XBL–extensible binding language 1.0. Netscape (2000)
Hyatt, D.: XML user interface language (XUL) 1.0. Mozilla.org (2001)
Laakso, S.: User Interface Design Patterns. Available online (2003). http://www.cs. helsinki.fi/u/salaakso/patterns/
Nielsen, J.: Ten Usability Heuristics. Available online (1994). http://www.useit.com/papers/heuristic/heuristic-list.html
Preece, J., Rogers, Y., Sharp, H.: Interaction Design, chapter 13, lst edn. Wiley, Chichester (2002)
Puerta, A., Eisenstein, J.: Ximl: a common representation for interaction data. In: IUI’02: Proceedings of the 7th international conference on Intelligent user interfaces, pp. 214–215. ACM Press, New York, NY, USA (2002)
Rector, B.: Introducing“longhorn”for developers. Microsoft Developer Network (2003)
Simon, R., Kapsch, M.J., Wegscheider, R: A generic UIML vocabulary for device-and modality independent user interfaces. In: WWW Alt.’04: Proceedings of the 13th international World Wide Web conference on Alternate track papers & posters, pp. 434–435. ACM Press, New York, NY, USA (2004)
Souchon, N., Vanderdonckt, J.: A review of XML-compliant user interface description languages. In: Jorge, J.A., Jardim Nunes, N., Falcão e Cunha, J. (eds.) DSV-IS 2003. LNCS, vol. 2844, Springer, Heidelberg (2003)
Tidwell, J.: Designing Interfaces: Patterns for Effective Interaction Design. O’Reilly Media, Inc. lstedn. (2005)
Trewin, S., Zimmermann, G., Vanderheiden, G.: Abstract representations as a basis for usable user interfaces. Interacting with Computers 16(3), 477–506 (2004)
Vuorimaa, P., Ropponen, T., von Knorring, N., Honkala, M.: A Java based XML browser for consumer devices. In: The 17th ACM Symposium on Applied Computing, Madrid, Spain, ACM Press, New York (2002)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Pohja, M., Honkala, M., Penttinen, M., Vuorimaa, P., Ervamaa, P. (2007). Web User Interaction. In: Filipe, J., Cordeiro, J., Pedrosa, V. (eds) Web Information Systems and Technologies. Lecture Notes in Business Information Processing, vol 1. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-74063-6_15
Download citation
DOI: https://doi.org/10.1007/978-3-540-74063-6_15
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-74062-9
Online ISBN: 978-3-540-74063-6
eBook Packages: Computer ScienceComputer Science (R0)