Skip to main content

Web User Interaction

Comparison of Declarative Approaches

  • Conference paper
Web Information Systems and Technologies

Part of the book series: Lecture Notes in Business Information Processing ((LNBIP,volume 1))

  • 354 Accesses

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.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight 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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

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)

    Google Scholar 

  • 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)

    Google Scholar 

  • 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)

    Google Scholar 

  • Cooper, A.: About Face: The Essentials of User Interface Design. John Wiley & Sons, West Sussex, England (1995)

    Google Scholar 

  • Dubinko, M., Klotz, L.L., Merrick, R., Raman, T.V.: XForms 1.0. W3C Recommendation (2003)

    Google Scholar 

  • Hoffman, M.: Architecture of microsoft office infopath 2003. Microsoft Developer Network (2003)

    Google Scholar 

  • Hostetter, M., Kranz, D., Seed, C., Terman, C.S.W.: Curl, a gentle slope language for the web. World Wide Web Journal (1997)

    Google Scholar 

  • Hyatt, D.: XBL–extensible binding language 1.0. Netscape (2000)

    Google Scholar 

  • Hyatt, D.: XML user interface language (XUL) 1.0. Mozilla.org (2001)

    Google Scholar 

  • 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)

    Google Scholar 

  • 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)

    Google Scholar 

  • Rector, B.: Introducing“longhorn”for developers. Microsoft Developer Network (2003)

    Google Scholar 

  • 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)

    Google Scholar 

  • 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)

    Google Scholar 

  • Tidwell, J.: Designing Interfaces: Patterns for Effective Interaction Design. O’Reilly Media, Inc. lstedn. (2005)

    Google Scholar 

  • Trewin, S., Zimmermann, G., Vanderheiden, G.: Abstract representations as a basis for usable user interfaces. Interacting with Computers 16(3), 477–506 (2004)

    Article  Google Scholar 

  • 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)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics