ISO/IEC 23007-1:2010/AMD1:2012/COR2:2014
Corrigendum 2 - Amendment 1 - Information technology -- Rich media user interfaces -- Part 1: Widgets - Widget extensions
发布时间:2014-05-13 实施时间:


富媒体用户界面是指具有丰富的图形、音频、视频等多媒体元素的用户界面。在这样的用户界面中,小部件是一种常见的元素,它可以是按钮、文本框、下拉框等等。小部件通常具有一些基本的功能,例如响应用户的点击、输入等操作。然而,在不同的富媒体用户界面中,小部件的功能和样式可能会有所不同。因此,需要一种通用的方法来定义小部件的行为和外观,并且能够扩展以满足特定的需求。

ISO/IEC 23007-1:2010/AMD1:2012/COR2:2014就是这样一种通用的方法。该标准定义了小部件的基本概念和行为,并且提供了一些标准的小部件类型,例如按钮、文本框、下拉框等等。此外,该标准还定义了一些小部件扩展,这些扩展可以用于定义特定的小部件类型或者增强现有的小部件功能。

小部件扩展是该标准的一个重要特性。通过小部件扩展,可以定义新的小部件类型或者增强现有的小部件功能。例如,可以定义一个新的小部件类型,用于显示地图或者图表。或者,可以增强现有的按钮小部件,使其支持拖拽操作。小部件扩展可以通过XML格式的描述文件来定义,这样可以方便地进行扩展和修改。

ISO/IEC 23007-1:2010/AMD1:2012/COR2:2014还提供了一些小部件的样式定义和布局规则。这些定义和规则可以用于确保小部件在不同的富媒体用户界面中具有一致的外观和行为。此外,该标准还提供了一些小部件的事件和状态定义,这些定义可以用于实现小部件的交互和动态效果。

总之,ISO/IEC 23007-1:2010/AMD1:2012/COR2:2014是一项非常有用的标准,它为富媒体用户界面中的小部件提供了一种通用的方法,并且能够扩展以满足特定的需求。该标准的应用范围非常广泛,可以用于开发各种类型的富媒体应用程序,例如游戏、多媒体播放器、图形编辑器等等。

相关标准
ISO/IEC 23007-2:2010 Rich media user interfaces -- Part 2: Architecture
ISO/IEC 23007-3:2010 Rich media user interfaces -- Part 3: Synchronization
ISO/IEC 23007-4:2010 Rich media user interfaces -- Part 4: Media synchronization API
ISO/IEC 23007-5:2010 Rich media user interfaces -- Part 5: Media synchronization events
ISO/IEC 23007-6:2010 Rich media user interfaces -- Part 6: Media synchronization metrics