计算机应用 ›› 2013, Vol. 33 ›› Issue (05): 1456-1458.DOI: 10.3724/SP.J.1087.2013.01456

• 计算机软件技术 • 上一篇    下一篇

嵌入式浏览器软硬件混合渲染层的研究与设计

唐成戬,雷航,郭文生   

  1. 电子科技大学 计算机科学与工程学院,成都 611731
  • 收稿日期:2012-12-04 修回日期:2012-12-28 出版日期:2013-05-01 发布日期:2013-05-08
  • 通讯作者: 唐成戬
  • 作者简介:唐成戬(1985-),男,四川南充人,硕士研究生,主要研究方向:嵌入式系统;雷航(1960-),男,四川自贡人,教授,博士生导师,主要研究方向:嵌入式实时系统、软件可靠性测试和评价;郭文生(1976-),男,辽宁铁岭人,副教授,博士,主要研究方向:实时网络、实时系统。
  • 基金资助:

    国家核高基重大专项(2012ZX01033-001-001)

Research and design of hadware and software fusion render layer for embedded browser

TANG Chengjian,LEI Hang,GUO Wensheng   

  1. School of Computer Science and Engineering, University of Electronic Science and Technology of China, Chengdu Sichuan 611731, China
  • Received:2012-12-04 Revised:2012-12-28 Online:2013-05-08 Published:2013-05-01
  • Contact: TANG Chengjian

摘要: 广泛使用的WebKit内核嵌入式浏览器因具有良好的设计架构和优良的跨平台特性已被移植到许多嵌入式平台上。由于嵌入式平台的硬件多样性,WebKit开源版本并没有充分利用嵌入式平台的特点。通过研究WebKit显示系统,实现了充分利用嵌入式硬件加速渲染与软件渲染特点的软硬件混合渲染层。该混合渲染层解决了嵌入式平台上全功能浏览器运行缓慢造成用户体验较差的问题。经对比测试验证了该混合渲染层的可行性,与原始版本相比网站打开时间减少48%以上,网页动画渲染速度提高130%以上。

关键词: WebKit, 嵌入式系统, DirectFB, 软硬件混合渲染层

Abstract: Widely used WebKit of excellent architecture has been ported to many embedded platforms, with excellent cross-platform features. Due to the diversity of hardware for embedded platforms, WebKit open source version does not take full advantage of the characteristics of embedded platforms. Through studying WebKit render architecture, taking full advantage of the embedded hardware feature and the benefit of the software rendering design, a hardware and software fusion render layer was designed. This layer sped up the browser rendering on the embedded platform and improved the user experience. The layer was verified, the time of opening website was reduced by 48% and the speed of rendering of html animation increased by 130% compared to the original WebKit.

Key words: WebKit, embedded system, DirectFB, software and hardware fusion render layer

中图分类号: