声明
摘要
第1章 绪论
1.1 研究背景及意义
1.2 研究现状
1.3 论文组织结构
第2章 相关技术概述
2.1 新一代Web技术介绍
2.2 WebKit浏览器引擎介绍
2.2.1 发展状况
2.2.2 WebKit引擎架构
2.3 图形库介绍
2.3.1 图形库概述及主要功能
2.3.2 DirectFB图形库介绍
2.4 本章小结
第3章 WebKit引擎移植
3.1 设计模式介绍
3.2 资源加载
3.2.1 HTTP请求
3.2.2 资源加载
3.3 页面渲染
3.4 移植机制
3.4.1 底层库支撑架构
3.4.2 WebKit引擎与网络库
3.4.3 WebKit与图形库
3.5 本章小结
第4章 基于DirectFB的WebKit引擎优化
4.1 事件处理
4.1.1 实现方案概述
4.1.2 实现过程概述
4.2 CSS3动画属性支持
4.2.1 CSS3动画属性介绍
4.2.2 实现方案概述
4.2.3 实现过程概述
4.3 资源加载完成状态响应
4.3.1 实现方案概述
4.3.2 实现过程概述
4.4 本章小结
第5章 HTML5运行引擎功能扩展
5.1 扩展技术研究
5.1.1 插件扩展技术
5.1.2 JavaScript API扩展
5.2 基于NPAPI的车载系统语音控制功能
5.2.1 CMU Sphinx译码器介绍
5.2.2 语音识别系统实现方案概述
5.2.3 语音识别系统实现过程概述
5.2.4 车载系统语音控制功能实现
5.3 本章小结
第6章 桌面系统的设计与实现
6.1 功能需求
6.2 总体设计
6.3 桌面系统实现
6.3.1 组件封装
6.3.2 应用程序管理器的实现
6.3.3 用户主界面实现
6.4 本章小结
第7章 HTML5运行引擎测试
7.1 测试环境
7.2 测试数据
7.2.1 图片与视频格式兼容度测试
7.2.2 性能测试
7.3 综合测试
7.4 内存占用率测试
7.5 应用程序管理器功能测试
7.6 本章小结
第8章 总结与展望
8.1 工作总结
8.2 展望
参考文献
致谢