Journals Proceedings

International Journal of Advances in Computer Science and Its Applications

Reducing Loading Time of Smart TV‟s web Application



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.

No fo Author(s) : 4
Page(s) : 135 - 139
Electronic ISSN : 2250 - 3765
Volume 5 : Issue 1
Views : 350   |   Download(s) : 190