首页> 中文学位 >嵌入式浏览器网页排版技术的研究与实现
【6h】

嵌入式浏览器网页排版技术的研究与实现

代理获取

目录

文摘

英文文摘

独创性声明和学位论文版权使用授权书

1绪论

1.1课题背景

1.2嵌入式浏览器及其特点

1.3浏览器网页排版的概况

1.4课题主要研究内容

2嵌入式浏览器的总体结构

2.1嵌入式浏览器的总体性能指标

2.2嵌入式浏览器的总体框架及各模块功能介绍

2.3本章小结

3网页排版的关键技术

3.1网页特点分析

3.2网页排版的性能指标

3.3网页排版关键技术的解决方案

3.4本章小结

4网页排版的设计与实现

4.1嵌入式浏览器支持的网页标签

4.2中间数据结构

4.3网页排版的实现算法

4.4网页排版对中文支持的实现

4.5网页显示

4.6本章小结

5表格排版的设计与实现

5.1中间数据结构

5.2表格的解析及容错

5.3表格排版算法

5.4表格的显示

5.5本章小结

6总结

致谢

参考文献

附录1(攻读硕士学位期间发表的论文)

附录2(缩略语词汇表)

展开▼

摘要

随着数字化技术的迅猛发展,多媒体技术与因特网应用的迅速普及,消费电子、计算机、通讯一体化的趋势日趋明显,嵌入式技术已经成为一个研究的热点,嵌入式浏览器作为嵌入式系统中的一个重要的网络应用,越来越被各厂家看好并纷纷投入技术开发,因此开发具有自主知识产权的嵌入式浏览器有一定的现实意义.嵌入式浏览器中的网页排版主要负责把网页中的信息按照HTML语言的规范显示给用户,因此网页排版的效果是衡量嵌入式浏览器性能优劣的一个重要指标.针对嵌入式系统的特点和当前网页排版的发展现状,介绍了网页排版中的一些关键技术,结合武汉精伦电子股份有限公司的新型多媒体电话终端(iFone)的硬件环境和功能需求,设计并实现了自主设计开发的嵌入式浏览器JLBrowser网页排版子系统.在网页排版的设计与实现中,采用极小值有效地防止了网页中数据溢出的发生.在实现网页重排时,采用局部刷新技术减少了网页重排所需要更新的区域,从而提高网页排版显示的速度.针对网页中字符数据元素的特点,设计了中英文混合字符串分割算法,实现了网页排版对中文的支持.对于网页中复杂的数据元素——表格,设计了表格、表项单元、表项单元容器三种数据结构来存放表格排版时的信息,既实现了网页中嵌套表格的排版,又防止了表格中数据溢出的发生.采用表项单元容器实现了表格排版的调整和优化.

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号