[发明专利]网页标记中的绑定的扫描有效
申请号: | 201880024575.3 | 申请日: | 2018-05-18 |
公开(公告)号: | CN110546632B | 公开(公告)日: | 2023-08-15 |
发明(设计)人: | W.周;M.乌布尔 | 申请(专利权)人: | 谷歌有限责任公司 |
主分类号: | G06F16/955 | 分类号: | G06F16/955 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 金玉洁 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网页 标记 中的 绑定 扫描 | ||
用于扫描网页中的绑定的方法、系统和装置,包含在计算机存储介质上编码的计算机程序。在一个方面中,方法包含:在客户端装置的浏览器处获取网页的标记,发起对该网页的标记的扫描,以识别该标记中的绑定,响应于在扫描网页的标记期间满足的时间阈值,暂停标记的扫描并储存与在暂停时间扫描到达的标记中的位置相对应的位置数据,由浏览器渲染网页的下一帧,并响应于完成网页的下一帧的渲染,在标记中的位置处恢复网页的标记的扫描。
技术领域
本说明书涉及网页渲染。
背景技术
计算系统可以用于浏览网页。网页的内容和外观可以由对应于网页的标记定义。例如,网络浏览器可以下载网页的标记,并且然后根据下载的标记渲染网页。
发明内容
总体上,本说明书中描述的主题的一个有利方面实施为一种方法,其包含以下动作:在客户端装置的浏览器处获取网页的标记,发起网页的标记的扫描,以识别标记中的绑定,响应于在网页的标记的扫描期间满足时间阈值,暂停标记的扫描,并且储存与在暂停时间扫描到达的标记中的位置相对应的位置数据,由浏览器渲染网页的下一帧,以及响应于完成网页的下一帧的渲染,在标记中的位置恢复网页的标记的扫描。
这些方面的其他实现方式包含对应的计算机系统、设备和记录在一个或多个计算机储存装置上的计算机程序,其各自配置为进行方法的动作。一个或多个计算机的系统可以配置为,通过使安装在操作中的系统上的软件、固件、硬件,或其组合使系统进行动作来进行特定操作或动作。一个或多个计算机程序可以配置为,通过包含指令,当由数据处理设备执行所述指令时,使设备进行动作,来进行特定操作或动作。
前述和其他实施例可以各自可选地单独或组合地包含以下特征中的一个或多个。例如,在某些实现方式中,时间阈值可以包含十至五十毫秒。在一些实现方式中,时间阈值可以包含预定长度的时间,预定长度的时间小于浏览器必须渲染任何下一帧的网页的时间的长度。在一些实现方式中,由浏览器渲染网页的下一帧可以包含生成要显示在客户端装置上的示出网页的屏幕。
在某些实现方式中,网页的标记可以包含标记语言的文本和脚本语言的文本。在一些实现方式中,发起网页的标记的扫描以识别标记中的绑定可以包含将标记的文本解析为身份文本,身份文本表示网页的超文本标记语言属性与表达之间的链接。在一些实现方式中,动作可以包含响应于在所恢复的网页的标记的扫描期间满足时间阈值,暂停标记的扫描,并且储存与在暂停时间所恢复的扫描到达的标记中的第二位置相对应的第二位置数据,由浏览器渲染网页的第二下一帧,并且响应于完成网页的第二下一帧的渲染,在标记中的第二位置处恢复网页的标记的扫描。
在某些实现方式中,动作可以包含响应于识别每个绑定,确定绑定是否被包含绑定的预定列表。在一些实现方式中,响应于确定绑定可能被包含在绑定的预定列表中,处理绑定并继续标记的扫描。在一些实现方式中,响应于确定绑定可能未被包含在绑定的预定列表中,不处理绑定并且继续标记的扫描。在某些实现方式中,网页的标记的扫描开始于包含标记的文档的开头并且按顺序移动通过文档至文档的结尾。
可以实施本说明书中所描述的主题的特定实施例,以实现一个或多个以下优点。暂停标记的扫描可以允许使用标记的绑定,同时维持网页中的响应。例如,大约每二十毫秒暂停标记的扫描以渲染网页的帧,然后恢复扫描可以确保用户大约每二十毫秒在新的帧中看到对任何用户输入的响应。在示例中,在完成标记的扫描之后,绑定可以用于动态更新网页。
不取决于浏览器指示浏览器空闲的暂停可以允许在渲染网页帧但无法指示浏览器空闲时将绑定用于浏览器。附加地,使用绑定可以降低带宽使用和对用户与网页的交互的处理要求。例如,浏览器不需要响应于用户与网页的一部分交互而下载新的网页并渲染下载的新网页,浏览器可以动态更新网页的超文本标记语言(HTML)属性并用更新的HTML属性重新渲染网页。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于谷歌有限责任公司,未经谷歌有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201880024575.3/2.html,转载请声明来源钻瓜专利网。