Server-side service framework
    1.
    发明申请
    Server-side service framework 审中-公开
    服务器端服务框架

    公开(公告)号:US20070078927A1

    公开(公告)日:2007-04-05

    申请号:US11318226

    申请日:2005-12-23

    IPC分类号: G06F15/16

    摘要: Supplementing the traditional means of exposing a server service through a URL that maps to a physical file with a special extension containing the service, a pseudo-virtual path mapping directly to the service is provided to clients requesting the service. The pseudo-virtual path includes a special token that identifies a path to be a pseudo-virtual path. Content following the special token maps directly to the service by identifying, for example, type information associated with the service. A pseudo-virtual path may be generated through an application programming interface and may also be encrypted before being passed over to a client.

    摘要翻译: 补充传统方式,通过URL映射服务器服务,该URL映射到具有包含服务的特殊扩展的物理文件,将直接映射到服务的伪虚拟路径提供给请求服务的客户端。 伪虚拟路径包括标识作为伪虚拟路径的路径的特殊令牌。 特殊令牌之后的内容通过识别与服务相关联的类型信息直接映射到服务。 伪虚拟路径可以通过应用编程接口生成,并且也可以在被传递给客户端之前被加密。

    Web page rendering priority mechanism
    2.
    发明授权
    Web page rendering priority mechanism 失效
    网页呈现优先机制

    公开(公告)号:US07228500B2

    公开(公告)日:2007-06-05

    申请号:US11204833

    申请日:2005-08-15

    摘要: A web page rendering mechanism for generating a web page based on a rendering priority of three or more tiers of rendering instructions. A control object associated with a web page definition representing a second or middle tier of rendering instructions is generated. Next, a rendering priority mechanism is applied. The rendering priority mechanism causes properties associated with the control object found in the first or higher tier of rendering instructions to always be applied to the control object. Properties associated with the control object in the second tier of rendering instructions are applied to the control object if they do not conflict with the properties in the first tier. In like manner, properties associated with the control object in third or lower tier of rendering instructions are applied to the control object if they do not conflict with the properties in the first and second tiers of rendering instructions.

    摘要翻译: 一种网页呈现机制,用于基于呈现指令的三层或多层的呈现优先级来生成网页。 生成与表示呈现指令的第二或中间层的网页定义相关联的控制对象。 接下来,应用渲染优先级机制。 呈现优先级机制导致与在渲染指令的第一或更高层中发现的控制对象相关联的属性总是被应用于控制对象。 与第二层渲染指令中的控件对象相关联的属性如果与第一层中的属性不冲突,将被应用于控件对象。 以类似的方式,如果渲染指令的第一层和第二层中的属性不冲突,则将与渲染指令的第三层或更低层中的控件对象相关联的属性应用于控制对象。

    Web page rendering priority mechanism
    3.
    发明申请
    Web page rendering priority mechanism 失效
    网页呈现优先机制

    公开(公告)号:US20060015810A1

    公开(公告)日:2006-01-19

    申请号:US11204833

    申请日:2005-08-15

    IPC分类号: G06F15/00 G06F17/00

    摘要: A web page rendering mechanism for generating a web page based on a rendering priority of three or more tiers of rendering instructions. A control object associated with a web page definition representing a second or middle tier of rendering instructions is generated. Next, a rendering priority mechanism is applied. The rendering priority mechanism causes properties associated with the control object found in the first or higher tier of rendering instructions to always be applied to the control object. Properties associated with the control object in the second tier of rendering instructions are applied to the control object if they do not conflict with the properties in the first tier. In like manner, properties associated with the control object in third or lower tier of rendering instructions are applied to the control object if they do not conflict with the properties in the first and second tiers of rendering instructions.

    摘要翻译: 一种网页呈现机制,用于基于呈现指令的三层或多层的呈现优先级来生成网页。 生成与表示呈现指令的第二或中间层的网页定义相关联的控制对象。 接下来,应用渲染优先级机制。 呈现优先级机制导致与在渲染指令的第一或更高层中发现的控制对象相关联的属性总是被应用于控制对象。 与第二层渲染指令中的控件对象相关联的属性如果与第一层中的属性不冲突,将被应用于控件对象。 以类似的方式,如果渲染指令的第一层和第二层中的属性不冲突,则将与渲染指令的第三层或更低层中的控件对象相关联的属性应用于控制对象。

    Dynamically loading scripts
    4.
    发明授权
    Dynamically loading scripts 有权
    动态加载脚本

    公开(公告)号:US07689665B2

    公开(公告)日:2010-03-30

    申请号:US11741095

    申请日:2007-04-27

    CPC分类号: G06F9/44521

    摘要: The present invention extends to methods, systems, and computer program products for dynamically loading scripts. Web pages can include references to script loaders that control the loading of other scripts at a Web browser. A script loader can load scripts in accordance with script loading rules that override the default script loading behavior of the Web browser. Script loading rules can cause scripts to load in a different order than encountered in a Web pager, load in parallel, load in a manner that limits cross-domain requests, etc. Script loading rules are configurable such at that a developer can create customized script loading behavior.

    摘要翻译: 本发明扩展到用于动态加载脚本的方法,系统和计算机程序产品。 Web页面可以包括对在Web浏览器中控制其他脚本的加载的脚本加载器的引用。 脚本加载器可以根据脚本加载规则加载脚本,该规则将覆盖Web浏览器的默认脚本加载行为。 脚本加载规则可能导致脚本以与Web寻呼机中遇到的顺序不同的顺序加载,并行加载,以限制跨域请求的方式进行加载等。脚本加载规则是可配置的,因此开发人员可以创建自定义脚本 加载行为。

    MANAGING NAVIGATION HISTORY FOR INTRA-PAGE STATE TRANSITIONS
    5.
    发明申请
    MANAGING NAVIGATION HISTORY FOR INTRA-PAGE STATE TRANSITIONS 有权
    管理国内转型的导航历史

    公开(公告)号:US20090070392A1

    公开(公告)日:2009-03-12

    申请号:US11852995

    申请日:2007-09-10

    IPC分类号: G06F17/30 G06F9/44

    CPC分类号: G06F17/3089 G06F9/451

    摘要: An intra Web-page navigation history mechanism allows history points to be tracked even for state transitions within the same Web page. A Web page may be subjected to a number of different state changes as the Web application executes. Along the way, a number of the state changes may be tracked as history points. When a history point is created, associated state is also recorded. When the history point is again navigated to, a navigation event may be raised along with the associated state for the history point. Various components (whether on the server or client) may listen to that event and reconstruct their respective states by using selective portions of the reconstruction state.

    摘要翻译: 内部网页导航历史机制允许跟踪同一网页内的状态转换的历史点。 当Web应用程序执行时,网页可能会受到许多不同的状态更改。 一路上,一些状态的变化可能被追踪为历史点。 当创建历史点时,也记录关联状态。 当历史点再次被导航时,导航事件可以与历史点的关联状态一起被提升。 各种组件(无论是在服务器还是客户端)可以通过使用重建状态的选择性部分来监听该事件并重建其各自的状态。

    PROVIDING LOCALIZED RESOURCES FOR CLIENT-SIDE SCRIPT EXECUTION
    6.
    发明申请
    PROVIDING LOCALIZED RESOURCES FOR CLIENT-SIDE SCRIPT EXECUTION 有权
    为客户端脚本执行提供本地化资源

    公开(公告)号:US20080271045A1

    公开(公告)日:2008-10-30

    申请号:US11739570

    申请日:2007-04-24

    IPC分类号: G06F9/46

    CPC分类号: G06F9/454

    摘要: The present invention extends to methods, systems, and computer program products for providing localized resources for client-side script execution. Embodiments of the invention facilitate providing culturally localized resources for executing client-side scripts at Web browser. In some embodiments, client-side script reference tags refer to a script handler at the Web server (instead of an actual script). The script handler can a return localized resource sets for use with client-side scripts (that include calls to external resources). Accordingly, execution of client-side scripts can be localized in accordance with resources contain in the localized resource set. In other embodiments, a script manager using a generic script reference to identifying an appropriate localized instance of a script. Client-side script reference tags refer to the appropriate localized instance of the script. Accordingly, execution of a Web page can be localized in accordance with the localizations contained in the localized instance of the script.

    摘要翻译: 本发明扩展到用于为客户端脚本执行提供本地化资源的方法,系统和计算机程序产品。 本发明的实施例便于在Web浏览器上提供用于执行客户端脚本的文化本地化的资源。 在一些实施例中,客户端脚本引用标记是指Web服务器上的脚本处理程序(而不是实际的脚本)。 脚本处理程序可以返回本地化的资源集,以便与客户端脚本(包括调用外部资源)一起使用。 因此,客户端脚本的执行可以根据本地化资源集中包含的资源进行本地化。 在其他实施例中,脚本管理器使用通用脚本引用来标识脚本的适当的本地化实例。 客户端脚本引用标记引用脚本的适当本地化实例。 因此,可以根据包含在脚本的本地化实例中的本地化来本地化网页的执行。

    IDENTIFYING APPROPRIATE CLIENT-SIDE SCRIPT REFERENCES
    7.
    发明申请
    IDENTIFYING APPROPRIATE CLIENT-SIDE SCRIPT REFERENCES 失效
    识别适当的客户端脚本参考

    公开(公告)号:US20080235325A1

    公开(公告)日:2008-09-25

    申请号:US11688567

    申请日:2007-03-20

    IPC分类号: G06F15/16 G06F17/00

    CPC分类号: G06F17/30902 G06F9/45512

    摘要: The present invention extends to methods, systems, and computer program products for identifying appropriate client-side script references. Embodiments of the invention facilitate tailoring a list of script references to send to a Web browser based on a list of script references included in a server page. Referenced scripts sent to a Web browser can differ from referenced scripts included in the server page. Script references sent to a Web browser can refer to scripts optimized for the execution environment of the Web browser and to scripts stored at preferred script sources. Further, duplicate script references are removed prior to sending a list of script references to the Web browser. Since script lists sent to Web browsers are tailored for execution environment and duplicates are removed, scripts can be loaded and processed more effectively at Web browsers.

    摘要翻译: 本发明扩展到用于识别适当的客户端脚本引用的方法,系统和计算机程序产品。 本发明的实施例有助于根据包括在服务器页面中的脚本参考的列表来定制要发送到Web浏览器的脚本引用的列表。 发送到Web浏览器的引用脚本可能与服务器页面中包含的引用脚本不同。 发送到Web浏览器的脚本引用可以引用针对Web浏览器的执行环境和存储在首选脚本源的脚本进行优化的脚本。 此外,在将脚本引用列表发送到Web浏览器之前,将删除重复的脚本引用。 由于发送到Web浏览器的脚本列表针对执行环境进行了定制,并且删除了重复项,因此可以在Web浏览器中更有效地加载和处理脚本。

    MANAGING NAVIGATION HISTORY FOR INTRA-PAGE STATE TRANSITIONS
    8.
    发明申请
    MANAGING NAVIGATION HISTORY FOR INTRA-PAGE STATE TRANSITIONS 有权
    管理国内转型的导航历史

    公开(公告)号:US20110307607A1

    公开(公告)日:2011-12-15

    申请号:US13215831

    申请日:2011-08-23

    IPC分类号: G06F15/16

    CPC分类号: G06F17/3089 G06F9/451

    摘要: An intra Web-page navigation history mechanism allows history points to be tracked even for state transitions within the same Web page. A Web page may be subjected to a number of different state changes as the Web application executes. Along the way, a number of the state changes may be tracked as history points. When a history point is created, associated state is also recorded. When the history point is again navigated to, a navigation event may be raised along with the associated state for the history point. Various components (whether on the server or client) may listen to that event and reconstruct their respective states by using selective portions of the reconstruction state.

    摘要翻译: 内部网页导航历史机制允许跟踪同一网页内的状态转换的历史点。 当Web应用程序执行时,网页可能会受到许多不同的状态更改。 一路上,一些状态的变化可能被追踪为历史点。 当创建历史点时,也记录关联状态。 当历史点再次被导航时,导航事件可以与历史点的关联状态一起被提升。 各种组件(无论是在服务器还是客户端)可以通过使用重建状态的选择性部分来监听该事件并重建其各自的状态。

    Identifying appropriate client-side script references
    9.
    发明授权
    Identifying appropriate client-side script references 失效
    识别适当的客户端脚本引用

    公开(公告)号:US07945849B2

    公开(公告)日:2011-05-17

    申请号:US11688567

    申请日:2007-03-20

    IPC分类号: G06F17/24

    CPC分类号: G06F17/30902 G06F9/45512

    摘要: The present invention extends to methods, systems, and computer program products for identifying appropriate client-side script references. Embodiments of the invention facilitate tailoring a list of script references to send to a Web browser based on a list of script references included in a server page. Referenced scripts sent to a Web browser can differ from referenced scripts included in the server page. Script references sent to a Web browser can refer to scripts optimized for the execution environment of the Web browser and to scripts stored at preferred script sources. Further, duplicate script references are removed prior to sending a list of script references to the Web browser. Since script lists sent to Web browsers are tailored for execution environment and duplicates are removed, scripts can be loaded and processed more effectively at Web browsers.

    摘要翻译: 本发明扩展到用于识别适当的客户端脚本引用的方法,系统和计算机程序产品。 本发明的实施例有助于根据包括在服务器页面中的脚本参考的列表来定制要发送到Web浏览器的脚本引用的列表。 发送到Web浏览器的引用脚本可能与服务器页面中包含的引用脚本不同。 发送到Web浏览器的脚本引用可以引用针对Web浏览器的执行环境和存储在首选脚本源的脚本进行优化的脚本。 此外,在将脚本引用列表发送到Web浏览器之前,将删除重复的脚本引用。 由于发送到Web浏览器的脚本列表针对执行环境进行了定制,并且删除了重复项,因此可以在Web浏览器中更有效地加载和处理脚本。

    Partial rendering of web pages
    10.
    发明授权
    Partial rendering of web pages 有权
    部分呈现网页

    公开(公告)号:US07805670B2

    公开(公告)日:2010-09-28

    申请号:US11305572

    申请日:2005-12-16

    IPC分类号: G06F17/00

    CPC分类号: G06F17/30899

    摘要: The updating of an original version of a Web page without having to download the entire Web page. After accessing an original version of a Web page, a browser client detects that the accessed original version of the Web page is to be updated. The browser client then requests an updated version of the Web page from a page server computing system. Thereupon, the page server determines that only a portion of the updated version of the Web page is to be downloaded to the browser client, identifies that portion, and sends a response to the browser client that includes at least the portions of the Web page that have changed, but less than all of the Web page. The browser client then partially renders the updated version of the Web page using the portions of the Web page provided in the response.

    摘要翻译: 更新网页的原始版本,而无需下载整个网页。 访问网页的原始版本后,浏览器客户端会检测到所访问的网页原始版本是否被更新。 浏览器客户端然后从页面服务器计算系统请求更新版本的网页。 因此,页面服务器确定仅将网页的更新版本的一部分下载到浏览器客户端,识别该部分,并向浏览器客户端发送响应,该响应至少包括网页的部分, 已经改变了,但比所有的网页都少。 然后浏览器客户机部分地使用响应中提供的网页的部分来呈现网页的更新版本。