【技术实现步骤摘要】
用于提供用户界面的方法和装置
本专利技术总地涉及计算机用户界面,更具体地涉及在多个平台上提供用户界面。
技术介绍
用户界面通常被设计为促进人机之间的交互,以允许对机器进行操作和控制并且从该机器提供帮助操作者进行操作决策的反馈。计算机用户界面的设计是许多计算机应用程序的重要组成部分,并且可影响用户对应用程序的总体体验。
技术实现思路
在一个实施例中,本专利技术可被表征为用于在设备上呈现用户界面的计算机实现的方法。该方法包括以下步骤:在设备上加载用户界面,所述用户界面具有至少一个媒体元素;读取包括多个对象元素的媒体元素;基于所述设备的平台信息来选择所述媒体元素内的至少一个对象元素;并且使用所述至少一个对象元素中的参数集来呈现所述媒体元素的媒体内容。在另一实施例中,本专利技术可被表征为存储程序的存储介质。该程序适于使基于处理器的设备执行包括以下步骤的步骤:在所述设备上加载用户界面,所述用户界面具有至少一个媒体元素;读取包括多个对象元素的媒体元素;基于所述设备的平台信息来选择所述媒体元素内的至少一个对象元素;并且使用所述至少一个对象元素中的参数集来呈现所述媒体元素的媒体内容。 ...
【技术保护点】
一种用于呈现用户界面的计算机实现的方法,包括:在设备上加载用户界面,所述用户界面具有至少一个媒体元素;读取包括多个对象元素的媒体元素;基于所述设备的平台信息来选择所述媒体元素内的至少一个对象元素;和使用所述至少一个对象元素中的参数集来呈现所述媒体元素的媒体内容。
【技术特征摘要】
2012.10.04 US 13/645,3921.一种用于呈现用户界面的计算机实现的方法,包括:在设备上加载用户界面,所述用户界面具有至少一个媒体元素;读取包括多个对象元素的媒体元素;基于所述设备的平台信息来选择所述媒体元素内的至少一个对象元素;和使用所述至少一个对象元素中的参数集来呈现所述媒体元素的媒体内容;其中,选择所述至少一个对象元素包括跳过在所述设备上加载的不与所述设备的平台相关联的任何对象元素;并且其中,所述多个对象元素包括当所述设备的平台信息与所定义的平台信息不匹配时选择的默认参数集。2.根据权利要求1所述的方法,其中,所述媒体元素包括视频、音频或画布元素。3.根据权利要求1所述的方法,其中,所述用户界面用兼容HTML5的标记语言来定义。4.根据权利要求1所述的方法,其中,所述多个对象元素中的每一个对应于至少一个设备平台类。5.根据权利要求1所述的方法,其中,所述平台信息包括所述设备的至少一个硬件或软件规格。6.根据权利要求1所述的方法,其中,所述参数集包括所述媒体元素的宽度、高度、控制或源参数中的至少一个。7.根据权利要求1所述的方法,其中,所述平台信息是使用将多个设备型号与多个平台类相关联的查找表确定的平台类。8.根据权利要求7所述的方法,其中,所述查找表被存储在所述设备的内部储存器上。9.根据权利要求1所述的方法,其中,所述多个对象元素被配置为使所述用户界面在具有不同硬件和/或软件规格的多个设备上具有基本一致的外观。10.一种用于呈现用户界面的装置,包括:用于在设备上加载用户界面的单元,所述用户界面具有至少一个媒体元素;用于读取包括多个对象元素的媒体元...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。