文档介绍:摘要随着信息技术的快速发展和互联网的广泛应用,支持网络连接的嵌入式系统已广泛应用于消费电子和通信领域。机顶盒、手机、惹度胧缴璞溉照堤嗣堑娜粘E;睿览器已成为鲋匾5那度胧接τ萌砑本文在对嵌入式浏览器进行研究的基础上论述了‘个基于那度胧戒榔鞯纳计与实现。首先,文章分析了嵌入式浏览器的市场需求和当前国内外嵌入式浏览器发展的现状。随后对构造嵌入式浏览器所必需的软件平台ㄇ度胧讲僮飨低称教ê颓度胧酵夹纹台隽私樯埽岢鲈谇度胧酵夹纹教∕的摹础上设计鍪视糜贚/炔僮飨低车那度胧戒榔鞯纳柘搿2⒔徊嚼炊凿榔魃杓乒探硭婕暗募际和规范分四个方面进行了描述,这其巾包括网络数据传输技术,网页内容描述技术,文档对象模型投辰换ゼ际酢=酉吕绰畚奶岢隽虽榔魃杓频脑蚝驼寮芄梗并从上述四个方面分别对浏览器的设计进行了分析和论述并提出自己的设计力案,对其中的网络引擎,解析和支持等核心部分进行了较详细的介绍。最后在这个基础上对该浏览器的实现进行总结,分析它的创新和优点以及自己所做的工作。并在附录中给出了一些具体的实现效果以供参考。关键词:嵌入式系统、浏览器、、南京邮电大学硕士研究生学位论文摘蛭
:,南京邮电大学硕士研究生学位论文英文摘要畉甅瓼琀西、、甋.,.Ⅵ,“,篐.—一
插图目录¨纰粥驰字唷啊尴妗敝唷蕖ААБ简单交互⋯⋯⋯⋯⋯⋯交互过程⋯⋯表代码片段对应浏览器在系统中的位置⋯⋯⋯浏览器工作过程⋯⋯⋯⋯⋯⋯⋯⋯⋯网络文件处理过程⋯⋯⋯⋯馕瞿?椤待显示数据内部组织⋯普通窄屏允拘Ч经优化后的窄屏允拘Ч对包含图片表格的处理⋯⋯⋯⋯⋯⋯⋯⋯.参照对象建立的最简单应用和交互过程稍复杂的应用和交互过程⋯⋯..脚本、运行环境、上下文关系⋯⋯⋯⋯南京邮电大学硕士研究生学位论文插矧目录..⋯存在中介的交瓦...⋯⋯⋯⋯结构⋯⋯⋯.⋯⋯⋯⋯.交互.⋯⋯.⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯关系⋯⋯.地他坨姗弱四踟引弛%趼盯弱∞∞叭叭...,
表格目录榔饕话阕柿狭斜怼饫榔鞑僮飨低持С至斜恚榔鱳标准支持列表浏览器图象格式支持列表一匦员怼示例代码片段⋯⋯.试葱枨蟆南京邮电大学硕士研究生学位论文¨旧孙
绪论第一章嵌入式系统南京邮电大学硕士研究生学位论文第一章绪沦以往人们按照计算机的体系结构、运算速度、结构规模、适用领域将其分为人型计算机,中型机、小型机和微计算机,并以此来组织学科和产业分:庵址掷嘌叵嗽辍=黮昀此孀偶算机技术的迅速发展。实际情况产生了根本性的变化,例如年代来定义的微计算机演变出来的个人计算机,如今己经占据了全球计算机工业的%市场,其处理速度也超过了当年人、:型计算机的定义。随着计算机技术和产品对其它行业的广泛渗透,。.度胧较低车亩ㄒ嵌入式系统可定义为:以应用为中心、以计算机技术为基础、软件硬件可裁剪、适应麻削系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。嵌入式计算机在应用数量上远远超过了各种通用计算机,一台通用计算机的外部设备中就包禽了銮度胧轿⒋砥鳎獭⑹蟊辍⑷砬⒂才獭⑾允究ā⑾允酒鳌、网⑸ā打印机、扫描仪、数字相机、、过程控制、通讯、仪器、仪表、汽车、船舶、兢空靛天、军事装备、消费类产晶等方面均是嵌入式计算机豹廊用领域。嵌入式系统是将先进的计算机技术、半导体技术和电子技术和备个行业的具体应誮相结合后的产物,这~点就决定了它必然是一个技术密集、资金密集、高度分散、不断创新的知识集成系统。度胧较低车睦嵌入式系统的出现至今已经有多年的历史,近几年来,计算机、通信、消费电子的一体化趋势日益明显,嵌入式技术已成为一个研究热点。纵观嵌入式技术的发展过程,大致经历四个阶段。第一阶段是以单芯片为核心的可编程控制器形式的系统,具有与监测、伺服、指示设备相配盘的功能。这类系统大部分应用于一些专业性强的工业控制系统中,一般没有操作系统的支持,通过汇编语言编程对系统进行直接控制。这一阶段系统的主要特点是:系统结构和功能相对单一,处理效率较低,存储容量较小,几乎没有用户接口。由于这种嵌入式系统使用简单、价格低,以前在国内一盗煊蛴τ媒衔F毡椋且丫恫荒苁视Ω咝У摹⑿枰4笕萘看娲⒌南执鶬业控制和新兴信息家电等领域的需求。第二阶段是以嵌入式; ⒁约虻ゲ僮飨低澄:诵牡那度胧较低常饕L氐憧篊种类繁多,通用性比较弱;:操作系统达到一定的兼容性和扩展性:应州软作较专业化,用户界面不够友好。第三阶段是以嵌入式操作系统为标志的嵌入式系统。主要特点是:嵌入式揲作系统能运行种不同类型的微处理器上,兼容性好;操作系统内核小、效率高,并且具有高度的模块化和扩展性;具备文件和目录管理、多任务、网络支持、图形窗口以及用户界面等功能:其有人量的应用科序接口7⒂τ贸