Font Size: a A A

Design And Implementation Of Some Key Technologies Of Embedded Browser

Posted on:2007-01-09Degree:MasterType:Thesis
Country:ChinaCandidate:F SongFull Text:PDF
GTID:2178360182993716Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
With the rapid development of information and internet technology, embedded system supporting network applications has been already widely used in the information appliance and communication fields. Embedded browser has already been the basic software of embedded system. Because of its large and multiplex market, it is significant for us to study the embedded web browsing technology and to develop our own embedded browser constantly.Firstly, the concept of embedded system is introduced. The analysis of embedded system shows that it has a rapid development trend and bright perspective. Then the characteristics, history and actualities of embedded browser are analyzed, which is the significant part of embedded system. Meanwhile, some leading examples of embedded browser are provided. On the basis of concluding the problems of these systems above, the characteristics and innovations of our system are emphasized.Secondly, the framework of the system is described. The hardware and software environment of our system, which are X-Hyber255B (Intel XScale PXA255) and qt/embedded, are fully explained.Thirdly, after simple description of the protocol module, browser engine module and GUI module, this paper lays great emphasis on describing the parsing and implementation of the DOM, HTML, XHTML, JavaScript, Java Applet, and WML pages. In addition, some extended work supporting VRML is added in.Finally, the implementation of a prototype system is described and analyzed.In a word, parsing and rendering multiple web pages is the key advantage of the system. Besides that, transplantation, high performance and display optimization are also merit and innovations of the system. In the system, dynamic configuration of parsing module, tool bar, address bar, search bar, cookies and agent can be done during the compilation or run-time process.
Keywords/Search Tags:Embedded Browser, Embedded System, Page Parsing, Page Rendering
PDF Full Text Request
Related items