收藏本站
收藏 | 手机打开
二维码
手机客户端打开本文

基于Linux跨平台软件开发的Mozilla可达性研究与实现

张光虎  
【摘要】: Mozilla浏览器是当今互联网上最重要的开源跨平台Web浏览器。可达性(Accessibility,简称A11y)用以描述软件被广泛使用的程度,主要利用辅助技术扩展残疾人对产品的使用权限。但是,基于Unix/Linux平台的Web浏览器及其他软件对可达性的支持仍有待完善,特别是在跨平台方面开发适合残疾人群使用的浏览器有着迫切的现实需求。本文利用基于Mozilla架构的跨平台技术,通过对现有软件提供A11y支持,提出了一种有成本优势的高性能复用模式,解决了运行在Linux之上Mozilla跨平台可达性支持这一问题,从而使软件可为残疾人群提供便捷的使用接口。 论文首先对可达性背景知识及相关领域进行了简要介绍,对Mozilla跨平台技术和基于跨平台技术开发可达性功能的关键问题进行了阐述。随后重点进行了针对A11y跨平台开发核心技术的基础性研究。第四章主要阐述了Mozilla A11y跨平台机制的实现以及对跨平台有重要影响的可达性调用机制和XPCOM的重构。论文的最后部分以一个具体的基于Linux平台之上的A11y模块的实现对跨平台开发技术在Mozilla中的应用进行了验证,主要测试了残疾用户请求页面、发出操作指令、响应反馈等功能,并给出了测试代码。得出了结论:基于Linux下Mozilla软件架构跨平台开发的研究是解决Mozilla可达性跨平台实现的有效途径,对异构平台的可移植性和软件代码可重用性有较好的改进效果。


知网文化
【相似文献】
中国期刊全文数据库 前20条
1 韦乐平;网络的分层分割与扁平化趋势[J];电信科学;2000年06期
2 石磊,朱维乐,顾德仁;基于分布式消息驱动的计算机网络媒体传输同步机制[J];数字通信;1999年02期
3 马荣华,潘涛,谢顺平;GIS环境下制图自动综合[J];遥感技术与应用;2001年02期
4 张伟;陈未如;;设计模式在软件架构可靠性评估平台中的应用[J];计算机系统应用;2009年03期
5 李军;;基于公文流转模式的教学资料管理系统研究与设计[J];电脑知识与技术;2010年32期
6 张宏升;;软件架构的非功能性需求指标和区域化支持[J];电脑知识与技术;2011年09期
7 田桂明;用层次分析法进行群体决策[J];北京化工大学学报(自然科学版);1992年04期
8 马荣华,谢顺平;GIS环境下面向地理特征的自动综合[J];测绘通报;2001年09期
9 郑大力;包头市市话传输网络的优化[J];光通信研究;2001年03期
10 ;视觉2001[J];互联网周刊;2001年08期
11 卢军,陈凌虎,卢显良;一种适应WAN的新型分层缓存管理机制[J];电子科技大学学报;2002年03期
12 潘耘,余镇危,窦巍;基于分层的带服务约束组播路由问题的遗传算法[J];计算机工程;2003年10期
13 余超,段登平;小卫星通信系统协议研究[J];红外;2003年01期
14 张晓荣,张钊;中国联通本地传输网建设探讨[J];邮电设计技术;2003年05期
15 牛宏建,张云鹏,徐春杰,介军;基于STL实体模型的新网格剖分法与软件开发[J];铸造设备研究;2003年05期
16 王正成;基于J2EE技术的企业管理信息系统设计[J];科技进步与对策;2004年10期
17 王伟,易建强,赵冬斌,刘殿通;Pendubot的一种分层滑模控制方法[J];控制理论与应用;2005年03期
18 詹杰勇,平西建;JPEG分层压缩模式在嵌入式GIS中的应用[J];微计算机信息;2005年16期
19 王卓凌;;H.264视频编码标准在IP机顶盒中的应用[J];中国有线电视;2005年22期
20 肖尚辉;江毅;;粘贴光纤检测复合材料梁的分层[J];传感技术学报;2005年04期
中国重要会议论文全文数据库 前10条
1 张长学;王建秀;邢燕霞;;从跨平台技术困境谈运营商的终端分平台发展策略[A];中国通信学会信息通信网络技术委员会2011年年会论文集(上册)[C];2011年
2 裴玉龙;盖春英;;公路网络可达性研究[A];科技、工程与经济社会协调发展——中国科协第五届青年学术年会论文集[C];2004年
3 杨育军;;可达性评价方法的比较:一种基于GIS的实证方法[A];中国地理信息系统协会第八届年会论文集[C];2004年
4 张宇;张英杰;张晓东;郑猛;;北京市区位可达性对房价影响分析[A];规划创新:2010中国城市规划年会论文集[C];2010年
5 王乐之;彭雷;王昱;孟丹;李勇;;钢铁企业LIMS系统的设计及应用[A];中国计量协会冶金分会2010年会论文集[C];2010年
6 刘旭辉;冯建华;洪亲;;一种支持更新的图可达性查询算法[A];第二十四届中国数据库学术会议论文集(技术报告篇)[C];2007年
7 王升飞;阎昌琪;谷海峰;;密度锁机理研究[A];中国核科学技术进展报告——中国核学会2009年学术年会论文集(第一卷·第3册)[C];2009年
8 胡俊;;护士长管理中的分层管理体会[A];全国民政医学护理专业第三次学术会议论文汇编[C];2001年
9 孟德友;范况生;高超;;铁路客运提速前后省际可达性及空间格局分析[A];中国地理学会百年庆典学术论文摘要集[C];2009年
10 刘晓强;顾佳晨;张强;;钢铁企业MES平台软件研究[A];中国金属学会2003中国钢铁年会论文集(3)[C];2003年
中国博士学位论文全文数据库 前10条
1 高超;面向业务的终端软件开放式架构及关键技术研究[D];中国科学技术大学;2010年
2 张力锋;跳动心脏的计算机仿真及其分布式软件架构的设计[D];浙江大学;2001年
3 张厚江;碳纤维复合材料(CFRP)钻削加工技术的研究[D];北京航空航天大学;1998年
4 王继峰;基于可达性的交通规划方法研究[D];清华大学;2008年
5 杨永勤;城市道路节点规划设计理论与方法研究[D];北京工业大学;2006年
6 王春才;城市交通与城市空间演化相互作用机制研究[D];北京交通大学;2007年
7 袁立科;邻近对技术创新的影响研究[D];重庆大学;2007年
8 庄雷;基于Gnutella协议的Peer-to-Peer网络研究及其协议验证[D];中国人民解放军信息工程大学;2004年
9 陈靖;带实时的传值与移动系统研究[D];中国科学院研究生院(软件研究所);2003年
10 董利达;基于序状Petri网的离散事件系统监控理论[D];浙江大学;2004年
中国硕士学位论文全文数据库 前10条
1 张光虎;基于Linux跨平台软件开发的Mozilla可达性研究与实现[D];中国矿业大学(北京);2008年
2 段宗清;校园一卡通系统的分析与设计[D];郑州大学;2005年
3 曹蕴;基于MVC模式的STRUTS框架在网上购书系统中的应用[D];天津大学;2006年
4 李刚;房产测绘信息管理系统的设计与实现[D];天津大学;2007年
5 李双权;一种Java多线程可达性测试框架系统的研究和实现[D];暨南大学;2003年
6 陈飞;软件架构模式在信息系统开发中的应用研究[D];大连海事大学;2005年
7 王彦君;电信网络资源管理系统架构和业务模型分析[D];北京邮电大学;2006年
8 汤諹;可达性对于城市商业中心发展的作用[D];同济大学;2007年
9 杨亮;精品课程制作系统的产品化设计与实现[D];华中科技大学;2008年
10 李晓华;城市规划档案信息管理系统的设计与实现[D];天津大学;2005年
中国重要报纸全文数据库 前10条
1 小月;软“痛”对阵硬“伤”[N];网络世界;2004年
2 埃森哲通信及高科技事业部大中华区副总裁 郑鼎昌北京邮电大学计算机科学与技术系 卢天华;现代企业软件架构发展趋势[N];中国计算机报;2007年
3 本报记者 王臻;东软 建首个软件架构国家重点实验室[N];计算机世界;2010年
4 张伟;中国软件架构师向国际化挺进[N];中国高新技术产业导报;2006年
5 张懿;杰尔系统推出突破性移动终端芯片组与软件架构[N];通信产业报;2004年
6 丁宇岚;盖茨宣布退居二线[N];华夏时报;2006年
7 博文 清水 综合编译;向新一代软件架构迁移[N];计算机世界;2006年
8 本报记者 徐东英 王宏;软件架构托起新浪[N];中国计算机报;2001年
9 张敏;盖茨退隐—一个软件时代的终结[N];网络世界;2006年
10 博文 综合编译;SOA: 规则先行[N];计算机世界;2006年
中国知网广告投放
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62982499
  • 010-62783978