skip to main content
10.1145/1378773.1378787acmconferencesArticle/Chapter ViewAbstractPublication PagesiuiConference Proceedingsconference-collections
research-article

Adaptive layout for dynamically aggregated documents

Published:13 January 2008Publication History

ABSTRACT

We present a system for designing and displaying grid-based document designs that adapt to many different viewing conditions and content selections. Our system can display traditional, static documents, or it can assemble dynamic documents "on the fly" from many disparate sources via the Internet. Our adaptive layouts for aggregated documents are inspired by traditional newspaper design. Furthermore, our system allows documents to be interactive so that readers can customize documents as they read them. Our system builds on previous work on adaptive documents, using constraint-based templates to specify content-independent page designs. The new templates we describe are much more flexible in their ability to adapt to different types of content and viewing situations. This flexibility comes from allowing the individual components, or "elements," of the templates to be mixed and matched, according to the content being displayed. We demonstrate our system with two example applications: an interactive news reader for the New York Times, and an Internet news aggregator based on MSN Newsbot.

References

  1. Adler, S., Extensible stylesheet language xsl:Version, 2000.Google ScholarGoogle Scholar
  2. Arnold, E., Modern newspaper design, Harper & Row, Publishers, New York, NY, 1969.Google ScholarGoogle Scholar
  3. Badros, G. J., Borning, A., Marriott, K., and Stuckey, P. 1999. Constraint cascading style sheets for the Web. In Proceedings of the 12th Annual ACM Symposium on User interface Software and Technology (Asheville, North Carolina, United States, November 07-10, 1999). UIST '99. ACM Press, New York, NY, 73--82. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Badros, G. J., Tirtowidjojo, J. J., Marriott, K., Meyer, B., Portnoy, W., and Borning, A. 2001. A constraint extension to scalable vector graphics. In Proceedings of the 10th international Conference on World Wide Web (Hong Kong, Hong Kong, May 01-05, 2001). WWW '01. ACM Press, New York, NY, 489--498. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Badros, G. J., Borning, A., and Stuckey, P. J. 2001. The Cassowary linear arithmetic constraint solving algorithm. In ACM Trans. Comput.-Hum. Interact. 8, 4 (Dec. 2001), 267--306. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Bolin, M., Webber, M., Rha, P., Wilson, T., and Miller, R. C. 2005. Automation and customization of rendered web pages. In Proceedings of the 18th Annual ACM Symposium on User interface Software and Technology (Seattle, WA, USA, October 23 - 26, 2005). UIST '05. ACM Press, New York, NY, 163--172. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Boodman, A. www.greasespot.netGoogle ScholarGoogle Scholar
  8. Borning, A., Lin, R., and Marriott, K. 1997. Constraints for the web. In Proceedings of the Fifth ACM international Conference on Multimedia (Seattle, Washington, United States, November 09 - 13, 1997), 173--182. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Bringhurst, R., The Elements of Typographic Style. Hartley & Marks, Publishers, Vancouver, BC, Canada, 1996.Google ScholarGoogle Scholar
  10. Dontcheva, M., Drucker, S. M., Wade, G., Salesin, D., and Cohen, M. F. 2006. Summarizing personal web browsing sessions. In Proceedings of the 19th Annual ACM Symposium on User interface Software and Technology (Montreux, Switzerland, October 15 - 18, 2006). UIST '06. ACM Press, New York, NY, 115--124. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Dontcheva, M., Drucker, S. M., Salesin, D., and Cohen, M. F. 2007. Relations, Cards, and Search Templates: User-Guided Data Integration and Layout. In Proceedings of the 20th Annual ACM Symposium on User interface Software and Technology (Newport, Rhode Island, October 7 - 10, 2007). UIST '07. ACM Press, New York, NY. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Feiner, S. K. 1988. A grid-based approach to automating display layout. In Proceedings on Graphics Interface '88 (Edmonton, Alberta, Canada). Canadian Information Processing Society, Toronto, Ont., Canada, 192--197. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Gajos, K. and Weld, D. S. 2004. SUPPLE: automatically generating user interfaces. In Proceedings of the 9th international Conference on intelligent User interfaces (Funchal, Madeira, Portugal, January 13 - 16, 2004). IUI '04. ACM Press, New York, NY, 93--100. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Henry, T. R., Hudson, S. E., and Newell, G. L. 1990. Integrating gesture and snapping into a user interface toolkit. In Proceedings of the 3rd Annual ACM SIGGRAPH Symposium on User interface Software and Technology (Snowbird, Utah, United States, October 03 - 05, 1990). Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Jacobs, C., Li, W., Schrier, E., Bargeron, D., and Salesin, D. 2003. Adaptive grid-based document layout. In ACM SIGGRAPH 2003 Papers (San Diego, California, July 27 - 31, 2003). SIGGRAPH '03. ACM Press, New York, NY, 838--847. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Kamba, T., Bharat, K., Albers, M. 1995. The Krakatoa Chronicle - An Interactive, Personalized, Newspaper on the Web. In Proceedings of the Fourth International World Wide Web Conference, 159 170. (Boston, MA, December 11--14, 1995.)Google ScholarGoogle Scholar
  17. Kandogan, E. and Shneiderman, B. 1997. Elastic Windows: a hierarchical multi-window World-Wide Web browser. In Proceedings of the 10th Annual ACM Symposium on User interface Software and Technology (Banff, Alberta, Canada, October 14 - 17, 1997). Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Lie, H. W., and Box, B. 1996. Cascading style sheets, level 1. W3C recommendation. http://www.w3.org/style/CSS/.Google ScholarGoogle Scholar
  19. Marriott, K., Meyer, B., and Tardif, L. 2002. Fast and efficient client-side adaptivity for SVG. In Proceedings of the 11th international Conference on World Wide Web (Honolulu, Hawaii, USA, May 07 - 11, 2002). Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Myers, B. A., Giuse, D., Dannenberg, R. B., Vander Zanden, B., Kosbie, D., Pervin, E., Mickish, A., and Marchal, P. Garnet: Comprehensive Support for Graphical, Highly-Interactive User Interfaces. IEEE Computer 23, 11 (November 1990), 71--85. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Quint, A. 2003. Scalable vector graphics In IEEE Multimedia, Vol.10, Iss.3, July-Sept. 2003 Pages: 99--102. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. W3C CCS3 Working Draft, 6 June, 2007. Lie, H. K., editor. http://www.w3.org/TR/css3-multicol.Google ScholarGoogle Scholar

Index Terms

  1. Adaptive layout for dynamically aggregated documents

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Conferences
      IUI '08: Proceedings of the 13th international conference on Intelligent user interfaces
      January 2008
      458 pages
      ISBN:9781595939876
      DOI:10.1145/1378773

      Copyright © 2008 ACM

      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]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 13 January 2008

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article

      Acceptance Rates

      Overall Acceptance Rate746of2,811submissions,27%

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader