发明名称 |
用于提供网页的二进制表示的系统和方法 |
摘要 |
用于提供网页的二进制表示的系统100和200与方法300和400。服务器102可以编译诸如超文本标记语言(“HTML”)文档的源页面202,以创建源页面204的编译表示。编译表示的创建可以包括:产生用于与源页面相关联的内容206的文档对象模型(“DOM”)205。该编译的页面可以作为随机访问文件或纯文本被发送218到客户端104,其中,以不是串表示208的一个或多个数据类型来编码数据。客户端104可以接收编译页面,并且直接地作为用于页面的DOM 212来加载编译页面,不需要解析HTML文本串。服务器102和客户端104可以例如通过交换或验证与页面216相关联的编译器词典来协调编译页面的数据格式。 |
申请公布号 |
CN104185845A |
申请公布日期 |
2014.12.03 |
申请号 |
CN201380014036.9 |
申请日期 |
2013.03.08 |
申请人 |
谷歌公司 |
发明人 |
多米尼克·哈曼 |
分类号 |
G06F17/21(2006.01)I;G06F17/27(2006.01)I |
主分类号 |
G06F17/21(2006.01)I |
代理机构 |
中原信达知识产权代理有限责任公司 11219 |
代理人 |
周亚荣;安翔 |
主权项 |
一种用于提供网页的二进制表示的计算机实现的方法,所述方法包括:使用处理器来解析网页源文档,以识别一个或多个页面元素,所述源文档包括限定网页的文本,其中,所述源文档是以超文本标记语言(“HTML”)来编写的;利用所述处理器来使用所识别的一个或多个页面元素而产生与网页的文档对象模型结构对应的二进制表示,所述第一二进制表示包括所述一个或多个页面元素向非纯文本的格式的转换;以及,提供所述二进制表示,使得响应于来自客户端装置的请求,向所述客户端装置提供所述二进制表示,以渲染所述网页而不用解析所述网页源文档。 |
地址 |
美国加利福尼亚州 |