迷你浏览器原理及应用-公开课件(讲义).pptVIP

  • 3
  • 0
  • 约3.13千字
  • 约 23页
  • 2019-10-10 发布于广西
  • 举报

迷你浏览器原理及应用-公开课件(讲义).ppt

Mini浏览器概述 别名:微型浏览器、移动浏览器,或无线互联网浏览器 使用环境:手机、 PDA 等小型手持设备 特点:CPU主频低 、内存少、难移植 技术支持:XML、DOM、Script,CSS…. Mini浏览器原理 内存限制解决方案 速度限制的解决方案 可移植性问题解决 具体设计过程 Mini浏览器原理 内存限制解决方案 优化数据结构 :在制订浏览器所需的数据结构时,考虑各个字段语言层次中的最小数据类型,使得编译器能以最少量的内存空间来编译程序。 对象的重复使用 :避免同一份信息产生出多份复本 。 内存优化:CSS规格中,把属性字符串变成整型。 瘦客户端的程序 Mini浏览器原理 速度限制的解决方案 语言选择 数组堆栈 数据压缩 Mini浏览器原理 可移植性问题解决 使用者接口方面:如按钮键 (Button) 的产生等窗口组件的绘制,或是窗口组件的事件产生,都会随着不同的窗口操作系统而不同,所以需要单一模块化。 操作系统相关方面 :如 Thread、Socket、File 等跟系统相关的运作,通常这些操作会随着操作系统不同而改变其使用方式或是行为动作,因此这部分也需要单一模块化。 Mini浏览器原理 mini浏览器设计过程 mini浏览器的开启 网页的抓取 进入 Parser 的处理 Layout 的处理 网页的呈现

文档评论(0)

1亿VIP精品文档

相关文档