期刊文献+

基于嵌入式浏览器CSS引擎并行化技术的研究 被引量:2

RESEARCH ON CSS ENGINE PARALLELISATION TECHNIQUE BASED ON EMBEDDED BROWSER
下载PDF
导出
摘要 针对嵌入式浏览器CSS(Cascading Style Sheets)解析效率低下的问题,提出一种CSS引擎并行化处理方法。通过对CSS引擎资源预取、样式解析和选择器匹配功能的描述,分别介绍如何将资源预取、样式解析与网页解析并行执行,以及CSS选择器并行匹配。该并行处理方法可以克服嵌入式浏览器边解析边加载带来的网络延时以及串行处理带来的用户等待时间长的问题。通过对多种网页加载时间的仿真测试,页面的加载速度提高了很多,实验结果验证了该方法的可行性。 To solve the low efficiency problem of CSS parsing in embedded browsers,this paper proposes a CSS engine parallelised processing method. Through the resources prefetching on CSS engine,the style parsing and description of the selector matching function,we respectively introduce how to parallelise the execution of resources prefetching,style parsing and webpage parsing,as well as the parallel matching of CSS selectors. This parallel processing method can overcome the network delay incurred by the embedded browsers loading the resources while parsing,and the long time waiting problem brought forth by serialise processing. By a variety of webpages load time simulation tests,the loading speed of webpages raised a lot. Experimental result verifies the feasibility of the proposed method.
出处 《计算机应用与软件》 CSCD 2016年第3期229-231,278,共4页 Computer Applications and Software
关键词 层叠样式表引擎 并行化 资源预取 样式解析 选择器匹配 Cascading style sheets(CSS) engine Parallelisation Resources prefetching Style parsing Selector matching
  • 相关文献

参考文献11

  • 1Mozilla.CSS[EB/OL].https://developer.mozilla.org/en-US/docs/CSS,Aug,2012. 被引量:1
  • 2罗智明..基于智能手机平台的CSS引擎优化与实现[D].电子科技大学,2012:
  • 3刘剑,桑楠,郭文生.嵌入式浏览器CSS引擎的研究与改进[J].计算机工程,2011,37(9):44-46. 被引量:2
  • 4Badea C,Haghighat M R,Nicolau A,et al.Towards parallelizing the layout engine of firefox[C]//Proceedings of the 2nd USENIX conference on Hot topics in parallelism.USENIX Association,2010:1. 被引量:1
  • 5Meyerovich L A,Bodik R.Fast and parallel webpage layout[C]//Proceedings of the 19th international conference on World wide web.ACM,2010:711-720. 被引量:1
  • 6Cascaval C,Fowler S,Montesinos-Ortego P,et al.Zoomm:a parallel web browser engine for multicore mobile devices[C]//Proceedings of the 18th ACM SIGPLAN symposium on Principles and practice of parallel programming.ACM,2013:271-280. 被引量:1
  • 7田岭.深入理解CSS选择符的匹配方式[J].软件导刊,2011,10(12):37-38. 被引量:1
  • 8葛春良..嵌入式浏览器多线程机制的研究与实现[D].电子科技大学,2012:
  • 9The Web Kit open source project[EB/OL].[2011-02-10].http://www.Webkit.org. 被引量:1
  • 10赵经纬,周余,王自强,都思丹.基于Webkit的嵌入式浏览器的研究与实现[J].电子测量技术,2009,32(3):135-138. 被引量:13

二级参考文献18

共引文献14

同被引文献22

引证文献2

二级引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部