Reducing Loading Time of Smart TV’s web Application

CHEOLHEE, LEE and JAEMIN, JUNG and TAEHO, HWANG and YOUJIP, WON (2014) Reducing Loading Time of Smart TV’s web Application. In: Second International Conference on Advances in Computing, Electronics and Electrical Technology - CEET 2014, 20 - 21 December, 2014, Kuala Lumpur, Malaysia.

20141226_065357 (1).pdf - Published Version

Download (946kB) | Preview
Official URL:


Smart TVs use Webkit as a web browser engine to provide contents. Webkit exploits web standard resources, such as HTML, CSS, JavaScript, and images, to run applications. When an application is started, Webkit loads resources to the memory and creates DOM(Document Object Model) tree and render tree; this process takes a long time. Generally, the web browsers on PCs or mobile devices sometimes change DOM tree and render tree by downloading modified web resources from the web server. However, smart TV’s applications do not change DOM tree and render tree because they use web resources stored in a disk. If DOM tree and render tree can be stored and reused, it is possible to reduce application’s loading time. This paper proposes FastIO technique which selectively adds persistency to dynamically allocated memory. It reduces overall application loading time by removing the process of loading resources from storage, parsing the HTML documents, and creating DOM tree and render tree. When we compared the application loading times, the result showed that the web browser with FastIO is 44.8x faster than the legacy web browser in an Ramdisk environments, respectively.

Item Type: Conference or Workshop Item (Paper)
Uncontrolled Keywords: Web Platform, Smart TV Application, Webkit, Parsing, DOM Tree and Render Tree, Persistency
Depositing User: Mr. John Steve
Date Deposited: 26 Apr 2019 04:33
Last Modified: 26 Apr 2019 04:33

Actions (login required)

View Item View Item