浏览器页面的控制方法及装置的制造方法_3

文档序号:9375100阅读:来源:国知局
预先保存的滑动方向与切换指令的对应关系确定滑动操作对应的切换指令,并获取目标页面的第一地址信息,以及在判断出滑动操作对应的滑动距离超过第一预设阈值时,基于获取的第一地址信息加载包含目标页面的缩略图的预览页面。由此,使得用户可以预览即将切换到的页面,减少了网络资源的消耗,方便了用户通过手势对移动终端进行控制,提高了用户与移动终端之间的交互体验。
[0061]图6是根据本发明一个具体实施例的浏览器页面的控制方法的流程图。该实施例以目标页面的缩略图由服务器提供为例描述了浏览器页面的控制方法的具体过程,如图6所示,该浏览器页面的控制方法包括:
[0062]S601,移动终端接收用户从触摸屏的边缘开始向左的触摸滑动,并确定滑动操作的滑动方为向左。
[0063]S602,移动终端根据滑动方向和预先保存的滑动方向与切换指令的对应关系确定滑动操作对应的切换指令为前进指令。
[0064]S603,移动终端获取当前页面中前进按钮对应的第一网页,并将第一网页作为目标页面,以及获取目标页面的第一地址信息。
[0065]其中,第一网页为用户在访问当前页面之后访问的后一网页。
[0066]S604,移动终端获取滑动操作对应的第一滑动距离,并判断第一滑动距离是否超过第一预设阈值。
[0067]其中,第一预设阈值是系统为加载预览页面预先设置的距离值。例如,第一预设阈值为移动终端的屏幕宽度的三分之一,在监控到滑动操作对应的滑动距离超过屏幕宽度的三分之一时,可加载包含目标页面的缩略图的预览页面。
[0068]S605,如果第一滑动距离超过第一预设阈值,则移动终端向服务器发送目标页面的第一地址信息。
[0069]S606,服务器接收移动终端发送的目标页面的第一地址信息,并从预先保存网页的地址信息和网页截图的地址信息的映射关系表中获得目标页面的缩略图的第二地址信息,并向移动终端返回目标页面的缩略图的第二地址信息。
[0070]例如,服务器接收到的目标页面的地址信息为www.baidu.com,服务器可根据预先保存的网页的地址信息和网页截图的地址信息的映射关系表获得目标页面的缩略图的地址信息为 www.cmPic.baidu.com。
[0071]S607,移动终端根据第二地址信息加载目标页面的缩略图,浏览器的页面中显示包含目标页面的缩略图的预览页面。
[0072]S608,如果移动终端接收到用户继续滑动的滑动操作,则移动终端获得用户继续滑动操作的第二滑动距离,并判断第一滑动距离与第二滑动距离之和是否超过第二预设阈值。
[0073]S609,如果第一滑动距离与第二滑动距离之和超过第二预设阈值,则移动终端根据目标页面的第一地址信息打开并显示目标页面。
[0074]本发明实施例的浏览器页面的控制方法,在监控到滑动操作对应的滑动距离超过第一预设阈值时,移动终端加载包含目标页面的缩略图的预览页面,此时,用户可通过预览页面预览即将切换到的目标页面,在确定要切换至该目标页面时,用户可按照原来的滑动方向继续进行滑动操作,在对应的滑动距离超过第二预设阈值时,页面直接跳转至目标页面。由此,方便了用户在切换网页的过程中,可以预先预览即将切换到的网页,避免了由于目标页面中不包含用户期望查看的内容而需要来回切换网页情况的发生,减少了网络资源的消耗,方便了用户通过滑动手势切换网页,提高了用户与移动终端之间的交互体验。
[0075]为了实现上述实施例,本发明还提出一种浏览器页面的控制装置。
[0076]图7是根据本发明一个实施例的浏览器页面的控制装置的结构示意图。
[0077]如图7所示,该浏览器页面的控制装置包括接收模块110、第一获取模块120、第二获取模块130、判断模块140和加载模块150。
[0078]接收模块110用于接收用户在浏览器的当前页面中输入的滑动操作,并确定滑动操作的滑动方向;第一获取模块120用于根据滑动方向和预先保存的滑动方向与切换指令的对应关系确定滑动操作对应的切换指令,并根据切换指令和当前页面获取目标页面的第一地址信息;第二获取模块130用于获取滑动操作对应的第一滑动距离;判断模块140用于判断第一滑动距离是否超过第一预设阈值;加载模块150用于在第一滑动距离超过第一预设阈值时,基于获取的第一地址信息,加载包含目标页面的缩略图的预览页面。
[0079]其中,上述滑动操作可以是从触摸屏的边缘开始向左的触摸滑动,也可以是从触摸屏的边缘开始向右的触摸滑动,当接收模块110接收到从触摸屏的边缘开始向左的触摸滑动时,第一获取模块120具体用于:根据滑动操作对应的切换指令获取当前页面中前进按钮对应的第一网页,并将第一网页作为目标页面,以及获取目标页面的第一地址信息。
[0080]当接收模块110接收到从触摸屏的边缘开始向右的触摸滑动时,第一获取模块120具体用于:根据滑动操作对应的切换指令获取当前页面中后退按钮对应的第二网页,并将第二网页作为目标页面,以及获取目标页面的第一地址信息。
[0081]具体地,上述加载模块150具体用于:向服务器发送目标页面的第一地址信息,并接收服务器返回的目标页面的缩略图的第二地址信息,以及根据第二地址信息将目标页面的缩略图加载至预览页面中,以方便用户查看目标页面的缩略图;或者,根据目标页面的第一地址信息获得目标页面的网页内容,对网页内容进行截图,并将所截取到的截图作为目标页面的缩略图,以及将目标页面的缩略图加载至预览页面中。
[0082]其中,上述第一预设阈值是系统为加载预览页面预先设置的距离值。例如,第一预设阈值为移动终端的屏幕宽度的三分之一,在判断模块140判断出滑动操作对应的滑动距离超过屏幕宽度的三分之一时,加载模块150可加载包含目标页面的缩略图的预览页面。
[0083]如图8所示,上述装置还可以包括第一处理模块160,该第一处理模块160用于在加载模块150基于获取的第一地址信息,加载包含目标页面的缩略图的预览页面之后,接收用户在第一滑动距离之上的再次滑动操作,并获取再次滑动操作的第二滑动距离,以及判断第一滑动距离与第二滑动距离之和第二滑动距离是否超过第二预设阈值,如果第二滑动距离超过第二预设阈值,则根据目标页面的第一地址信息打开并显示目标页面。
[0084]如图8所示,上述装置还可以包括第二处理模块170,该第二处理模块170用于在加载模块150基于获取的第一地址信息,加载包含目标页面的缩略图的预览页面之后,如果检测到滑动操作的滑动方向由向右切换为向左,则获取用户向左滑动的第三滑动距离,并判断第三滑动距离是否超过第三预设阈值,如果第三滑动距离超过第三预设阈值,则关闭预览页面,并显示当前页面。
[0085]如图7所示,上述装置还可以包括第三处理模块180,该第三处理模块180用于在加载模块150基于获取的第一地址信息,加载包含目标页面的缩略图的预览页面之后,如果检测到滑动操作的滑动方向由向左切换为向右,则获取用户向右滑动的第四滑动距离,并判断第四滑动距离是否超过第四预设阈值,如果第四滑动距离超过第四预设阈值,则关闭预览页面,并显示当前页面。
[0086]需要说明的是,前述对浏览器页面的控制方法的实施例的解释说明也适用于该实施例的浏览器页面的控制装置,此处不再赘述。
[0087]本发明实施例的浏览器页面的控制装置,通过接收模块接收用户输入的滑动操作,并确定滑动操作的滑动方向,然后,第一获取模块根据滑动方向和预先保存的滑动方向与切换指令的对应关系确定滑动操作对应的切换指令,并获取目标页面的第一地址信息,第二获取模块获取滑动操作的滑动距离,判断模块判断滑动操作对应的滑动距离是否超过第一预设阈值,加载模块在滑动距离超过第一预设阈值时,基于获取的第一地址信息,加载包含目标页面的缩略图的预览页面。由此,使得用户可以预览即将切换到的页面,减少了网络资源的消耗,方便了用户通过手势对移动终端进行控制,提高了用户与移动终端之间的交互体验。
[0088]在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
[0089]此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。在本发明的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。
[0090]流程图中或在此以其他方式描述的任何过程或方法描述可以被理解
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1