[发明专利]WEB应用转换和暂时性WEB应用有效
申请号: | 201180028813.6 | 申请日: | 2011-05-27 |
公开(公告)号: | CN102947792A | 公开(公告)日: | 2013-02-27 |
发明(设计)人: | I.希勒里奥;A.H.马列克;B.A.摩根;J.T.金 | 申请(专利权)人: | 微软公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 孙之刚;汪扬 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | web 应用 转换 暂时性 | ||
背景技术
近来,业界已经开始关注于将web应用或网站与用户的计算机桌面环境或“桌面”整合在一起的概念。然而,与之相关的挑战也是存在的。例如,对于网站而言,现今很难为了桌面整合的目的来定义它们的站点的边界。由此,所述边界交由终端用户通过他们自己开发的客户端脚本去定义。由于终端用户未必知道如何构造特定网站,因此,这样做有可能会存在问题。举个例子,终端用户未必知道网站用以向用户提供功能的web属性之间的所有联系、关联或者其他细微差别。相应地,终端用户的脚本未必了解这些联系或细微差别,由此可能导致产生非预期或破损的用户体验。
此外,用户现今还面临着所谓的双重导入(boot)问题。特别地,用户不得不导入其个人计算机,开启其浏览器,以及最终启动其希望工作时所处的特定web应用。这个问题因为如下事实而变得更严重:浏览器能够为用户提供过多分散注意力的事物(例如在浏览器的系统窗口控件(chrome)中出现的那些)以及不允许用户只专注于手头与web应用相关联的特定任务。
发明内容
本发明内容部分是为了以简化形式引入精选概念而被提供的,在以下的具体实施方式部分中将会进一步描述这些概念。本发明内容部分的目的既不是确定被请求保护的主题的关键特征或必要特征,也不是用于限制被请求保护的主题的范围。
不同的实施例提供了一种允许终端用户在客户机设备桌面之类的客户机设备上安装web应用和网站的机制。根据一个或多个实施例,可以使用客户端代码以允许与网站相关联的开发人员定义与用户交互相关联的边界,以及让运行时引擎(run-time engine)来实施(enforce)这些边界。在至少一些实施例中,开发人员可以通过JavaScript代码来提供各种配置,用于创建开始菜单快捷方式、导航和所谓的跳转列表(jumplist)整合以及多个其他特征。
附图说明
在整个附图中,相同特征是用相同数字标引的。
图1图示了根据一个或多个实施例的可以使用这里描述的不同原理的操作环境。
图2图示了根据一个或多个实施例的web应用窗口。
图3图示了根据一个或多个实施例的JavaScript API。
图4是描述根据一个或多个实施例的安装方法中的步骤的流程图。
图5是描述根据一个或多个实施例的web应用交互方法中的步骤的流程图。
图6图示了根据一个或多个实施例的客户机桌面的一部分。
图7图示了根据一个或多个实施例的JavaScript API。
图8图示了根据一个或多个实施例在网站与定制(custom)跳转列表之间进行的动态交互。
图9图示了根据一个或多个实施例的客户机桌面的一部分。
图10图示了根据一个或多个实施例的客户机桌面的一部分。
图11是描述根据一个或多个实施例的安装方法中的步骤的流程图。
图12是描述根据一个或多个实施例的方法的步骤的流程图。
图13是描述根据一个或多个实施例的方法中的步骤的流程图。
图14图示了根据一个或多个实施例的客户机桌面。
图15用图解法图示了根据一个或多个实施例的拖放(drag and drop)操作。
图16是描述根据一个或多个实施例的安装方法中的步骤的流程图。
图17图示了根据一个或多个实施例的客户机桌面。
图18是描述根据一个或多个实施例的安装方法中的步骤的流程图。
图19图示了根据一个或多个实施例的客户机桌面。
图20是描述根据一个或多个实施例的方法中的步骤的流程图。
图21图示了根据一个或多个实施例的客户机桌面。
图22图示了根据一个或多个实施例的显示网站的浏览器、证书存储器、相关联的web应用以及web应用证书存储器之间的关系。
图23是描述根据一个或多个实施例的方法中的步骤的流程图。
图24是描述根据一个或多个实施例的方法中的步骤的流程图。
图25图示了根据一个或多个实施例的多个web应用实例的示例。
图26图示了根据一个或多个实施例的客户机桌面。
图27是描述根据一个或多个实施例的方法中的步骤的流程图。
图28是描述根据一个或多个实施例的方法中的步骤的流程图。
图29图示了根据一个或多个实施例的客户机桌面。
图30图示了根据一个或多个实施例的客户机桌面。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201180028813.6/2.html,转载请声明来源钻瓜专利网。