一种可移植的嵌入式浏览器内核的研究与设计
Research and Design of a Portable Embedded Browser Core
随着信息技术和网络技术的快速发展,支持网络的嵌入式系统已广泛用于信息家电和通信等领域,嵌入式浏览器已成为嵌入式系统的基本支撑软件,嵌入式浏览器也拥有广阔的多样化的市场前景.所以,研究嵌入式浏览器技术,自主开发嵌入式浏览器内核,有着十分重要的意义. 本文的目的是通过对浏览器的研究,设计一种高性能,可移植的嵌入式浏览器内核.经调研分析选定WebKit浏览器内核作为参考模型,进行系统原型的设计.设计阶段最主要的任务是设计原型系统的KWQ平台适配层,这直接决定了系统的可移植性.其次在JavaScriptCore脚本解释器设计阶段,还设计了平台无关的正则表达式支持和Unicode编码支持的解决方案. 最后设计了一个可移植的嵌入式浏览器内核NeuWebKit的系统原型.由于设计阶段严格遵守WebKit规范,并且设计了平台无关的解决方案.使得该浏览器内核原型具有高性能、可移植和易扩展的特性.
- 作者:
- 王志
- 学位授予单位:
- 信息科学与工程学院
- 专业名称:
- 计算机应用技术学科
- 授予学位:
- 硕士
- 学位年度:
- 2008年
- 导师姓名:
- 赵宏
- 关键词:
- 嵌入式浏览器;浏览器内核;HTML解析引擎;JavaScript解析器;WebKit内核embedded browser;browser core (engine);HTML parse engine;JavaScript parser;WebKit
-