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

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:g19801218
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息社会的高速发展,网络成为很重要的信息传播媒介,人们可以随时随地地利用各种嵌入式设备访问网络信息,嵌入式浏览器对此贡献巨大。作为嵌入式设备中非常重要的应用软件,嵌入式浏览器受到越来越多的嵌入式设备厂家关注和开发。因此自主开发嵌入式浏览器意义重大。其中,结合ClearX嵌入式图形系统开发具有控件特性的浏览器ClearBrowser非常具有新意,即为ClearX图形系统增加了控件,也扩展了ClearX控件系统在网页排版中的应用。开发嵌入式浏览器要设计很多功能模块并且涵盖很多网络规范及标准。HTML解析、DOM技术决定浏览器支持的Web标准,也决定着浏览器处理网络文档的总体性能的优劣。为识别HTML文档提供多层次的容错机制,在HTML解析及DOM树的构造中分别采用了添加候补容错文法和标签分优先级的方法。支持许多不完全符合HTML规范的网页的解析,使解析模块高效安全,稳定性好。网页排版技术负责合理安排网页中每个控件的显示位置、及时动态地响应网页内容的变化并对网页显示控件重新布局排版,它是衡量浏览器显示效果及显示速度的一个重要指标。在网页排版模块设计中结合ClearX控件技术,使用位置信息动态反馈机制并支持网页局部重排,有利于网页的局部刷新,提高了网页的显示速度。由专门的排版控件实现这一功能,提高代码的重用率,保证了排版模块的灵活易用性。
其他文献
目前,我国经济发展十分迅速,科学技术发展日新月异,而且,通信传输技术也获得了发展。中国的通信传输技术主要由有线传输和无线传输两个部分。有线传输技术其实是指通过光电等
基于新会计制度,创新财务管理模式对规范优化财务管理体系、降低财务风险、提升财务管理水平具有重要意义。随着企事业经营管理活动的日益复杂对其财务管理工作提出了更高的
泰州电厂大型泵房工程位于长江大堤内侧,沉井平面尺寸大、下沉深度深、重量重,沉井下沉容易发生偏位、管涌、基础桩破坏等工程事故,通过对沉井结构设计合理优化,并对下沉方式
在各行各业的发展中,创新都被视为动力之所在。想吃“螃蟹”的人多,但敢于做“第一个吃螃蟹的人”少,要打破传统,探索创新需要的不仅仅是勇气,时间,精力,金钱的付出更是必不
目前肉羊养殖在建设养殖场方面仍存在一些突出问题,诸如养羊场盲目建设、羊场生产工艺流程不达标等,导致羊群生产性能低下,甚至发生疫病。基于此,笔者结合实际经验,拟对标准
目的探讨不孕症患者对接受介入治疗的信息、健康需求及护理对策。方法通过交谈、询问、妇科检查及相关的化验检查,了解和收集患者及家属对输卵管介入治疗的信息需求和健康需
城市化快速发展使得城市暴雨积涝多发。SWMM模型的发展和其在城市中的应用较为成熟,模型所包含的参数物理概念相对清晰。本研究探索在大比例尺、高分辨率的空间地理数据和GIS