嵌入式浏览器解析与排版布局引擎的研究优化

被引量 : 2次 | 上传用户:djkangzi
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着无线网络和嵌入式设备的飞速发展,人们使用的手持设备通过浏览器上网娱乐和工作的机会增多。作为获取网络信息和交流的最普遍工具,嵌入式浏览器逐渐成为热点研究对象之一。伴随嵌入式的日趋火热的流行趋势,嵌入式设备的硬件更新速度不断加快,但是相对PC来说,嵌入式设备硬件资源还是相对有限,所以在近来的一段时间内,嵌入式平台还是人们首选的平台之一。在嵌入式平台环境中,浏览器在速度、用户体验和资源占用各方面还是存在很多问题。因此,嵌入式浏览器的研究是极具现实意义的。本文首先从嵌入式浏览器的特点入手,通过介绍部分当前比较流行的嵌入式浏览器,分析和讨论了嵌入式浏览器的特点以及目前国内外嵌入式浏览器发展的基本情况。然后,详细介绍嵌入式浏览器的各个模块划分以及各模块之间的关系、工作流程等。这些为本课题的研究打下理论背景,然后结合在课题中的研究方向,确定需要关注的对象为浏览器中的样式与排版布局引擎。接着理论联系实际,基于Webkit内核,详细介绍了嵌入式浏览器的特性、框架以及HTML、CSS、排版引擎的相关技术。研究分析了样式与排版布局引擎的性能瓶颈,并且重点针对嵌入式设备的特点对样式与排版布局引擎作了深度的优化,从而促进了浏览器的整体效率的优化。具体的,针对HTML模块,给出了模块的相关设计、以及文档分解和最终结点生成与插入的全过程设计;针对CSS模块,采用了基于分类管理的CSS引擎,并在样式匹配算法中利用哈希函数优化了算法,提高匹配的效率;针对排版布局模块,采用非递归的文字与表格排版方式等优化方式。在本文的第六章,给出了基于上述方案的测试结果,并可以看出,嵌入式浏览器在经过优化之后,性能有了比较直观的提升。最后,对本文进行了总结,并对嵌入式未来发展的趋势和可进行优化的方向做出了相关的展望。
其他文献
公有制是我国经济体制的主体,国有企业自然在国民经济中扮演主要角色。国有企业收入分配的现状与未来受到全社会的高度关注,而国企职工工资的增长是其中的核心问题之一。保障
目的:研究参芪缓释降糖片的制备与体外释放度。方法:采用正交设计优化处方,以乙基纤维素、卡波姆、糊精-淀粉、乳糖4因素3水平设计,介绍了参芪缓释降糖片的制备和含量测定,并
毛泽东农业合作理论,来源于马克思主义理论体系,对于无产阶级国家的农业建设和发展起到了关键指导作用。现在中国也鼓励土地流转,适度规模经营和农民专业合作社,毛泽东的合作
随着科学技术的迅猛发展和物质产品的日益丰富,消费社会已经成为人类社会发展的必经阶段。消费作用的日益彰显标志着人类社会已经进入了以消费作为社会运转主轴的消费社会。
<正>万达广场,2002年发源于万达集团,六年来,作为中国楼市中商业地产的典范作品,凭借成熟的可复制经营模式,足迹遍及北京、上海、天津、南京、武汉、成都、济南、沈阳、宁波
随着我国经济的不断发展、城市化的高速推进,大规模建设项目的进行,作为建筑项目主要原材料之一,混凝土占有举足轻重的地位。但是目前,我国东北、华北和西北地区许多兴建的工程项
阐述了2型糖尿病并发症的西医研究进展以及2型糖尿病并发症的中医研究进展,认为在中医上,糖尿病患者以燥热为标,以阴虚为本,阴虚就会导致津液的不足,气血不能载负,燥热能够使
随着信息技术的发展,越来越多的企业需要专业的IT服务商来为其提供IT服务管理。IT服务商能为IT外包商提供一体化的IT服务解决方案,统筹协调IT服务的各个流程,专业的IT服务管
<正>新课程改革近10年来,梅列区坚持以《课程标准》赋予我们的教育教学体会与尝试,通过各种方式的教学研究,诸多体育教师也从中体会到教学改革后,体育课堂发生的变化,特别是
背景:单纯疱疹病毒Ⅱ型潜伏相关转录体开放读码框1真核表达载体的构建可以为研究单纯疱疹病毒Ⅱ型潜伏相关转录体开放读码框1在病毒潜伏复发中的功能奠定基础。目的:构建含存