[发明专利]显示网页自定义内容的方法及系统有效
申请号: | 201410069433.2 | 申请日: | 2014-02-27 |
公开(公告)号: | CN104063415B | 公开(公告)日: | 2018-07-10 |
发明(设计)人: | 李晓明 | 申请(专利权)人: | 优视科技有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06F8/30 |
代理公司: | 北京展翼知识产权代理事务所(特殊普通合伙) 11452 | 代理人: | 屠长存 |
地址: | 100083 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网页 自定义 结点 显示网页 自定义界面 网址 渲染 动态修改 网页访问 网页显示 网页源码 用户访问 地址栏 截取 加载 填入 服务器 中断 返回 客户 访问 | ||
本发明提供一种显示网页自定义内容的方法及系统,其中的方法包括:在用户向地址栏内填入网址并进行网页访问后,如果当前访问的网页需要加载自定义界面,则中断对于网页结点的渲染操作,并截取用户访问的网址的服务器返回的网页源码,在需要插入网页结点的位置新建网页结点,插入自定义界面到网页,然后再进行网页结点渲染显示的操作。利用上述显示网页自定义内容的方法及系统能够在不修改客户端的情况下,动态修改网页显示自定义的内容。
技术领域
本发明涉及移动浏览器领域,更为具体地,涉及一种显示网页自定义内容的方法及系统。
背景技术
网页浏览器是用来显示网页服务器或者档案系统内的文件,并让用户与这些文件产生互动的一种软件。其中,网页显示的内容包括文字、影像或资讯信息。在实际应用中,如果浏览器需要在加载网页之后显示自定义的内容,需要工作人员另外制作界面来显示自定义的内容。此外,如果需要修改界面的内容则必须修改客户端应用程序的代码和资源。
图1示出了传统客户端修改界面代码至用户得到新界面程序的流程。
如图1所示,客户端修改界面代码至用户得到新界面的过程包括:
S110:对需要自定义的界面进行修改,此处对需要自定义的界面进行修改是通过修改客户端的代码来实现的;
S120:客户端开发人员修改对应的客户端代码,并准备相应的图片、样式等资源;
S130:测试后按流程提交上线,对修改之后的客户端应用程序的代码和资源进行测试,并按流程提交上线;
S140:通知用户更新应用。
其中,步骤S130测试后按流程提交上线的过程,一般会耗费很长时间,修改客户端的代码需要的测试会更多,在客户端出现问题的情况下,还必须重新修改代码上线,由此带来的问题就是改动大、耗费成本高。
图2示出了传统显示网页自定义内容的方法在客户端实现的流程。
如图2所示,传统显示网页自定义内容的方法在客户端实现包括:
S210:启动移动浏览器,向服务器发出请求资源信号,服务器返回需要加载自定义界面的网址列表;
S220:用户地址栏输入网址,点击加载,启动移动浏览器之后,用户在用户地址栏输入想要浏览的网址并点击进行加载;
S230:端判断当前网页是否需要加载自定义界面;
S240:加载用户输入的网页,当用户输入网址对应的网页需要加载自定义界面时,加载用户输入的网页;
S250:客户端弹出阻塞式的界面,在加载用户输入的网页之后,对含有自定义内容的界面进行显示;
S260:当用户输入的网址对应的网页不需要加载自定义界面时,走正常加载网页的流程,显示原有网页界面。
其中,使用客户端实现对自定义网页的显示,客户端原生界面阻挡用户进行网页浏览操作,自定义界面与原生网页风格不协调,网页修改客户端也需要进行修改,操作复杂。
利用传统方法插入自定义内容时页面时的页面示意图如图9所示,页面左部打X的区域用户不可控,只有页面右部区域可以操作,制作的界面与原页面内容不协调。
综上所述,一般浏览器如果需要在加载网页后显示自定义的内容,需要修改界面则必须修改客户端应用程序的代码和资源,修改客户代码和界面的代价和耗费比较大;同时,需要另外制作界面来显示,这样制作的界面很难与原页面内容相协调,会在一定程度上阻碍用户对该网页的操作,用户体验差。
发明内容
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于优视科技有限公司,未经优视科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410069433.2/2.html,转载请声明来源钻瓜专利网。