• DocumentCode
    3224398
  • Title

    Benefits and pitfalls of using HTML5 APIs for online experiments and simulations

  • Author

    Garaizar, P. ; Vadillo, M.A. ; López-de-Ipiña, D.

  • Author_Institution
    Deusto Inst. of Technol. (DeustoTech), Univ. of Deusto, Bilbao, Spain
  • fYear
    2012
  • fDate
    4-6 July 2012
  • Firstpage
    1
  • Lastpage
    7
  • Abstract
    The most recent advances in the architecture of the Web allow using it as an excellent platform to deliver experiments and simulations over the Internet. However, there are still some challenges related to the animations´ accuracy, to user input collection or to real-time communications that have to be accomplished to properly port native application- based experiments and simulations to the Web. The limitations of the standards preceding HTML5 have forced web developers to embed non-HTML objects using a wide range of non-standard plugins and causing an extremely fragmented execution environment where features must be implemented several times in different programming languages to guarantee full compliance with every user-agent. As HTML5 provides a standard -yet full-featured- environment to develop and execute applications, web user-agents are now more similar to application players than to simple Internet browsers. In this paper we analyze the benefits and pitfalls of these new Application Programming Interfaces (APIs), providing examples of both good and bad instances of research-related use.
  • Keywords
    Internet; application program interfaces; hypermedia markup languages; online front-ends; HTML5 API; Internet browsers; Web user agents; World Wide Web; animation; application programming interfaces; online experiment; simulation; Animation; Browsers; Cascading style sheets; HTML; Real time systems; Standards; Timing; Application programming interface; Best practices; Internet; Standards;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Remote Engineering and Virtual Instrumentation (REV), 2012 9th International Conference on
  • Conference_Location
    Bilbao
  • Print_ISBN
    978-1-4673-2540-0
  • Electronic_ISBN
    978-1-4673-2541-7
  • Type

    conf

  • DOI
    10.1109/REV.2012.6293120
  • Filename
    6293120