Article

A comprehensive performance study of HTML5-enabled WebApps

Authors:
To read the full-text of this research, you can request a copy directly from the authors.

Abstract

Web applications (WebApps) built on top of HTML standards have the advantage of cross-platform portability. However, the user experience in terms of both functionality and performance provided by current generation WebApps is not comparable to native apps running on iOS or Android. Despite significant functional extensions in the new HTML5 standard, the poor performance of WebApps has not been addressed. To promote the adoption of WebApps, it is important to study their performance comprehensively. In this paper, we take Google Chrome as the target browsing engine, and evaluate its performance with a set of popular web pages and WebApps. We make in-depth analysis on the major performance-contributing aspects in a browser engine. Our study exposes a number of interesting observations, from which we make reasonings and provide suggestions for the optimisation of browser engines, as well as guidelines for developing efficient web-based applications.

No full-text available

Request Full-text Paper PDF

To read the full-text of this research,
you can request a copy directly from the authors.

... The usability and efficiency of EHR systems are common concerns expressed by the clinical staff (Belden et al., 2009). An important effectiveness metric and usability factor is a system's response time (Nielsen, 1993;Li et al., 2002;Li and Bao, 2017;Liu and Xiao, 2016) or the time a transaction needs to be executed when using a system. The system's response time depends on many variables such as the CPU, the network and the database used (Li et al., 2002). ...
... The usability and efficiency of EHR systems are common concerns expressed by the clinical staff (Belden et al., 2009). An important effectiveness metric and usability factor is a system's response time (Nielsen, 1993;Li et al., 2002;Li and Bao, 2017;Liu and Xiao, 2016) or the time a transaction needs to be executed when using a system. The system's response time depends on many variables such as the CPU, the network and the database used (Li et al., 2002). ...
Preprint
Full-text available
The archetype-based approach has now been adopted by the major EHR interoperability standards. Soon, due to an increase in EHR adoption, more health data will be created and frequently accessed. Previous works show that conventional persistence mechanisms such as Relational and XML databases have scalability issues when storing and querying archetype-based datasets. Accordingly, we need to explore and evaluate new persistence strategies for archetype-based EHR repositories. To address the performance issues expected to occur with the increase of data quantity, we proposed an approach using labeled property graph databases for implementing openEHR repositories. We implemented the proposed approach using Neo4j and compared it to an Object Relational Mapping (ORM) approach using Microsoft SQL Server. We evaluated both approaches over a simulation of a pregnancy home-monitoring application in terms of required storage space and query response time. The results show that the proposed approach provides a bet- ter overall performance for clinical querying.
ResearchGate has not been able to resolve any references for this publication.