论文部分内容阅读
随着后PC时代的到来,人们上网的获取信息手段不再单一,通过各类信息电器(IA)如机顶盒、交互式数字电视、iDVD等接入Internet实现对网络中各种资源的访问已经成为必然的趋势和潮流。而在实现这个目标中的众多技术中,最为关键和重要的技术便是嵌入式浏览器。因此,本课题以基于XMLDOM的嵌入式浏览器为研究对象展开工作。本文分析了浏览器的主要构成——解析器、DOM实现、显示模块、窗口模块、网络访问模块以及扩展浏览器功能的重要技术如JavaScript、Plug-in和流媒体支持等;并就它们之间的相互结合从而实现适合于高端嵌入式设备中功能强大、便于裁减和移植的嵌入式浏览器进行了研究,并重点介绍了解析器和显示模块的设计和实现。在行文上,文章首先概述了嵌入式系统及嵌入式浏览器的发展情况,接着介绍了几种嵌入式浏览器,并指出嵌入式浏览器的发展趋势需要有轻型、占用资源少,高性能,高可靠性,可配置、可扩展等特点以及使用XMLDOM核心的必然性。第三章介绍了未来网络的标准语言XML及其文档对象模型DOM。第四章介绍了浏览器的概要设计。第五章介绍解析器的设计和实现。第六章介绍显示模块的设计与实现。