论文摘要
移动互联网的迅猛发展以及“三网融合”的不断推进,嵌入式浏览器开始作为互联网应用平台,在其之上开发出越来越多、功能越来越复杂的互联网应用产品。在嵌入式设备本身处理器处理能力受限、内存容量扩充受到成本等资源限制的情况下,加上对嵌入式浏览器要求速度快等特点,研究如何提高嵌入式浏览器的用户响应速度以及浏览性能,降低整个设备的成本等问题,是一项十分有意义的工作。本文研究了浏览器的架构技术并对比分析它们的优缺点,分析多线程在消息处理、通信、并发机制上的优势。根据现有嵌入式浏览器在串行处理过程上的缺点,给出多线程架构处理的优势,设计多线程架构下的嵌入式浏览器。该架构主要包括线程的划分方法、线程处理的基本流程、线程的消息分类与消息循环,以及多线程架构下嵌入式浏览器关键模块的处理逻辑。为验证嵌入式浏览器多线程架构,本文还实现对线程的设计、浏览器的基本数据结构、线程的消息及处理逻辑,以及线程之间用户交互、资源加载、排版计算、样式计算、绘图呈现的详细处理。最后,搭建嵌入式浏览器多线程架构的测试平台,从功能和性能上对其进行测试。测试数据表明,该架构下的嵌入式浏览器在首屏显示速度上得到了提高,但也存在一定范围内的内存消耗增加的问题。
论文目录
相关论文文献
- [1].嵌入式浏览器中JavaScript的设计与实现[J]. 数码世界 2017(02)
- [2].采用3G通信的嵌入式浏览器设计[J]. 吉林大学学报(信息科学版) 2012(05)
- [3].嵌入式浏览器设计的几个技术难点研究[J]. 湖南科技学院学报 2010(12)
- [4].嵌入式浏览器软硬件混合渲染层的研究与设计[J]. 计算机应用 2013(05)
- [5].一种基于车载网络的嵌入式浏览器交互模型[J]. 计算机应用与软件 2010(04)
- [6].基于WebKit的嵌入式浏览器关键技术研究与实现[J]. 智能计算机与应用 2011(06)
- [7].基于嵌入式浏览器的JavaScript解析器设计[J]. 信息技术 2010(04)
- [8].千家悦:嵌入式浏览器应用助力三网融合视频服务[J]. 中国传媒科技 2010(10)
- [9].在嵌入式浏览器中基于HTML的滚动显示效果实现方法研究[J]. 智能计算机与应用 2014(03)
- [10].基于Android系统移动终端嵌入式浏览器的设计与实现[J]. 现代计算机(专业版) 2014(28)
- [11].基于嵌入式浏览器的图书馆电子资源统计系统设计[J]. 北华航天工业学院学报 2015(03)
- [12].基于WindowsCE的嵌入式浏览器的设计[J]. 计算机系统应用 2008(03)
- [13].基于Webkit的嵌入式浏览器的研究与实现[J]. 电子测量技术 2009(03)
- [14].Applet在嵌入式浏览器页面开发中的应用[J]. 微处理机 2008(04)
- [15].基于WAP技术下构建无线查询组件的关键技术[J]. 哈尔滨商业大学学报(自然科学版) 2013(02)
- [16].JAVA中实现嵌入式浏览器[J]. 信息系统工程 2010(05)
- [17].IPTV机顶盒JSE应用方法的实现[J]. 电视技术 2009(S2)
- [18].支持异步调用的WebKit浏览器的JavaScript事件扩展方法[J]. 计算机应用与软件 2016(01)
- [19].嵌入式浏览器测试策略[J]. 信息与电脑(理论版) 2012(08)
- [20].一种嵌入式Flash播放器的设计与实现[J]. 计算机应用 2008(01)
- [21].基于嵌入式浏览器CSS引擎并行化技术的研究[J]. 计算机应用与软件 2016(03)
- [22].嵌入式浏览器CSS引擎的研究与改进[J]. 计算机工程 2011(09)
- [23].嵌入式浏览器解析排版并行化研究与设计[J]. 计算机应用 2011(12)
- [24].基于CAR构件的嵌入式浏览器的体系架构设计[J]. 计算机技术与发展 2008(07)
- [25].IPTV的EPG特征研究和功能实现[J]. 中国教育技术装备 2009(21)
- [26].一种嵌入式浏览器中的HTML解析器的设计[J]. 湖南科技学院学报 2008(08)
- [27].基于工厂监控系统的嵌入式浏览器的应用与研究[J]. 科技信息(学术研究) 2008(26)
- [28].一种基于嵌入式浏览器的双模数据处理方法[J]. 网络新媒体技术 2014(02)
- [29].多核平台嵌入式浏览器并行机制的研究与设计[J]. 电子科技大学学报 2014(03)
- [30].基于嵌入式系统的浏览器的研究与实现[J]. 电脑知识与技术 2009(01)