国产龙芯平台下firefox浏览器插件的研究与实现

国产龙芯平台下firefox浏览器插件的研究与实现

ID:31358678

大小:106.50 KB

页数:6页

时间:2019-01-09

国产龙芯平台下firefox浏览器插件的研究与实现_第1页
国产龙芯平台下firefox浏览器插件的研究与实现_第2页
国产龙芯平台下firefox浏览器插件的研究与实现_第3页
国产龙芯平台下firefox浏览器插件的研究与实现_第4页
国产龙芯平台下firefox浏览器插件的研究与实现_第5页
资源描述:

《国产龙芯平台下firefox浏览器插件的研究与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、国产龙芯平台下Firefox浏览器插件的研究与实现  摘要:随着互联网的发展,作为用户登录互联网的主要入口,浏览器在用户的日常应用中起着越来越重要的作用。国产龙芯平台不仅仅体现在一款高性能的处理器上,更体现在与之相配套的软硬件体系上。文章针对国产龙芯平台,系统研究了Firefox浏览器插件,对基于国产自主指令系统开展浏览器的移植与功能扩展工作进行探索,实现了国产龙芯平台FFirefox浏览器插件功能和性能。  关键词:国产龙芯平台;浏览器;插件;封装  当前随着社会信息化程度的提高,网上办公、公文流转等信息系统越来越盛行,随之引发的信息系统安全可靠问题也日益严重,“自主

2、可控”的呼声也越来越高。核心处理器硬件平台和操作系统作为信息系统的基础,其自主可控特性显然极为重要。  国产关键软硬件的推广是未来的发展趋势。浏览器作为信息系统交互的关键和核心元素,其在国产自主可控领域的发展及应用非常重要。目前,Firefox浏览器已经基本在国产平台上得到适配,但是由于浏览器插件基于插件厂家维护,譬如Flash插件,基本只提供X86架构实现,所以在国产平台无法直接使用,严重影响了信息的展示和使用。6  针对这一现状,本文将研究浏览器插件在国产平台的实现方法,以提高国产自主可控平台浏览器系统性能,针对国产龙芯平台,系统研究Firefox浏览器插件,探索基

3、于国产自主指令系统开展浏览器的移植与功能扩展。  1国产化平台  国产化计算平台包括国产硬件、国产操作系统以及其他国产基础软件的一个集合。国产硬件主要包括龙芯、飞腾和申威,其中又以龙芯的市场化做得最好,而国产操作系统则包括中标麒麟、中科方德。中标麒麟操作系统无论在民口还是军口都占有比较大的市场比重。目前在军事信息系统领域基本采用龙芯硬件平台和中标麒麟操作系统。  1.1龙芯处理器介绍  处理器设计技术是信息技术领域的核心技术,在社会经济和国家安全领域发挥重要作用。经过10年的不断积累,我国自主研发的龙芯处理器设计己达到国际先进水平。2002年,龙芯课题组发布国内第一款3

4、2位通用处理器龙芯1号。2003年,发布国内第一款64位通用处理器龙芯2B。继龙芯2C,2E在性能上实现了“三级跳式”的增长之后,2008年龙芯课题组发布产品级芯片龙芯2F,实现与MIPS-Ⅲ指令兼容,采用90nmCMOS工艺,1.0GHz主频时功耗仅3~5瓦。2010年,发布国内首款多核处理器龙芯3A,4核可扩展架构,采用65nmCMOSZ艺,1GHz时功耗小于15瓦。从2006年开始,龙芯迈出产业化步伐。6  目前龙芯拥有3个系列的产品,涵盖了广泛的应用领域:龙芯1号处理器及其IP系列主要面向嵌入式应用;龙芯2号超标量处理器及其IP系列主要面向桌面应用;龙芯3号多核

5、处理器系列主要面向高端服务器及高性能机应用。未来,龙芯仍将致力于研发高集成度的个人计算机以及高通量可扩展的服务器用芯片,支撑国家信息产业,不断引领信息技术进步。龙芯处理器是基于MIPS-Ⅲ指令集的,并在其基础上增加部分龙芯特有的指令,因此具有其自身的平台特殊性。Windows不是开源的操作系统,其源代码由微软掌握,无法将其移植到龙芯的硬件平台之上。  1.2中标麒麟操作系统介绍  中标麒麟操作系统(NeoKylin)是中标软件有限公司与国防科大联合打造的国产操作系统品牌,其特点既满足了民口市场需求,又具有较强的安全特色。中标麒麟操作系统相对于windows系统可以做到版

6、本升级、代码备案、产品路线图等方面的完全自主可控,从而满足某些特殊领域对定型、列装的自主可控需求;在安全技术方面,中标麒麟操作系统是首家通过公安部计算机信息系统安全产品质量监督检查中心第四级结构化保护级检测和中国人民解放军信息安全测评中心军用B+级安全认证的是目前国内安全等级最高的操作系统。经过多年的技术发展,中标麒麟操作系统无论在安全性、功能的完整性、稳定性和可靠性上都得到显著提升。经过市场验证,中标麒麟操作系统己基本达到了国外同类产品水平。目前,中标麒麟系统在工信部信息化建设项目、国产软硬件应用示范项目中,甚至国防领域得到广泛应用部署,成为国产的操作系统品牌。  2

7、浏览器插件6  浏览器是浏览网页的主要手段,可以解析网页上大部分内容,目前主流浏览器有IE,Firefox,Chrome等。浏览器工作原理是将解析的数据请求提交给后台万维网(Web)服务器,并从服务器端接收发来的超文本信息和多媒体数据,再一一进行解析、显示和播放。网页多为html脚本语言,展示能力有限,为了更加丰富地显示页面内容,譬如图像、视频等,就需要对浏览器进行扩展开发,以便定制浏览器的某些功能响应。通常采用2种技术手段:一种技术手段是Applet,采用Java语言开发,其调用方式与浏览器类型差别不大;另一种是插件开发,浏览器插件一般

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。