学位论文 > 优秀研究生学位论文题录展示
基于eyeOS的网络浏览器的设计与实现
作 者: 史晓婵
导 师: 马培军
学 校: 哈尔滨工业大学
专 业: 计算机科学与技术
关键词: 网络浏览器 WebOS 隐私保护 eyeOS
分类号: TP393.092
类 型: 硕士论文
年 份: 2012年
下 载: 11次
引 用: 0次
阅 读: 论文下载
内容摘要
随着云和云计算技术的出现和发展,一种基于浏览器的虚拟操作系统—WebOS有望成为未来计算机用户的桌面。WebOS中也可以运行各种基于Web的应用程序,它们可以提供类似甚至超越桌面应用程序的体验。Web浏览器是桌面中很重要的一种应用程序,WebOS中也要有与之对应的浏览器Web应用程序,叫做网络浏览器。网络浏览器是在浏览器中运行的网络应用程序,与普通浏览器的主要区别是:(1)是运行在WebOS环境下的网络应用程序;(2)仍由本地浏览器负责网络传输、页面渲染、脚本解析等工作,网络浏览器只专注于提供更好的用户体验;(3)网络浏览器利用云计算技术,与WebOS浑然一体,在云端保存用户个人数据,使用户无论何时何地使用任何终端都能有完全相同的Web浏览器体验。网络浏览器具有前进、后退、刷新、地址输入、记录历史、保存书签和分页浏览等浏览器的基本功能。此外,它还必须:(1)改变本地浏览器的安全限制,接管所有对打开新页面动作的处理;(2)改变本地浏览器的安全限制,管理、保存和恢复所有网站的cookie;(3)保护用户隐私,只处理加密后的个人数据。本文使用开放源代码的eyeOS作为WebOS,在其上开发网络浏览器,命名为ebrowser。本地web浏览器使用开放源代码的WebKit,修改其核心以配合实现网络浏览器ebrowser。
|
全文目录
摘要 4-5 ABSTRACT 5-8 第1章 绪论 8-17 1.1 研究目的与意义 8-10 1.2 国内外研究现状 10-11 1.3 主要研究内容 11-13 1.3.1 浏览器主要功能 11-12 1.3.2 主要解决的问题 12-13 1.4 基础知识介绍 13-16 1.4.1 EyeOS简介 13-14 1.4.2 Cookie简介 14-15 1.4.3 WebKit简介 15-16 1.5 论文章节安排 16-17 第2章 需求分析 17-22 2.1 总体分析 17 2.2 基本功能 17-18 2.3 网络跳转控制 18 2.4 COOKIE数据管理 18-20 2.5 数据加密 20-21 2.6 本章小结 21-22 第3章 网络浏览器的设计 22-30 3.1 界面设计 22-24 3.2 网络跳转控制功能设计 24-26 3.3 COOKIE现场保存与恢复功能设计 26-28 3.4 数据加密功能设计 28-29 3.5 本章小结 29-30 第4章 WEBKIT分析 30-36 4.1 WEBKIT组成分析 30-32 4.2 WEBKIT中COOKIE管理分析 32-34 4.3 WEBKIT中消息通信机制分析 34 4.4 本章小结 34-36 第5章 网络浏览器的实现 36-52 5.1 界面实现 36-40 5.1.1 EyeOS系统结构及工作原理 36-37 5.1.2 EyeOS应用程序开发 37-38 5.1.3 网络浏览器界面实现 38-39 5.1.4 实现结果 39-40 5.2 网络跳转控制功能实现 40-43 5.2.1 网络跳转控制功能 40-41 5.2.2 实现结果 41-43 5.3 COOKIE现场保存与恢复功能实现 43-45 5.3.1 Cookie现场保存与恢复 43-44 5.3.2 实现结果 44-45 5.4 数据加密功能实现 45-51 5.4.1 加密算法选择分析 45-47 5.4.2 加密算法测试分析 47-48 5.4.3 加密功能实现 48-49 5.4.4 实现结果 49-51 5.5 本章小结 51-52 结论 52-53 参考文献 53-58 致谢 58
|
相似论文
- 隐私保护线性规划和支持向量机新算法,O221.1
- 社交网络中个人信息与人际关系的隐私保护研究,TP393.08
- 无线传感器网络轻量级安全数据融合方案的研究与实现,TP212.9
- 适用于WSN的数据融合隐私保护算法研究,TN915.08
- 传感数据起源隐私保护技术的研究与应用,TP393.08
- 面向专家评审的邮件服务系统的设计与实现,TP393.098
- 我国流行病学研究伦理问题、原则及对策探讨,R-052
- 地理信息系统在配电网中的应用研究,TM727
- 秘密比较问题及其应用研究,TP393.08
- 基于随机正交变换的隐私保护关联规则挖掘算法,TP311.13
- 美国电子病历隐私保护研究,R199
- Picture Works系统文件上传模块和权限管理模块的设计和实现,TP311.52
- 广播加密研究,TP309.7
- 基于关联规则挖掘的背景知识攻击及隐私保护研究,TP311.13
- 基于云模型的协同过滤推荐算法的研究与应用,TP301.6
- 基于Web2.0技术的岷江流域森林资源与气象数据中心的实现,TP311.52
- 普适计算安全技术的研究,TP393.08
- 个性化k-匿名模型研究,TP311.13
- 基于密度的分布式聚类算法的隐私保护研究,TP311.13
- 隐私保持协同过滤推荐算法研究,TP301.6
- DNA数据安全性问题的研究,TP309
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 计算机网络 > 一般性问题 > 计算机网络应用程序 > 网络浏览器
© 2012 www.xueweilunwen.com
|