一种浏览器的网址导航方法

文档序号:6558803阅读:199来源:国知局
专利名称:一种浏览器的网址导航方法
技术领域
本发明涉及数字通讯的网络信息浏览技术,尤其涉及一种浏览器的网址导航方法。
背景技术
目前,随着互联网技术的发展,互联网所提供的信息内容浩如烟海,互联网中的各种网址也是种类繁多,数目惊人。由于初级网民对英文不熟悉,记录网址比较困难;或者每次上网只局限于几个网站,为了帮助初级网民寻找各类网址,目前出现了网址导航方法。现有的网址导航方法主要有两种。其中现有技术一为网页导航技术,主要是将互联网中比较有名的网址链接收集分类,集中到一导航网站(例如www.hao123.com)上以超链接的形式分类列出,用户客户端需先访问该网站,再点击所列网址的超链接,从而导航到该网址。
现有技术一的缺点包括需要用户浏览器先访问特定的导航网站,操作时间较长,访问速度受影响,往往找个网站要经过很多次寻找;有些导航网站含有恶意脚本,可能导致用户客户端系统不安全;在访问导航网站时,可能会受到各类广告骚扰;导航网站中不能对用户客户端经常访问的网址进行优先级排序。
现有技术二的方案是在浏览器地址栏下拉窗口中提供一些常用网址的链接,或者在浏览器地址栏下拉框中保存用户访问网站的历史统一资源定位符(URL)记录。
现有技术二的缺点是浏览器地址栏(浏览器地址栏是指浏览器URL输入框)下拉窗口对网址链接无法分类设置,利用率不高;而且浏览器地址栏下拉窗口只提供浏览网站的历史URL记录,该记录无法长期保存。

发明内容
有鉴于此,本发明的主要目的在于提供浏览器的网址导航方法,可以避免访问导航网站,在浏览器上直接显示分类网址信息以提供导航功能,提高网址的浏览速度和效率。
为了实现上述发明目的,本发明的主要技术方案为一种浏览器的网址导航方法,该方法包括A、将网址信息分类存储在客户端;B、对浏览器的地址栏下拉窗口进行子类化,将存储在客户端的所述网址信息分类对应加载到所述地址栏下拉窗口的子类中显示;C、当网址信息被激活时,触发浏览器浏览该网址信息对应的网址。
优选地,所述步骤B具体为在浏览器的地址栏下拉窗口中扩充一个窗口类列表,在该窗口类列表中加载一个以上的链接Tab页,每个Tab页作为对应的子类,将所述网址信息分类加载到对应的Tab页中显示。
优选地,将所述各个Tab页中的网址信息直接显示在所述地址栏下拉窗口中。
优选地,所述网址信息包括每类网址的类别说明和网址的链接地址,或者包括每类网址的类别说明、网址的链接地址和该网址的说明信息;步骤B中,先将所述各个Tab页对应的网址类别说明作为该Tab页的标签显示在所述地址栏下拉窗口中,当某Tab页的标签被激活时,再将该Tab页对应的网址的链接地址、或者网址的链接地址和该网址的说明信息显示在所述地址栏下拉窗口中。
优选地,所述网址信息中包括该浏览器本地的历史记录网址,将该历史记录网址作为一种类型的网址信息进行存储配置。
优选地,所述历史记录网址由浏览器存储在客户端本地;步骤B中,在加载时,直接从浏览器存储的历史记录文件中加载该历史记录网址信息。
优选地,所述网址信息包括链接地址、以及该网址的说明信息和或每类网址的分类说明。
优选地,在浏览器启动后,监视所述浏览器的地址栏是否被激活,如果是则触发执行步骤B和步骤C;否则,返回继续监视所述浏览器的地址栏是否被激活。
优选地,所述监视所述浏览器的地址栏是否被激活具体为在浏览器中建立线程级的客户端指令输入设备的钩函数,监视所述浏览器的地址栏是否被指令输入设备的输入事件激活。
优选地,所述方法进一步包括在所述浏览器每次结束对网址的浏览后,记录所述各个网址的浏览频率或浏览时间;当浏览器再次启动且地址栏被激活后,对于每一类网址信息,根据所记录的浏览频率或浏览时间,优先加载显示浏览频率高或浏览时间距当前近的网址信息。
由于本发明在客户端本地配置网址信息并分类,并通过对浏览器地址栏下拉窗口进行子类化,以分类显示所配置的网址信息,用户可以通过点击浏览器显示的网址信息直接访问对应的目标网址。因此,相对于现有技术一,本发明的优点有1)省略了访问导航网站步骤,提高了网络浏览速度和效率,符合用户的使用习惯;2)由于网址信息存在本地客户端,避免用户客户端遭受恶意攻击和广告打扰;3)根据用户访问频率或访问时间,将用户经常访问或最近访问的网址优先显示,方便用户浏览,提高浏览效率。相对于现有技术二,本发明的优点有1)可以对网址信息分类化,用户也可以自行定制分类,并通过快捷按钮快速选择分类,这样可以提高用户浏览网址的速度和效率;2)可以长期保存历史记录。


图1为本发明所述方法的一种实施例的流程图;
图2为本发明所述在浏览器地址栏中进行网址导航的效果示意图。
具体实施例方式
下面通过具体实施例和附图对本发明做进一步详细说明。
本发明的核心技术方案是A、将网址信息分类存储在客户端;B、对浏览器的地址栏下拉窗口进行子类化,将存储在客户端的所述网址信息分类对应加载到所述地址栏下拉窗口的子类中显示;C、当网址信息被激活时,触发浏览器浏览该网址信息对应的网址。
本发明所述的浏览器是指网络(WEB)浏览软件,如微软公司的因特网浏览器(IE,Internet explorer)或Firefox浏览器等。本发明可以适用于各种版本的浏览器,但鉴于各种浏览器的实现原理相同,本文以IE为例进行说明。
图1为本发明所述方法的一种实施例的流程图。参见图1,该流程包括步骤101、将网址信息分类存储在客户端。所述网址信息包括链接地址、以及该网址的说明信息和或每类网址的分类说明。
具体的,可以在客户端设置配置文件,将网址信息分类配置存储在该配置文件中,该网址信息可以是一些常用的网址,按照网址的类型,将它们分类存储在配置文件中。例如,将网址分为门户网站、聊天网站、下载网站、游戏网站、电影网站等等,每一类网站中都对应配置有具体的网站链接地址。这些网址信息可以根据用户的使用习惯进行收集整理,主要是包括用户常用的一些网址信息,并可以随时更新;用户也可以定制默认的网址信息。
除了上述用户收集或定制的网址信息,所述网址信息中还包括该浏览器本地的历史记录网址(URL),将该历史记录网址作为一种类型的网址信息进行存储配置。具体的,由于历史记录网址已经由浏览器存储在客户端本地,因此可以不必将历史记录网址信息和其他类型的网址信息存储在一个配置文件。
步骤102、浏览器启动。
步骤103、监视所述浏览器的地址栏是否被激活,如果是则执行步骤104;否则,重复本步骤继续监视所述浏览器的地址栏是否被激活。
所述监视所述浏览器的地址栏是否被激活的具体方式为在浏览器中建立线程级的客户端指令输入设备的钩函数(例如键盘或鼠标钩函数,即Keyboard Hook或Mouse Hook),监视所述浏览器的地址栏中是否有指令输入设备的输入事件,如果有则激活浏览器的地址栏。
步骤104、对浏览器的地址栏下拉窗口进行子类化,将存储在客户端的所述网址信息分类对应加载到所述地址栏下拉窗口的子类中显示。
本步骤104的具体方式为在浏览器的地址栏下拉窗口中扩充一个窗口类列表(Table),在该窗口类列表中加载一个以上的链接Tab页,每个Tab页作为对应的子类,将所述网址信息分类加载到对应的Tab页中显示。
网址信息在Tab页中的显示方法可以有两种1)将所述各个Tab页中的网址信息直接显示在所述地址栏下拉窗口中。
2)如果所述网址信息中至少包括每类网址的类别说明和网址的链接地址的情况下(网址的说明信息可包括也可不包括),先将所述各个Tab页对应的网址类别说明作为该Tab页的标签显示在所述地址栏下拉窗口中,当某Tab页的标签被激活时,例如将鼠标移到该标签之上,或者用鼠标点击该标签、或者在标签的侧面增加激活按钮,再将该Tab页对应的网址的链接地址、或者网址的链接地址和该网址的说明信息显示在所述地址栏下拉窗口中,例如可以用下拉菜单的方式进行显示。这样通过切换Tab页,可以快速导航到常用网址。
另外,如果所述网址信息中包括该浏览器本地的历史记录网址,且该历史记录网址作为一种类型的网址信息进行存储配置。则由于历史记录网址已经由浏览器存储在客户端本地,没有将历史记录网址信息和其他类型的网址信息存储在一个配置文件中,因此在加载时,直接从浏览器存储的历史记录文件中加载该历史记录网址信息即可。
图2为本发明所述在浏览器地址栏中进行网址导航的效果示意图。参见图2,经过步骤104的处理,浏览器的地址栏下拉窗口就可以显示出分类的网址信息以导航用户使用。
步骤105、当网址信息被激活时(例如某个网址信息被用户点击),触发浏览器通过该网址信息的链接地址浏览对应的网址。
在最初使用本发明所述导航方法中,针对每一类网址信息,可以利用所配置网址信息的默认顺序加载显示。当随着使用此处的增多,本发明可以在后续使用过程中根据对网址的访问频率或访问时间对网址信息进行排序并按顺序加载显示。具体处理为以下步骤106。
步骤106、在所述浏览器结束对网址的浏览后,记录用户对所述各个网址的浏览频率或浏览时间,具体可以为所配置的每个网址信息设定对应的浏览频率(一般为浏览次数)或浏览时间字段,在每次浏览结束后,更新对应网址的浏览频率或浏览时间;当浏览器再次启动且地址栏被激活后,在分类加载所述网址信息时,对于每一类网址信息,根据所记录的浏览频率或浏览时间,优先加载显示浏览频率高或浏览时间距当前近的网址信息。
以上所述,仅为本发明较佳的具体实施方式
,但本发明的保护范围并不局限于此,任何熟悉该技术的人在本发明所揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。
权利要求
1.一种浏览器的网址导航方法,其特征在于,该方法包括A、将网址信息分类存储在客户端;B、对浏览器的地址栏下拉窗口进行子类化,将存储在客户端的所述网址信息分类对应加载到所述地址栏下拉窗口的子类中显示;C、当网址信息被激活时,触发浏览器浏览该网址信息对应的网址。
2.根据权利要求1所述的方法,其特征在于,所述步骤B具体为在浏览器的地址栏下拉窗口中扩充一个窗口类列表,在该窗口类列表中加载一个以上的链接Tab页,每个Tab页作为对应的子类,将所述网址信息分类加载到对应的Tab页中显示。
3.根据权利要求2所述的方法,其特征在于,将所述各个Tab页中的网址信息直接显示在所述地址栏下拉窗口中。
4.根据权利要求2所述的方法,其特征在于,所述网址信息包括每类网址的类别说明和网址的链接地址,或者包括每类网址的类别说明、网址的链接地址和该网址的说明信息;步骤B中,先将所述各个Tab页对应的网址类别说明作为该Tab页的标签显示在所述地址栏下拉窗口中,当某Tab页的标签被激活时,再将该Tab页对应的网址的链接地址、或者网址的链接地址和该网址的说明信息显示在所述地址栏下拉窗口中。
5.根据权利要求1所述的方法,其特征在于,所述网址信息中包括该浏览器本地的历史记录网址,将该历史记录网址作为一种类型的网址信息进行存储配置。
6.根据权利要求5所述的方法,其特征在于,所述历史记录网址由浏览器存储在客户端本地;步骤B中,在加载时,直接从浏览器存储的历史记录文件中加载该历史记录网址信息。
7.根据权利要求1所述的方法,其特征在于,所述网址信息包括链接地址、以及该网址的说明信息和或每类网址的分类说明。
8.根据权利要求1所述的方法,其特征在于,在浏览器启动后,监视所述浏览器的地址栏是否被激活,如果是则触发执行步骤B和步骤C;否则,返回继续监视所述浏览器的地址栏是否被激活。
9.根据权利要求8所述的方法,其特征在于,所述监视所述浏览器的地址栏是否被激活具体为在浏览器中建立线程级的客户端指令输入设备的钩函数,监视所述浏览器的地址栏是否被指令输入设备的输入事件激活。
10.根据权利要求8所述的方法,其特征在于,进一步包括在所述浏览器每次结束对网址的浏览后,记录所述各个网址的浏览频率或浏览时间;当浏览器再次启动且地址栏被激活后,对于每一类网址信息,根据所记录的浏览频率或浏览时间,优先加载显示浏览频率高或浏览时间距当前近的网址信息。
全文摘要
本发明公开了一种浏览器的网址导航方法,包括A.将网址信息分类存储在客户端;B.对浏览器的地址栏下拉窗口进行子类化,将存储在客户端的所述网址信息分类对应加载到所述地址栏下拉窗口的子类中显示;C.当网址信息被激活时,触发浏览器浏览该网址信息对应的网址。利用本发明,可以避免访问导航网站,在浏览器上直接显示分类网址信息以提供导航功能,提高网址的浏览速度和效率。
文档编号G06F15/16GK101075880SQ20061008292
公开日2007年11月21日 申请日期2006年6月19日 优先权日2006年6月19日
发明者邹赞, 邹小旻, 陈俊 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1