Font Size: a A A

Embedded Browser And Layout Optimization Layout Engine Research

Posted on:2013-08-12Degree:MasterType:Thesis
Country:ChinaCandidate:W SunFull Text:PDF
GTID:2248330374985311Subject:Computer system architecture
Abstract/Summary:PDF Full Text Request
With the rapid development of wireless networks and embedded devices, peoplebegin to have more chances to use the browser of hand held device to get into Internetfor surfing and working. As the most common tools to obtain network information andcommunication, the embedded browser is becoming one of the hot subjects to re-search. Along with embedded increasingly hot fashion trends, embedded de-vice hardware update rate is accelerating, but compared with the PC, the hardware re-sources of embedded devices is still relatively limited. The embedded platform is a bestpreferred platform now. In the Embedded platform environment, there are many prob-lems about the browser’s speed and user experience and resource consump-tion areas. Therefore, research the embedded browser is of great practical significance.Firstly, basing on the characteristics of the embedded browser, we start to intro-duce part of the currently more popular embedded browser, analysis and discuss thecharacteristics of the embedded browser and the basic situation of the embedded brows-er at home and abroad. Then talk about the details of the relationship be-tween each module and module themselves, and workflow. These sub-ject-oriented researches lay a theoretical background, and then combined in the subjectof research to determine the need to focus on objects for browsing the style andlayout in the layout engine.Then we combine theory with practice, using the webkit engine, trying to talkabout the traits of embedded browser and framework of the embedded browser andHTML, CSS, layout engine technology. The study tries to analyze the performance bot-tleneck of the style and layout layout engine, made the optimization of the depthof the style and layout layout engine and focuses on the characteristics of embeddeddevices, thus contributing to the optimization of the overall efficiency of the browser.concretely, being aimed at HTML module and document decomposition andendpoints generate and insert the whole process, a new design is given.; to CSS mod-ules, using a CSS-based category management engine, and a new pattern match- ing algorithm by using the hash function. This improve the efficiency of the matching;using the non-recursive text, and table layout methods, it give a lot of optimization inthe layout module.In chapter6, the article gives testing results based on the scheme, can be seen em-bedded browser upgrade after optimization. At last, this paper summarized the futuredevelopment trend of embedded browser and make the prospect of the optimization di-rection.
Keywords/Search Tags:embedded browser, CSS engine, style parsing, style matching
PDF Full Text Request
Related items