Virtual browser for enabling multi-device web applications

  • Authors:
  • Bin Cheng

  • Affiliations:
  • NEC Laboratories Europe, Heidelberg, Germany

  • Venue:
  • Proceedings of the Workshop on Multi-device App Middleware
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

As more and more mobile devices are emerging in the market, we are rapidly entering a multi-device digital world where we expect to have a seamless cross-device experience, e.g., moving elements and functionalities from one device to another device without any interruption, controlling one device from another device remotely, or sharing and synchronizing content and user interactions on multiple devices simultaneously. These cross-device operations are highly desirable to users in web applications, but unfortunately they are not supported by existing application frameworks. In this paper, we propose a virtual browser which can facilitate cross-device operations according to a pre-defined hint file for enabling multi-device web applications. By splitting a single DOM tree into multiple sub-DOM trees, our proposed virtual browser is able to dynamically manage sub-views on multiple devices and logically link them into a single virtual page environment. As compared to existing frameworks, our virtual browser allows developers to build new multi-device web applications or port their existing web applications into a multi-device environment with much less effort.