首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机的应用论文--计算机网络论文--一般性问题论文

轻量级Web浏览器的协议、技术及其实现

摘要第1-3页
Abstract第3-7页
第一章 绪论第7-11页
 1.1 轻量级浏览器开发的意义第7-8页
 1.2 轻量级浏览器的发展现状第8-10页
  1.2.1 Internet Explorer for WinCE第8页
  1.2.2 Access Netfront第8页
  1.2.3 Links第8-9页
  1.2.4 Dillo第9-10页
 1.3 论文贡献第10页
 1.4 论文概要第10-11页
第二章 Web与Web开发技术第11-36页
 2.1 Web与Web开发技术简介第11-12页
 2.2 Web浏览器的体系结构与工作流程第12-14页
 2.3 Web浏览器的相关协议和关键技术第14-34页
  2.3.1 HTML窗口部件第14-15页
  2.3.2 与网络传输相关的一些协议第15-26页
  2.3.3 高速缓存管理第26-31页
  2.3.4 HTML词法解析器第31-34页
 2.4 轻量级浏览器的设计第34-36页
第三章 Dillo中对各项协议、技术的实现第36-63页
 3.1 HTML窗口部件的设计第36-37页
 3.2 网络传输模型的设计及相关协议的实现第37-50页
  3.2.1 几种网络传输模型的比较第37-40页
  3.2.2 Dillo中的网络传输模型设计第40-50页
 3.3 高速缓存管理模块的设计第50-51页
 3.4 HTML词法解析器的设计第51-57页
 3.5 浏览器功能的扩展第57-63页
  3.5.1 Unix域协议介绍第57-58页
  3.5.2 主模块与插件模块之间的接口协议第58-59页
  3.5.3 Plugin Manager的设计第59-62页
  3.5.4 主模块相关部分的设计第62-63页
第四章 对Dillo的优化与改进第63-83页
 4.1 GTK+的移植第63-67页
  4.1.1 类型系统的改变第63-65页
  4.1.2 对象系统的改变第65-66页
  4.1.3 信号系统的改变第66-67页
 4.2 对HTTP协议支持的改进第67-72页
  4.2.1 HTTP协议的可扩展性第67-68页
  4.2.2 对Dillo中的HTTP模块的改进第68-72页
 4.3 对高速缓存模块的改进第72-78页
  4.3.1 缓存管理的思想第73页
  4.3.2 确定为高速缓存分配的空间大小第73-74页
  4.3.3 维护缓存对象的访问记录第74-75页
  4.3.4 哈希表的建立和初始化第75-76页
  4.3.5 高速缓存对象的查找第76页
  4.3.6 高速缓存对象的初始化第76页
  4.3.7 高速缓存对象插入哈希表第76-77页
  4.3.8 缓存对象的释放第77页
  4.3.9 高速缓存的替换第77-78页
  4.3.10 HTTP事务流程的改变第78页
 4.4 对支持JavaScript的考虑第78-83页
  4.4.1 基本的JavaScript开发环境第79页
  4.4.2 JavaScript Engine第79-80页
  4.4.3 JavaScript与浏览器的结合第80-82页
  4.4.4 浏览器的消息响应第82-83页
第五章 总结与展望第83-84页
参考文献第84-86页
致谢第86页

论文共86页,点击 下载论文
上一篇:日本道德教育价值取向的嬗变与思考
下一篇:无线局域网业务网络的端到端QoS机制研究