Font Size: a A A

Research And Achievement Of The Embedded Web Browser Based On Qt/Embedded

Posted on:2011-02-06Degree:MasterType:Thesis
Country:ChinaCandidate:Y J ZhengFull Text:PDF
GTID:2178360305482273Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
The mobile Internet has become a hot technology with the coming of 3G times. Users must have a browser when they surf the Internet world. However, in many occasions, it's not appropriate that you surf the Internet by a specially equipped computer. Therefore, browser is integrated to many network terminal products such as mobile phones, digital set-top boxes, and e-paper reader by designers to provide Internet access, so there is the concept of the embedded browser.The design work of this topic is that develop the embedded browser on a portable network device-electronic paper reader, main goal is that you can browse, purchase and download online book through the browser on e-paper reader.So, this browser must have the feagure that 3G network support, touch keypad input support, small memory occupancy, high speed.The work of this topic:The topic built the embedded browser-based hardware platform SMDK2416 and Linux software development environment. The topic proposed the embedded browser's needs and overall scheme according to the embedded system's feature that it's application-centric and its software and hardware can be cut. The paper designed the embedded browser's software architecture and software process. The topic completed the Linux operating system's cutting and transplantation on the OS layer.The topic add 3G module'driver in the embedded Linux system, achieved the system'support for 3G wireless telecommunications.The topic completed the Qt's cutting and transplantation on the GUI layer. For the inputment in the web browser, the topic adds touchscreen module'driver in the embedded Linux system, achieved the support for touch screen in the Qt/Embedded, and achieved the system's support for touch screen. Finally, the topic develops touch keyboard on the application layer.The focus working of paper is that the development of Qt WebKit-based browser on the ARM9, Qt WebKit is an open source, efficient, fast browser engine, the browser in this subject achieves network, parse, and layout modules in Qt WebKit.The paper also studies the browser-related algorithm-prefetching algorithm.Finally, we test the browser's functionality and performance of:Test results show that the browser supports HTML, XML, HTTP and other protocols, have the basic functions of browsing, support touch keyboard function, support the expand function of download network books and reading local books; the memory space browser needs is 1-2M, the response time of visiting the website is 3-5S.In one word, The browser can achieve the basic functionality of browser, compare with IE browser, this web browser's response time is slightly lower, but the size and memory occupy is small than IE, so, it conform to an embedded system standard, and can meet the embedded browser's requirements.
Keywords/Search Tags:Mobile Internet, Embedded, Web Browser, Qt/Embedded, WebKit
PDF Full Text Request
Related items