用户界面描述语言是实现模型驱动的用户界面开发的重要方式.当前的用户界面描述语言一方面在对不同物理特性的交互设备上的用户界面的描述能力不足;另一方面,缺乏可扩展性及界面描述的组成部分的可复用性.针对上述问题,设计出一种界面...用户界面描述语言是实现模型驱动的用户界面开发的重要方式.当前的用户界面描述语言一方面在对不同物理特性的交互设备上的用户界面的描述能力不足;另一方面,缺乏可扩展性及界面描述的组成部分的可复用性.针对上述问题,设计出一种界面描述语言——E-UIDL(extensible user interface description language).该语言遵循层次化、模块化的设计原则,能够支持多设备、多通道的用户界面的描述,并通过实例说明描述语言对笔式用户界面开发、多设备界面自动生成以及自适应用户界面开发的支持,深入地阐述了E-UIDL的特性.展开更多
实体用户界面(Tangible User Interfaces(TUIs))作为一种全新的人机交互界面范式,TUI是利用通过数字虚拟世界和真实物理世界的耦合,用户只需要用平时在真实世界的自然操作方式,即可对虚拟数字世界的信息进行操作。文章概述了实体用户界...实体用户界面(Tangible User Interfaces(TUIs))作为一种全新的人机交互界面范式,TUI是利用通过数字虚拟世界和真实物理世界的耦合,用户只需要用平时在真实世界的自然操作方式,即可对虚拟数字世界的信息进行操作。文章概述了实体用户界面的发展历史、知识起源、相关的理论框架以及实体交互的应用领域。讨论了TUI的优势和局限性,并展望了未来的研究方向。展开更多
文摘用户界面描述语言是实现模型驱动的用户界面开发的重要方式.当前的用户界面描述语言一方面在对不同物理特性的交互设备上的用户界面的描述能力不足;另一方面,缺乏可扩展性及界面描述的组成部分的可复用性.针对上述问题,设计出一种界面描述语言——E-UIDL(extensible user interface description language).该语言遵循层次化、模块化的设计原则,能够支持多设备、多通道的用户界面的描述,并通过实例说明描述语言对笔式用户界面开发、多设备界面自动生成以及自适应用户界面开发的支持,深入地阐述了E-UIDL的特性.
文摘实体用户界面(Tangible User Interfaces(TUIs))作为一种全新的人机交互界面范式,TUI是利用通过数字虚拟世界和真实物理世界的耦合,用户只需要用平时在真实世界的自然操作方式,即可对虚拟数字世界的信息进行操作。文章概述了实体用户界面的发展历史、知识起源、相关的理论框架以及实体交互的应用领域。讨论了TUI的优势和局限性,并展望了未来的研究方向。