嵌入式浏览器开发毕业论文

嵌入式浏览器开发毕业论文

ID:1397248

大小:370.00 KB

页数:56页

时间:2017-11-11

嵌入式浏览器开发毕业论文_第1页
嵌入式浏览器开发毕业论文_第2页
嵌入式浏览器开发毕业论文_第3页
嵌入式浏览器开发毕业论文_第4页
嵌入式浏览器开发毕业论文_第5页
资源描述:

《嵌入式浏览器开发毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、嵌入式浏览器开发毕业论文目录引言………………………………………………………………5第一章嵌入式浏览器设计概述…………………………61.1目前嵌入式浏览器产品的发展现状………………………61.2嵌入式浏览器的组成和各部份功能说明…………………81.3开发难度分析………………………………………………91.4开发的前期策划……………………………………………10第二章HTML词法分析器的设计及其应用……………122.1BitToken的组成及其功能………………………………122.2数据结构……………………

2、………………………………122.3算法…………………………………………………………132.4词法分析结果示意……………………………………………152.5HTML词法分析的应用………………………………………15第三章浏览器JavaScript支持的实现…………………183.1基本的JavaScript开发环境………………………………183.2JavaScriptEngine…………………………………………183.3JavaScript与浏览器接合…………………………………193.4浏览器消息响应……

3、………………………………………2155第四章Linux程序开发技术及GTK图形程序开发……234.1Linux下的程序开发环境……………………………………234.2GTK图形程序开发……………………………………………29第五章Netbit浏览器开发与分析………………………315.1Netbit浏览器简介…………………………………………315.2NetbitBrowser浏览器各部份的功能……………………315.3界面模块………………………………………………………325.4控制模块………………………

4、………………………………345.5词法分析模块…………………………………………………345.6使用PIXMAP的画图模块………………………………………355.7文本文件的显示模块…………………………………………365.8HTML文件的显示模块………………………………………375.9Netbit实际应用效果及比较………………………………405.10NetbitBrowser的缺点分析及改进办法…………………445.11NetbitBrowser未来的展望………………………………48第六章其它浏览器分

5、析……………………………………506.1Dillo(Gzilla)浏览器分析………………………………506.2Thunder浏览器分析…………………………………………556.3Mozilla浏览器分析…………………………………………566.4ZEN浏览器分析………………………………………………576.5浏览器分析工作的总结………………………………………58致谢……………………………………………………………60参考文献表………………………………………………………6155第一章嵌入式浏览器设计概述1.

6、1目前嵌入式浏览器产品的发展现状1.1.1桌面浏览器简介及其与嵌入式浏览器的区别:常见的桌面浏览器有微软的InternetExplorer,网景的Netscape,开放源码的Mozilla,以及opera,mosaic,Hotjava,字符模式的lynx等。其中IE,Opera已有嵌入式版本,以上的大多数浏览器均有跨多平台的版本。这些桌面型浏览器功能参差不齐,但大多能实现基本的浏览功能。其中IE与Netscape对HTML页面的显示效果均堪称完美(对于XML,WML等标准的网页浏览,本文不予讨论)

7、。与完美的浏览效果,功能丰富,支持多种媒体格式和视音频插件等优点形成对立的是,这些浏览器庞大的体积和对机器配置的高要求。这也是桌面浏览器和嵌入式浏览器最大的区别。另外,桌面型浏览器通常是基于通用的操作系统,用于桌面电脑如PC机、MAC机等。而嵌入式浏览器通常基于专用系统。需要指出的是,我们在网上常看到的一些所谓的优秀浏览器,如Netcaptor,魔装网神,腾讯,飓风,Fantasia,金山WPSoffice的浏览器等等,均为使用IE内核的浏览器,使用了多页面多线程的方式,降低了系统资源的耗费,方便

8、了浏览,但软件本身没有多少技术可言,可以用Delphi,VB等工具轻易开发出来(如果不要求完善的功能,只需简单到拖一个IE控件过去就行了),这也体现了微软的COM+及ActiveX技术的强大。1.1.2常见嵌入式浏览器(1)InternetExplorerforWinCE,是IE的WindowsCE版,这也意味着用户为了使用它,必须选用基于WinCE平台的产品,随着微软势力在掌上终端领域的蔓延,WinCE版的IE必将大行其道。55(1)AccessNetfront,Access是日

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。