● 摘要
移动终端设备发展的多样化,使人们获取信息的手段不在单一,通过各类电子信息产品,如机顶盒、交互式数字电视、手机、MID设备等接入Internet实现对网络中各种资源的访问已经成为必然的趋势和潮流。而在实现这个目标中的众多技术中,最为关键和重要的技术便是嵌入式浏览器,目前利用浏览器浏览信息主要有两种模式,一是直接访问WML网页,或者将HTML网页转换成WML或cHTML格式后再显示。另一种模式是直接使用HTTP协议访问HTML页面来显示。本课题研究的是采用第二种模式的嵌入式浏览器。 本文分析了嵌入式标准浏览器技术中的几个关键技术----XMLDOM引擎、CSS分析器和JavaScript解析器,以及简单介绍了嵌入式浏览器中其他几个关键技术。将这些技术结合在一起,从而实现适合于嵌入式设备中功能强大、便于裁剪、移植和符合W3C标准的嵌入式浏览器,其中重点介绍了XMLDOM引擎和JavaScript解析器的设计和实现。 本文首先概述了嵌入式浏览器发展情况,接着分析了国内外几种热点浏览器的发展概况,指出嵌入式浏览器的发展趋势是占用资源少、高性能、高可靠性,可配置和可扩展特点以及必须符合国际标准的必然性。接着下面分三个章节分别介绍了本文所研究的嵌入式浏览器中的三个关键技术。最后是对本文的总结和对未来浏览器技术发展的一些展望。