• DocumentCode
    2008541
  • Title

    FireCrystal: Understanding interactive behaviors in dynamic web pages

  • Author

    Oney, Stephen ; Myers, Brad

  • Author_Institution
    Human-Comput. Interaction Inst., Carnegie Mellon Univ., Pittsburgh, PA, USA
  • fYear
    2009
  • fDate
    20-24 Sept. 2009
  • Firstpage
    105
  • Lastpage
    108
  • Abstract
    For developers debugging their own code, augmenting the code of others, or trying to learn the implementation details of interactive behaviors, understanding how web pages work is a fundamental problem. FireCrystal is a new Firefox extension that allows developers to indicate interactive behaviors of interest, and shows the specific code (Javascript, CSS, and HTML) that is responsible for those behaviors. FireCrystal provides an execution timeline that users can scrub back and forth, and the ability to select items of interest in the actual web page UI to see the associated code. FireCrystal may be especially useful for developers who are trying to learn the implementation details of interactive behaviors, so they can reuse these behaviors in their own web site.
  • Keywords
    Internet; human factors; online front-ends; program debugging; user interfaces; FireCrystal; Firefox extension; Web page user interface; code debugging; dynamic Web pages; execution timeline; interactive behavior understanding; Cascading style sheets; Debugging; Formal languages; HTML; Internet; Java; Mice; Programming profession; Web page design; Web pages;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Visual Languages and Human-Centric Computing, 2009. VL/HCC 2009. IEEE Symposium on
  • Conference_Location
    Corvallis, OR
  • ISSN
    1943-6092
  • Print_ISBN
    978-1-4244-4876-0
  • Type

    conf

  • DOI
    10.1109/VLHCC.2009.5295287
  • Filename
    5295287