ISO/IEC 23007-1:2010/Amd 1:2012
Information technology — Rich media user interfaces — Part 1: Widgets — Amendment 1: Widget extensions
发布时间:2012-01-16 实施时间:


ISO/IEC 23007-1:2010/Amd 1:2012标准的主要目的是为了提高小部件的可重用性和互操作性。小部件是富媒体用户界面中的重要组成部分,它们可以用于实现各种功能,如文本输入、按钮、滑块、进度条、图表等。小部件的可重用性和互操作性是非常重要的,因为它们可以减少开发人员的工作量,提高应用程序的质量和可维护性。

ISO/IEC 23007-1:2010/Amd 1:2012标准规定了小部件的定义、功能和行为,以及小部件的扩展机制。小部件的定义包括小部件的名称、描述、图标、版本号等信息。小部件的功能包括小部件的输入、输出、状态、事件等。小部件的行为包括小部件的显示、隐藏、移动、调整大小等。小部件的扩展机制包括小部件的属性、方法、事件等的扩展。

ISO/IEC 23007-1:2010/Amd 1:2012标准还规定了小部件的命名规则、文档规范、测试规范等。小部件的命名规则包括小部件的前缀、后缀、命名空间等。小部件的文档规范包括小部件的说明文档、示例代码、API文档等。小部件的测试规范包括小部件的单元测试、集成测试、性能测试等。

ISO/IEC 23007-1:2010/Amd 1:2012标准的应用范围包括桌面应用程序、Web应用程序、移动应用程序等。它可以帮助开发人员设计和实现可重用的小部件,提高应用程序的质量和可维护性。它还可以帮助小部件开发者扩展小部件的功能,提高小部件的互操作性。

相关标准
ISO/IEC 23007-2:2010 Rich media user interfaces - Part 2: Architecture
ISO/IEC 23007-3:2010 Rich media user interfaces - Part 3: Content synchronization and event management
ISO/IEC 23007-4:2010 Rich media user interfaces - Part 4: Media synchronization and interaction
ISO/IEC 23007-5:2010 Rich media user interfaces - Part 5: User interaction framework
ISO/IEC 23007-6:2010 Rich media user interfaces - Part 6: User interaction profiles