[发明专利]网页脚本管理方法和系统有效
申请号: | 201210367774.9 | 申请日: | 2012-09-28 |
公开(公告)号: | CN103034483A | 公开(公告)日: | 2013-04-10 |
发明(设计)人: | E·J·布尔卡特;小R·梅迪;V·S·穆尔;J·W·金斯基 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;H04L12/26 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 11038 | 代理人: | 鲍进 |
地址: | 美国*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网页 脚本 管理 方法 系统 | ||
技术领域
本说明书涉及网页中的嵌入脚本的管理。具体而言,本说明书涉及通过控制网页中的嵌入脚本的执行来管理网络流量。
背景技术
许多组织使用网络分析服务以跟踪消费者与其网站和其它在线工具交互的方式。网络分析服务一般记录由检索网页的网络浏览器提供的信息。例如,网络分析服务可收集关于浏览器类型、地理位置、访问数量和与个体访问者相关的对于某个网页的访问长度的统计信息。该统计信息可被呈献(present)给网页的所有人,该所有人可基于统计信息修改或另外优化网页,以适当实现该网页的目的。
在典型的网络分析场景中,用于网页的超文本标记语言(HTML)文件可包含由网络分析服务产生的嵌入脚本。当访问者检索网页时,他或她的浏览器执行嵌入脚本,从而导致浏览器向与网络分析服务相关的服务器提供关于访问者的某些信息。例如,嵌入脚本可导致浏览器编辑关于访问者的信息,根据预定的句法将信息编码成文件名称并且从与网络分析服务相关的服务器请求具有该文件名称的文件。不幸的是,当与网页的大小相比时,来自嵌入脚本的代码会明显较大。出于这种原因,在较慢或拥挤的网络中,在网页中使用嵌入分析脚本会明显延迟网页检索。此外,对于通过具有带宽受限网络的网络访问网页的访问者来说,嵌入脚本的检索和执行会是不方便的或者高成本的。
发明内容
提供了一种机器实现的网页脚本管理方法,所述方法包括:在由至少一个处理器实现的网络器具中,截取从服务器发送的并寻址到客户端浏览器的网页;通过从所述网页中去除嵌入脚本,用所述网络器具修改所述网页;用所述网络器具执行去除的嵌入脚本;和从所述网络器具向所述客户端浏览器发送修改后的网页。
提供了一种机器实现的网页脚本管理方法,所述方法包括:在由至少一个处理器实现的网络器具中,截取从服务器发送的并寻址到客户端浏览器的多个分组;用所述网络器具确定在所述网络器具中接收的多个分组包括包含第一嵌入脚本的网页;通过用第二嵌入脚本替换来自所述网页的嵌入脚本,用所述网络器具修改所述多个分组中的至少一个所述分组;将由所述网络器具修改的所述多个分组转发到所述客户端浏览器;和响应于接收到所述客户端浏览器已执行了所述第二嵌入脚本的指示,用所述网络器具执行所述第一嵌入脚本。
提供了一种设备,包括:至少一个处理器和与所述至少一个处理器通信耦合的存储器。所述存储器存储可执行代码,所述可执行代码在被所述至少一个处理器执行时,使得所述至少一个处理器通过以下来实现网络器具:截取从服务器发送的并寻址到客户端浏览器的网页;通过从所述网页中去除嵌入脚本,修改所述网页;执行去除的嵌入脚本;和向所述客户端浏览器发送修改后的网页。
提供了一种系统,包括:由至少一个第一处理器实现的客户端设备;由至少一个第二处理器实现的网络器具设备;和通信耦合所述网络器具设备与所述客户端设备的网络。所述网络器具设备截取由服务器发送的并寻址到所述客户端设备的网页,通过从所述网页中去除嵌入脚本来修改所述网页,执行去除的嵌入脚本并且通过所述网络将修改后的网页发送到所述客户端设备。
提供了一种用于网页脚本管理的计算机程序产品,包括其中体现有计算机可读程序代码的有形计算机可读存储介质。计算机可读程序代码包含被配置为截取从服务器发送的并寻址到客户端浏览器的网页的计算机可读程序代码、被配置为通过从网页中去除嵌入脚本来修改网页的计算机可读程序代码、被配置为执行去除的嵌入脚本的计算机可读程序代码和被配置为向所述客户端浏览器发送修改后的网页的计算机可读程序代码。
附图说明
附图示出这里描述的原理的各种实施例并且是说明书的一部分。示出的实施例仅是例子,并且不限制权利要求的范围。
图1是根据这里描述的原理的一个例子的网页脚本管理的说明性系统的框图。
图2是根据这里描述的原理的一个例子的网页脚本管理的说明性系统的示图。
图3A、图3B和图3C表示根据这里描述的原理的各例子的网页脚本管理的说明性方法的各阶段处的网页的说明性HTML代码。
图4是根据这里描述的原理的一个例子的说明性网络器具的框图。
图5是根据这里描述的原理的一个例子的网页脚本管理的说明性方法的流程图。
图6是根据这里描述的原理的一个例子的网页脚本管理的说明性方法的流程图。
图7是根据这里描述的原理的一个例子的网页脚本管理的说明性方法的流程图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210367774.9/2.html,转载请声明来源钻瓜专利网。