菜单
  

    Trident(又被称为MSHTML),是微软开发的一款排版引擎,是目前最流行的排版引擎之一,它是在1997年10月内置在IE4中而与IE4一起发布的,相比较其他浏览器核心引擎还是有一点差距,但微软一直在进行不断的改进和完善。
    Windows Phone 8内置IE10浏览器就是基于上述所说的Trident内核,IE10内核通过专业人士的鉴定性能深受肯定,国内优秀的Windows Phone 8浏览器都是基于IE10内核,基于IE10内核开发Windows Phone 8浏览器,无论从效率还是速度上看,都将是不错的选择。
    2.2    浏览器工作原理
    浏览器的主要功能是发送请求到网络服务器,将服务器返回的网络资源呈现给用户,这些返回的网络资源分为HTML文档、图片、音乐、视频资源等,资源的位置通过用户输入URL(统一资源标识符)进行指定[14]。
    浏览器的用户使用界面包括以下内容:
    •用来输入URL的地址栏
    •前进和后退按钮
    •设置书签选项
    •刷新和停止按钮
    •返回主页按钮
    浏览器的内部结构(如2.1所示):
    2.1:浏览器的主要组件图
    1.用户界面
    即包括上述列出的用户使用界面的内容,除了浏览器主窗口显示请求的页面之外,其他都属于用户界面。
    2.浏览器引擎
    即2.1所讲述的,在用户界面和呈现引擎之间进行命令的传送。
    3.呈现引擎
    顾名思义,就是显示用户请求的内容。如果用户请求HTML,它就负责解析HTML和CSS,将解析后的内容呈现给用户[14],工作流程如图2.2所示:
     呈现引擎工作流程图
    图2.2:呈现引擎工作流程图
    4.网络
    用于网络调用,不分平台,处理网络请求和响应。
    5.用户界面后端用于绘制基本窗口的部件。
    6.JavaScript解释器
    对JavaScript脚本代码进行解析并执行。
    7.数据存储
    浏览器需要将数据保存在硬盘上,用户下次访问的时候不需重新获取,如Cookies,这是一个完整但轻便的浏览器内数据库[5]。
    3    项目需求分析
    上一章介绍了关于浏览器的相关原理理论,包括浏览器引擎及浏览器的基本工作原理,为浏览器的设计及实现打下基础,本章将对浏览器的设计和实现进行需求分析和系统设计,为浏览器的具体实现作好准备。
    3.1    用户需求
    最近几年,随着智能手机的发展和普及,在大多数城市都是人手一只智能手机,无论是走在大街上、吃饭或者睡觉前等等,许多人已深深的迷上了智能手机,离不开手机,人们通过手机来了解国内外的新闻,与朋友聊天,听音乐,看视频,玩游戏等等,而一系列的应用从根本上来讲就是手机浏览器。
    手机浏览器是手机里必不可少的应用,要查询天气、地图等都是通过浏览器来获取的,用户希望通过浏览器能够获取他们随时想获取的信息,并满足他们的使用习惯,即人性化的设计。
    针对用户的需求,本文制定了系统的功能要求:
    (1)能够满足用户最基本的网页浏览要求,极致的上网体验
    (2)便捷的导航界面及书签历史记录管理界面
    (3)用户可以自定义的模块、界面风格及上网模式
    (4)提供额外的生活服务,强大的应用服务
    3.2    系统设计
    根据上述需求分析,结合市场上已有手机浏览器的功能设计,将系统分成以下模块:
    (1)导航模块
    此模块主要起到了导航作用,展示给用户一些常用的网站,用户不需输入网址即可到达想要浏览的网站,方便快捷。用户也可以基于已有的进行添加、编辑、删除导航等操作,做到个性化。
  1. 上一篇:U盘ANDROID文件系统固件研究
  2. 下一篇:php+mysql校园问卷调查系统的设计与开发
  1. 基于MATLAB的图像增强算法设计

  2. jsp+sqlserver高校二手商品交...

  3. 基于Kinect的手势跟踪与识别算法设计

  4. JAVA基于安卓平台的医疗护工管理系统设计

  5. java+mysql设备监控记录的大...

  6. 基于核独立元分析的非线...

  7. 基于Hadoop的制造过程大数据存储平台构建

  8. 中考体育项目与体育教学合理结合的研究

  9. 电站锅炉暖风器设计任务书

  10. 乳业同业并购式全产业链...

  11. 杂拟谷盗体内共生菌沃尔...

  12. 十二层带中心支撑钢结构...

  13. 河岸冲刷和泥沙淤积的监测国内外研究现状

  14. 酸性水汽提装置总汽提塔设计+CAD图纸

  15. java+mysql车辆管理系统的设计+源代码

  16. 大众媒体对公共政策制定的影响

  17. 当代大学生慈善意识研究+文献综述

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回