Font Size: a A A

The Study And Development Of Embedded Web Browser Based On MiniGUI

Posted on:2005-09-08Degree:MasterType:Thesis
Country:ChinaCandidate:G LiuFull Text:PDF
GTID:2168360152469020Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
Developing web browser on embed system is becoming a hot point. The browser almost exists on all the equipments that can access Internet. But browser refers to a mass of techniques, protocols and concepts. It is so big a project to develop browser that there are commercial dangers. So, embedded web browsers on the market are almost developed by foreign companies and the browsers we have own knowledge property are so few.This article introduces and analyzes the techniques, current market situation and development foreground of embedded browser in brief at first. Then it explains the fundamental of web browser design and the architecture of Monqueror embedded web browser and we take Konqueror-embedded as the studying and developing prototype to develop a embedded web browser based on MiniGUI which accords with HTM4.0 and W3C specification. After that, it focuses on some key modules: DOM(Document Object Model) module introduces the DOM specification in detail and analyzes the architecture of the source code in design pattern opinion; Network module introduce the implementation of cookie and how to use "ghttp" library; Parser module describes parsing arithmetic in detail. At last, it introduces some key techniques: JavaScript part introduces how to use JavaScript engine-SpiderMonkey to support JavaScript in web browser; Flash part introduces the tradeoff way according to the real situation. This article introduces the fundamental and architecture of web browser in brief and focuses on the implementation of key modules and techniques. It is significant for us to develop own knowledge property right embedded web browser.
Keywords/Search Tags:embedded browser, design pattern, MiniGUI, HTML, DOM, cookie, JavaScript, Flash
PDF Full Text Request
Related items