论文摘要
近年来,嵌入式技术的飞速发展以及它与网络通讯的紧密结合,使得嵌入式浏览器成为了最重要的嵌入式软件之一。嵌入式平台具有多样性、硬件配置低的特点,所以良好的移植性和运行性能对嵌入式浏览器至关重要。本文在介绍嵌入式浏览器特性和相关技术的基础上,讨论了基于可移植性原则的整体设计和优化实现。首先,分析了某商用嵌入式浏览器的可移植性缺陷,介绍了改造后所采用的具有高可移植性的三层架构模式,并对各模块进行了详尽的描述。这一模式创新性地将嵌入式浏览器的核心、图形接口和系统接口进行分离,极大的降低了它与操作系统及GUI的平台相关性。其次,详细介绍了对浏览器文档解析、排版和样式模块的重新设计和实现。在这三大模块的改进中,采用了基于有穷状态机的DOM(Document Object Model,文档对象模型)树生成算法、基于分类管理的CSS(Cascading Style Sheets,层叠样式表)引擎结构以及非递归的浏览器文字和表格排版方法。然后,对优化前后的浏览器性能进行了分析和对比。结果表明,改进后的浏览器性能有了大幅的提升,这让它在同类产品的竞争中更具优势。最后,文章对嵌入式浏览器在未来的发展前景和趋势做了预测和展望。本文完成了理论知识和实际工程项目的结合,对嵌入式浏览器进行了深入研究,这对我国将来在此领域开发出更多、更好的自主品牌具有积极意义和重要的参考价值。
论文目录
相关论文文献
- [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)