[发明专利]浏览器的页面切换控制方法、装置和客户端在审
申请号: | 201310319394.2 | 申请日: | 2013-07-26 |
公开(公告)号: | CN103390053A | 公开(公告)日: | 2013-11-13 |
发明(设计)人: | 陈康;范頔 | 申请(专利权)人: | 贝壳网际(北京)安全技术有限公司;北京金山网络科技有限公司;北京金山安全软件有限公司;珠海市君天电子科技有限公司;可牛网络技术(北京)有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06F3/0481;G06F3/0484 |
代理公司: | 北京清亦华知识产权代理事务所(普通合伙) 11201 | 代理人: | 张大威 |
地址: | 100041 北京市石景山区八*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 浏览器 页面 切换 控制 方法 装置 客户端 | ||
技术领域
本发明涉及计算机技术领域,尤其涉及一种浏览器的页面切换控制方法、装置和客户端。
背景技术
在开发者和爱好者的不断探索和努力下,浏览器技术不断革新,出现了开放源代码的浏览器,例如,Chrome浏览器(谷歌公司发布的一款浏览器),这些浏览器支持扩展功能,允许其他开发者添加自定义特性和功能,目前最常见的是添加鼠标手势的操作,即利用鼠标做出一系列动作控制浏览器完成某些操作,例如,按住鼠标右键,在页面窗口中画某种特定的移动轨迹,然后根据移动轨迹进行前进、后退、刷新和关闭窗口等操作。
根据鼠标手势进行操作在一定程度上减少了用户的操作成本,但是,存在以下问题:在实际触发鼠标手势之后,浏览器中的当前页面即原页面直接跳转到前进或后退的目标页面,切换的过程中,原页面消失,并在空白页面中进行目标页面的重新载入,整个目标页面都需要重新布局排版和渲染,而且仍按照渲染顺序逐渐地自左至右自上至下显示页面内容,由此,导致页面切换不够连续流畅,用户体验差。
发明内容
本发明旨在至少解决上述技术问题之一。
为此,本发明的第一个目的在于提出一种浏览器的页面切换控制方法。该方法使得页面切换自然、连续、流畅,提升了用户体验。
本发明的第二个目的在于提出一种浏览器的页面切换控制装置。
本发明的第三个目的在于提出一种客户端。
为了实现上述目的,本发明第一方面实施例的浏览器的页面切换控制方法包括以下步骤:接收用户输入的切换指令,并根据所述切换指令获取目标页面和原页面;根据所述切换指令生成覆盖窗口以覆盖所述浏览器中的当前窗口;分别获取所述目标页面和原页面的目标页面图片和原页面图片;以及在所述覆盖窗口中加载所述目标页面图片和原页面图片,并根据所述切换指令在所述当前窗口中控制所述原页面切换至所述目标页面,同时在所述覆盖窗口中控制所述原页面图片切换至所述目标页面图片。
根据本发明实施例的浏览器的页面切换控制方法,浏览器在进行页面导航时,对已经渲染完成的原页面和目标页面进行图片绘制并保存,当接收到切换指令后,新建覆盖窗口,通过覆盖窗口中切换原页面图片和目标页面图片,同时浏览器后台对真实的目标页面进行渲染和加载,在手势操作完成之后,在当前窗口中显示目标页面,用户在浏览器中看到的是切换过程只显示页面的图片,由此,页面切换变得自然、连续、流畅,提升了用户体验。
为了实现上述目的,本发明第二方面实施例的浏览器的页面切换控制装置,包括:第一接收模块,用于接收用户输入的切换指令;第一获取模块,用于根据所述切换指令获取目标页面和原页面;覆盖窗口管理模块,用于根据所述切换指令生成覆盖窗口以覆盖所述浏览器中的当前窗口;第二获取模块,用于分别获取所述目标页面和原页面的目标页面图片和原页面图片;加载模块,用于在所述覆盖窗口中加载所述目标页面图片和原页面图片;以及切换控制模块,用于根据所述切换指令在所述当前窗口中控制所述原页面切换至所述目标页面,同时在所述覆盖窗口中控制所述原页面图片切换至所述目标页面图片。
根据本发明实施例的浏览器的页面切换控制装置,在进行页面导航时,对已经渲染完成的原页面和目标页面进行图片绘制并保存,当接收到切换指令后,新建覆盖窗口,通过覆盖窗口中切换原页面图片和目标页面图片,同时后台对真实的目标页面进行渲染和加载,在手势操作完成之后,在当前窗口中显示目标页面,用户在浏览器中看到的是切换过程只显示页面的图片,由此,页面切换变得自然、连续、流畅,提升了用户体验。
为了实现上述目的,本发明第三方面实施例的客户端,包括:外壳,屏幕,处理器,存储器和电路板;所述屏幕安置在所述外壳上,所述电路板安置在所述外壳围成的空间内部,所述处理器和所述存储器设置在所述电路板上;所述存储器用于存储可执行程序代码;所述处理器通过读取所述存储器中存储的可执行程序代码来运行与所述可执行程序代码对应的程序,以用于:接收用户输入的切换指令,并根据所述切换指令获取目标页面和原页面;根据所述切换指令生成覆盖窗口以覆盖所述浏览器中的当前窗口;分别获取所述目标页面和原页面的目标页面图片和原页面图片;以及在所述覆盖窗口中加载所述目标页面图片和原页面图片,并根据所述切换指令在所述当前窗口中控制所述原页面切换至所述目标页面,同时在所述覆盖窗口中控制所述原页面图片切换至所述目标页面图片。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于贝壳网际(北京)安全技术有限公司;北京金山网络科技有限公司;北京金山安全软件有限公司;珠海市君天电子科技有限公司;可牛网络技术(北京)有限公司,未经贝壳网际(北京)安全技术有限公司;北京金山网络科技有限公司;北京金山安全软件有限公司;珠海市君天电子科技有限公司;可牛网络技术(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310319394.2/2.html,转载请声明来源钻瓜专利网。