一个轻量级多设备用户界面描述语言MDUIDL.doc

一个轻量级多设备用户界面描述语言MDUIDL.doc

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
一个轻量级多设备用户界面描述语言MDUIDL

一个轻量级多设备用户界面描述语言MDUIDL 吴 昊1,2,华庆一2,常言说2,朱海阳1,杨建峰1 WU Hao1,2,HUA Qingyi2,CHANG Yanshuo2,ZHU Haiyang1,YANG Jianfeng1 1.西北大学 现代教育技术中心,西安 710069 2.西北大学 信息技术学院,西安 710069 1.Modern Education Technology Center,Northwest University,Xi’an 710069,China 2.School of Information Science and Technology,Northwest University,Xi’an 710069,China WU Hao,HUA Qingyi,CHANG Yanshuo,et al.Lightweight multi-device user interface description language MDUIDL. Computer Engineering and Applications,2011,47(35):14-21. Abstract:To adapt for the requirement of user interface development in multi-device environment and address the problem that current UIDL has,this paper designs and implements a lightweight multi-device user interface description language MDU- IDL.This language is divided into abstract interface description language,specific interface description language,event descrip- tion language and device description language,which respectively describe the different sides of user interface of multi-de- vice application system.By a case study,this paper shows that the language has a good ability of description interface and supports for multi-device environment,and it is so simple that one can learn and use easily. Key words:multi-device user interface;user interface description language;XML language 摘 要:为适应多设备环境下用户界面开发的需求,解决当前UIDL 存在的一些问题,设计并实现了一个轻量级多设备用户界面描述 语言MDUIDL。该语言分为抽象界面描述语言、具体界面描述语言、事件描述语言和设备描述语言,分别从不同侧面对多设备应用 系统的用户界面进行描述。通过实例研究,表明该语言具有良好的界面表达能力和对多设备环境的支持,且简单易学,易于使用。 关键词:多设备用户界面;用户界面描述语言;XML 语言 DOI:10.3778/j.issn.1002-8331.2011.35.005 文章编号:1002-8331(2011)35-0014-08 文献标识码:A 中图分类号:TP312 1 引言 普适计算和云计算等新型计算模式下,计算任务集中于 后台的高性能服务器上,前台使用 PC、智能手机、PDA 等设备 访问后台提供的计算服务。由于前端具有的计算能力、界面 显示能力、交互???态、网络带宽和电源支持能力等的差异很 大,必须为前端多种设备开发不同的客户端界面[1]。多设备用 户界面的开发工作不同于开发单台计算机上的交互式系统, 只需要着重考虑用户界面与应用语义的隔离;不同于传统的 C/S 架构的界面开发,只需要为 PC 机这样的胖客户端开发单 一的客户端;也不同于传统的 B/S 架构的界面开发,没有考虑 浏览器这样的瘦客户端在前述能力有差异的不同设备上工作 的情况。在多设备环境下,用户界面开发工作的复杂程度大 大提高[2]。 为

您可能关注的文档

文档评论(0)

yurixiang1314 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档