[发明专利]网页标记中的绑定的扫描有效
申请号: | 201880024575.3 | 申请日: | 2018-05-18 |
公开(公告)号: | CN110546632B | 公开(公告)日: | 2023-08-15 |
发明(设计)人: | W.周;M.乌布尔 | 申请(专利权)人: | 谷歌有限责任公司 |
主分类号: | G06F16/955 | 分类号: | G06F16/955 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 金玉洁 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网页 标记 中的 绑定 扫描 | ||
1.一种用于扫描网页中的绑定的计算机实现的方法,所述方法包括:
在客户端装置的浏览器处,获取整个网页的标记;
在获取所述整个网页的标记之后,发起所述网页的标记的扫描,以识别所述标记中的绑定;
其中所述绑定中的每一个对应于:i,在扫描完成之前,属性的默认值,以及ii,在扫描完成之后,属性与表达之间的链接的文本描述,其中所述属性的值是根据所述网页的当前状态的所述表达的输出;
响应于在所述网页的标记的扫描期间满足时间阈值,暂停所述标记的扫描,并且储存与在暂停时间所述扫描到达的所述标记中的位置相对应的位置数据;
由所述浏览器,且在基于从根据所述绑定的所述表达而输出的所述属性的值,使所述网页的外观能够动态改变之前,基于根据所述标记的所述属性的默认值渲染所述网页的下一帧;
响应于由所述浏览器完成所述网页的下一帧的渲染,从在所述暂停时间所述扫描到达的所述标记中的位置中恢复所述网页的标记的扫描;以及
响应于所述扫描的完成以识别所述网页中的所述绑定,基于从根据已识别的所述绑定的所述表达而输出的所述属性的值而非所述默认值,使所述网页的外观能够动态改变。
2.如权利要求1所述的方法,其中所述时间阈值包括十至五十毫秒。
3.如权利要求1所述的方法,其中所述时间阈值包括预定长度的时间,所述预定长度的时间小于所述浏览器必须渲染网页的任何下一帧的时间的长度。
4.如权利要求1所述的方法,其中渲染所述网页的下一帧包括:
生成要在所述客户端装置上显示的屏幕,所述屏幕示出所述网页。
5.如权利要求1所述的方法,其中所述网页的标记包括标记语言的文本和脚本语言的文本。
6.如权利要求1所述的方法,其中所述网页的属性包括:
所述网页的超文本标记语言属性。
7.如权利要求1所述的方法,还包括:
响应于在所恢复的所述网页的标记的扫描期间满足所述时间阈值,暂停所述标记的扫描,并储存与所恢复的扫描在暂停时间到达的所述标记中的第二位置相对应的第二位置数据;
由所述浏览器渲染所述网页的第二下一帧;以及
响应于完成所述网页的第二下一帧的渲染,在所述标记中的第二位置处恢复所述网页的标记的扫描。
8.如权利要求1所述的方法,包括响应于识别每个绑定,确定所述绑定是否被包含在绑定的预定列表中。
9.如权利要求8所述的方法,包括响应于确定所述绑定被包含在所述绑定的预定列表中,处理所述绑定并继续所述标记的扫描。
10.如权利要求8所述的方法,包括响应于确定所述绑定未被包含在所述绑定的预定列表中,不处理所述绑定并继续所述标记的扫描。
11.如权利要求1所述的方法,其中所述网页的标记的扫描开始于包含所述网页的标记的文档的开头,并且按顺序移动通过所述文档到所述文档的结尾。
12.如权利要求1所述的方法,其中只有在所述网页的标记全部被扫描之后,所述浏览器才基于从所述表达而输出的所述属性的值动态改变所述网页的外观,并且在所述网页的标记全部被扫描之前,所述浏览器使用所述属性的默认值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于谷歌有限责任公司,未经谷歌有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201880024575.3/1.html,转载请声明来源钻瓜专利网。