Advertisement

Fisheye Interfaces — Research Problems and Practical Challenges

  • Mikkel Rønne Jakobsen
  • Kasper Hornbæk
Part of the Lecture Notes in Computer Science book series (LNCS, volume 6431)

Abstract

Fisheye interfaces give access to a large information structure by providing users with both local detail and global context. Despite decades of research in fisheye interfaces, their design and use are not well understood. To foster a discussion of fisheye views and their theoretical foundations, we identify five challenging areas in designing fisheye interfaces.

Keywords

Information visualization fisheye interfaces focus+context 

References

  1. 1.
    Ashmore, M., Duchowski, A.T., Shoemaker, G.: Efficient eye pointing with a fisheye lens. In: GI 2005: Proceedings of the 2005 Conference on Graphics Interface, School of Computer Science, University of Waterloo, Waterloo, Ontario, Canada, pp. 203–210. Canadian Human-Computer Communications Society (2005)Google Scholar
  2. 2.
    Baudisch, P., Good, N., Bellotti, V., Schraedley, P.: Keeping things in context: a comparative evaluation of focus plus context screens, overviews, and zooming. In: CHI 2002: Proceedings of the SIGCHI conference on Human factors in computing systems, pp. 259–266. ACM, New York (2002)Google Scholar
  3. 3.
    Baudisch, P., Lee, B., Hanna, L.: Fishnet, a fisheye web browser with search term popouts: a comparative evaluation with overview and linear view. In: AVI 2004: Proceedings of the working conference on Advanced visual interfaces, pp. 133–140. ACM Press, New York (2004)Google Scholar
  4. 4.
    Bederson, B.B., Hollan, J.D.: Pad++: a zooming graphical interface for exploring alternate interface physics. In: UIST 1994: Proceedings of the 7th annual ACM symposium on User interface software and technology, pp. 17–26. ACM, New York (1994)Google Scholar
  5. 5.
    Bederson, B.B.: Fisheye menus. In: UIST 2000: Proceedings of the 13th annual ACM symposium on User interface software and technology, pp. 217–225. ACM, New York (2000)Google Scholar
  6. 6.
    Bederson, B.B., Clamage, A., Czerwinski, M.P., Robertson, G.G.: Datelens: A fisheye calendar interface for PDAs. ACM Trans. Comput.-Hum. Interact. 11(1), 90–119 (2004)CrossRefGoogle Scholar
  7. 7.
    Björk, S., Holmquist, L.E., Redström, J., Bretan, I., Danielsson, R., Karlgren, J., Franzén, K.: West: a web browser for small terminals. In: UIST 1999: Proceedings of the 12th annual ACM symposium on User interface software and technology, pp. 187–196. ACM, New York (1999)Google Scholar
  8. 8.
    Card, S.K., Nation, D.: Degree-of-interest trees: a component of an attention-reactive user interface. In: AVI 2002: Proceedings of the Working Conference on Advanced Visual Interfaces, pp. 231–245. ACM, New York (2002)Google Scholar
  9. 9.
    Carpendale, M.S.T., Montagnese, C.: A framework for unifying presentation space. In: UIST 2001: Proceedings of the 14th annual ACM symposium on User interface software and technology, pp. 61–70. ACM, New York (2001)Google Scholar
  10. 10.
    Cockburn, A., Smith, M.: Hidden messages: evaluating the efficiency of code elision in program navigation. Interacting with Computers 15(3), 387–407 (2003)CrossRefGoogle Scholar
  11. 11.
    Cockburn, A., Karlson, A., Bederson, B.B.: A review of overview+detail, zooming, and focus+context interfaces. ACM Comput. Surv. 41(1), 1–31 (2008)CrossRefGoogle Scholar
  12. 12.
    Furnas, G.W.: The FISHEYE view: A new look at structured files. Technical Report #81-11221-9, Murray Hill, New Jersey 07974, U.S.A., 12  (1981)Google Scholar
  13. 13.
    Furnas, G.W.: Generalized fisheye views. In: CHI 1986: Proceedings of the SIGCHI conference on Human factors in computing systems, pp. 16–23. ACM Press, New York (1986)Google Scholar
  14. 14.
    Furnas, G.W.: Effective view navigation. In: CHI 1997: Proceedings of the SIGCHI conference on Human factors in computing systems, pp. 367–374. ACM Press, New York (1997)Google Scholar
  15. 15.
    Furnas, G.W.: A fisheye follow-up: further reflections on focus + context. In: CHI 2006: Proceedings of the SIGCHI conference on Human Factors in computing systems, pp. 999–1008. ACM, New York (2006)Google Scholar
  16. 16.
    Gutwin, C.: Improving focus targeting in interactive fisheye views. In: CHI 2002: Proceedings of the SIGCHI conference on Human factors in computing systems, pp. 267–274. ACM Press, New York (2002)Google Scholar
  17. 17.
    Heer, J., Card, S.K.: Efficient user interest estimation in fisheye views. In: CHI 2003: CHI 2003 extended abstracts on Human factors in computing systems, pp. 836–837. ACM Press, New York (2003)Google Scholar
  18. 18.
    Hill, W.C., Hollan, J.D., Wroblewski, D., McCandless, T.: Edit wear and read wear. In: CHI 1992: Proceedings of the SIGCHI conference on Human factors in computing systems, pp. 3–9. ACM Press, New York (1992)Google Scholar
  19. 19.
    Hornbæk, K., Frøkjær, E.: Reading patterns and usability in visualizations of electronic documents. ACM Transactions on Computer-Human Interaction 10(2), 119–149 (2003)CrossRefGoogle Scholar
  20. 20.
    Hornbæk, K., Hertzum, M.: Untangling the usability of fisheye menus. ACM Trans. Comput.-Hum. Interact. 14(2), 6 (2007)CrossRefGoogle Scholar
  21. 21.
    Jakobsen, M.R., Hornbæk, K.: Evaluating a fisheye view of source code. In: CHI 2006: Proceedings of the SIGCHI conference on Human Factors in computing systems, pp. 377–386. ACM, New York (2006)Google Scholar
  22. 22.
    Jakobsen, M.R., Hornbæk, K.: Transient visualizations. In: OZCHI 2007: Proceedings of the 19th Australasian conference on Computer-Human Interaction, pp. 69–76. ACM, New York (2007)Google Scholar
  23. 23.
    Jakobsen, M.R., Hornbæk, K.: Fisheyes in the field: Using method triangulation to study the adoption and use of a source code visualization. In: CHI 2009: Proceedings of the SIGCHI conference on Human Factors in computing systems, pp. 1579–1588. ACM Press, New York (2009)Google Scholar
  24. 24.
    Janecek, P., Pu, P.: A framework for designing fisheye views to support multiple semantic contexts. In: International Conference on Advanced Visual Interfaces (AVI 2002), Trento, Italy, pp. 51–58. ACM Press, New York (2002)Google Scholar
  25. 25.
    Kersten, M., Murphy, G.C.: Mylar: a degree-of-interest model for ides. In: AOSD 2005: Proceedings of the 4th international conference on Aspect-oriented software development, pp. 159–168. ACM Press, New York (2005)Google Scholar
  26. 26.
    Koike, H.: Fractal views: a fractal-based method for controlling information display. ACM Trans. Inf. Syst. 13(3), 305–323 (1995)CrossRefGoogle Scholar
  27. 27.
    Lam, H., Munzner, T.: Increasing the utility of quantitative empirical studies for meta-analysis. In: BELIV 2008: Proceedings of the 2008 conference on BEyond time and errors, pp. 1–7. ACM, New York (2008)Google Scholar
  28. 28.
    Lamping, J., Rao, R.: The hyperbolic browser: A focus + context technique for visualizing large hierarchies. Journal of Visual Languages and Computing 7, 33–55 (1996)CrossRefGoogle Scholar
  29. 29.
    Leung, Y.K., Apperley, M.D.: A review and taxonomy of distortion-oriented presentation techniques. ACM Transactions on Computer-Human Interaction 1, 126–160 (1994)CrossRefGoogle Scholar
  30. 30.
    Mackinlay, J.D., Robertson, G.G., Card, S.K.: The perspective wall: detail and context smoothly integrated. In: CHI 1991: Proceedings of the SIGCHI conference on Human factors in computing systems, pp. 173–176. ACM, New York (1991)Google Scholar
  31. 31.
    Munzner, T., Guimbretière, F., Tasiran, S., Zhang, L., Zhou, Y.: Treejuxtaposer: scalable tree comparison using focus+context with guaranteed visibility. In: SIGGRAPH 2003: ACM SIGGRAPH 2003 Papers, pp. 453–462. ACM, New York (2003)Google Scholar
  32. 32.
    Noik, E.G.: A space of presentation emphasis techniques for visualizing graphs. In: Proc. Graphics Interface 1994, pp. 225–233 (1994)Google Scholar
  33. 33.
    Pirolli, P., Card, S.K., Van Der Wege, M.M.: The effects of information scent on visual search in the hyperbolic tree browser. ACM Trans. Comput.-Hum. Interact. 10(1), 20–53 (2003)CrossRefGoogle Scholar
  34. 34.
    Platt, J.R.: Strong inference. Science, New Series 146(3642), 347–353 (1964)Google Scholar
  35. 35.
    Rao, R., Card, S.K.: The table lens: merging graphical and symbolic representations in an interactive focus + context visualization for tabular information. In: CHI 1994: Proceedings of the SIGCHI conference on Human factors in computing systems, pp. 318–322. ACM, New York (1994)Google Scholar
  36. 36.
    Robertson, G.G., Mackinlay, J.D.: The document lens. In: UIST 1993: Proceedings of the 6th annual ACM symposium on User interface software and technology, pp. 101–108. ACM, New York (1993)Google Scholar
  37. 37.
    Spence, R., Apperley, M.: Data base navigation: an office environment for the professional. Behaviour and Information Technology 1(1), 43–54 (1982)CrossRefGoogle Scholar
  38. 38.
    Zellweger, P.T., Mackinlay, J.D., Good, L., Stefik, M., Baudisch, P.: City lights: contextual views in minimal space. In: CHI 2003: CHI 2003 extended abstracts on Human factors in computing systems, pp. 838–839. ACM, New York (2003)Google Scholar

Copyright information

© IFIP International Federation for Information Processing 2011

Authors and Affiliations

  • Mikkel Rønne Jakobsen
    • 1
  • Kasper Hornbæk
    • 1
  1. 1.Department of Computer ScienceUniversity of CopenhagenCopenhagen SDenmark

Personalised recommendations