浏览器网页浏览处理方法及装置与流程

文档序号:12364457阅读:746来源:国知局
浏览器网页浏览处理方法及装置与流程

本发明实施例涉及互联网技术领域,具体涉及一种浏览器网页浏览处理方法及装置。



背景技术:

目前的浏览器的浏览模式一般分为有痕浏览模式和无痕浏览模式,无痕浏览模式指不留下上网浏览记录的互联网浏览方式,在无痕浏览模式过程中,浏览器不记录上网痕迹,以保护用户个人隐私,如不记录cookie或者Internet临时文件,不记录网页表单数据(用户名、密码、搜索关键词等),不记录历史访问记录和撤销页面列表。

在实现本发明实施例的过程中,发明人发现针对一些感兴趣的网页,用户的浏览频率较高;因此,即便处于无痕浏览模式中,用户也希望能保留这些网页的浏览记录,以方便下次浏览。针对这种情况,用户在无痕浏览模式时需要采用重新搜索、加载等方式才能重新找到感兴趣的网页,或者是在浏览感兴趣网页时使用有痕浏览模式,在浏览其他网页是使用无痕浏览模式,但这两种方式都需要增加一些不必要的操作。



技术实现要素:

本发明实施例提供一种浏览器网页浏览处理方法及装置,用以解决在无痕浏览模式下,用户需要额外操作才能重新浏览该网页。

本发明实施例提出了一种浏览器网页浏览处理方法,包括:

获取通过浏览器访问的目标网站的地址信息;

若判断获知所述目标网站的地址信息存储在预设的白名单中,则将通过所述浏览器在所述目标网站中的访问历史信息,与所述地址信息进行绑定,并存储。

可选的,所述方法还包括:

当再次通过浏览器访问所述目标网站时,将与所述目标网站的地址信息绑定的访问历史信息显示在所述浏览器的搜索记录条目中。

可选的,所述方法还包括:

获取网站被访问的访问次数和/或访问时长,将访问次数和/或访问时长满足预设规则的网站的地址信息,存储在所述白名单中。

可选的,所述方法还包括:

若判断获知所述目标网站的地址信息不存储在预设的白名单中,则不存储通过所述浏览器在所述目标网站中的访问历史信息。

可选的,所述白名单存储在移动终端或服务器上。

可选的,所述方法应用于无痕浏览模式下。

可选的,所述方法还包括:

如果检测获知所述目标网站在无痕浏览模式下被访问,且访问时长大于预设阈值,标记所述目标网站;

如果检测获知所述目标网站在有痕浏览模式下被访问,向用户发出针对所述目标网站开启无痕浏览模式的提醒信息。

本发明实施例提出的浏览器网页浏览处理方法通过设置白名单,以在无痕浏览模式下浏览白名单内的目标网站时,保留该目标网站的访问历史信息,与现有技术中单纯的无痕浏览模式和有痕浏览模式相比,无需来回切换无痕浏览模式和有痕浏览模式,即可在无痕浏览模式下保留目标网站的访问历史信息,具有简化用户操作的优点。

本发明实施例提出了一种浏览器网页浏览处理装置,包括:

获取模块,用于获取通过浏览器访问的目标网站的地址信息;

处理模块,用于若判断获知所述目标网站的地址信息存储在预设的白名单中,则将通过所述浏览器在所述目标网站中的访问历史信息,与所述地址信息进行绑定,并存储。

可选的,所述装置还包括:显示模块;

所述显示模块,用于当再次通过浏览器访问所述目标网站时,将与所述目标网站的地址信息绑定的访问历史信息显示在所述浏览器的搜索记录条目中。

可选的,所述装置还包括:存储模块;

所述存储模块,用于获取网站被访问的访问次数和/或访问时长,将访问次数和/或访问时长满足预设规则的网站的地址信息,存储在所述白名单中。

可选的,所述处理模块,还用于若判断获知所述目标网站的地址信息不存储在预设的白名单中,则不存储通过所述浏览器在所述目标网站中的访问历史信息。

可选的,所述白名单存储在移动终端或服务器上。

可选的,所述装置应用于无痕浏览模式下。

可选的,所述装置还包括:标记模块和提醒模块;

所述标记模块,用于如果检测获知所述目标网站在无痕浏览模式下被访问,且访问时长大于预设阈值,标记所述网站;所述提醒模块,用于如果检测获知所述目标网站在有痕浏览模式下被访问,向用户发出针对所述目标网站开启无痕浏览模式的提醒信息。

本发明实施例提出的浏览器网页浏览处理装置通过设置白名单,以浏览白名单内的目标网站时,保留该目标网站的访问历史信息,与现有技术中单纯的无痕浏览模式和有痕浏览模式相比,无需来回切换无痕浏览模式和有痕浏览模式,即可在无痕浏览模式下保留目标网站的访问历史信息,具有简化用户操作的优点。

附图说明

通过参考附图会更加清楚的理解本发明的特征和优点,附图是示意性的而不应理解为对本发明进行任何限制,在附图中:

图1示出了本发明一实施例提供的浏览器网页浏览处理方法的流程示意图;

图2示出了本发明一实施例提供的浏览器网页浏览处理装置的结构示意图;

图3示出了本发明另一实施例提供的浏览器网页浏览处理装置的结构示意图;

图4示出了本发明又一实施例提供的浏览器网页浏览处理装置的结构示意图;

图5示出了本发明又一实施例提供的浏览器网页浏览处理装置的结构示意图;

图6为本发明一实施例提供的服务器的实体结构示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。

图1示出了本发明一实施例提供的浏览器网页浏览处理方法的流程示意图,参见图1,该浏览器网页浏览处理方法,例如,该方法可以由移动终端执行,例如:手机、笔记本、平板电脑等,该方法可以包括:

110、获取通过浏览器访问的目标网站的地址信息;

120、若判断获知所述目标网站的地址信息存储在预设的白名单中,则将通过所述浏览器在所述目标网站中的访问历史信息,与所述地址信息进行绑定,并存储。

需要说明的是,在用户应用移动终端上的浏览器访问目标网站时,移动终端可获取目标网站的地址信息,并将目标网站的地址信息与白名单中的地址信息进行对比,若对比获知白名单中存在与目标网站的地址信息相匹配的地址信息,则认定该目标网站为用户已授权、可保留访问历史信息的网站;因此,移动终端将通过浏览器在目标网站中的访问历史信息与目标网站的地址信息进行绑定,并存储。

可理解的是,白名单中的地址信息为预先建立的,移动终端将把目标网站的地址信息与白名单中的地址信息进行一一对比,直到找到相匹配的地址信息,或者是直到对比到最后一个地址信息也没有找到与目标网站的地址信息相匹配的,则判定目标网站的地址信息不属于白名单中。

若目标网站的地址信息存储在白名单中,则保留目标网站的访问历史信息;并在用户下次访问目标网站时,移动终端根据与目标网站的地址信息之间的绑定关系,从存储位置提取对应的访问历史信息,并将提取出的访问历史信息显示在所述浏览器的搜索记录条目中;若目标网站的地址信息没有存储在白名单中,则不保留通过所述浏览器在所述目标网站中的访问历史信息。

本发明实施例通过设置白名单,以在无痕浏览模式(如不记录cookie或者Internet临时文件,不记录网页表单数据(用户名、密码、搜索关键词等),不记录历史访问记录和撤销页面列表。)下浏览白名单内的目标网站时,保留该目标网站的访问历史信息,与现有技术中单纯的无痕浏览模式和有痕浏览模式相比,无需来回切换无痕浏览模式和有痕浏览模式,即可在无痕浏览模式下保留目标网站的访问历史信息,具有简化用户操作的优点。

本实施例中,白名单一般针对于无痕浏览模式;即:

若移动终端检测获知浏览器的浏览模式为有痕浏览模式,则移动终端无需对用户通过浏览器访问的目标网站的地址信息进行上述步骤110以及120的获取、判断等,而与现有技术相同,直接将目标网站的访问历史信息与目标网站的地址信息进行绑定、存储即可;

若移动终端检测获知浏览器的浏览模式为无痕浏览模式,则移动终端需要对该浏览器访问的目标网站的地址信息进行上述步骤110以及120的获取、判断等,以获知目标网站的地址信息是否存储在白名单中;若否,则不保留目标网站的访问历史信息;若是,则保留目标网站的访问历史信息。

由此,本实施例基于浏览器的浏览模式,以及无痕浏览模式的白名单,选择性地对目标网站的地址信息进行获取、并判断是否保留访问历史信息,而无需对每一个目标网站的地址信息都进行获取、判断,降低了移动终端的数据处理量,提高了处理效率和速度。

本实施例中,白名单可存储在移动终端或服务器(如,云服务器)上;

若白名单存储在移动终端上,则移动终端在获取到目标网站的地址信息后,将根据存储地址从移动终端调用白名单,以提高移动终端的处理速度;若白名单存储在服务器上,则移动终端在获取到目标网站的地址信息后,向服务器发送白名单获取请求,以使服务器根据白名单获取请求中携带的移动终端的标识向移动终端反馈对应的白名单,防止白名单丢失。

可理解的是,白名单为可编辑;即用户在浏览某网站时,可通过加入白名单功能标签将该网站的地址信息加入白名单;或者是,通过白名单编辑功能标签,手动向白名单中增加地址信息,或对白名单中的所有地址信息进行删除、修改等操作。

在一可行实施例中,白名单中的地址信息对应的网站中记载的一般为用户感兴趣的、关心的等网站,对于此类网站,用户的访问次数和访问时长会大于其他的网站。

针对上述情况,在用户通过移动终端上的浏览器访问网站时,移动终端将获取网站被访问的访问次数和/或访问时长,并将访问次数和/或访问时长满足预设规则的网站对应的地址信息,存储在所述白名单中。

可理解的是,满足预设规则的条件为可设置,例如:访问次数需要大于或等于预设次数阈值,且访问时长需要大于或等于预设时长阈值;或者,在特殊情况下,一天的访问次数远超上述的预设次数阈值,例如预设次数阈值为一天5次,而实际访问次数为一天大于20次,或者是一天的访问时长远超预设时长阈值,例如预设时长阈值为一天1h,而实际访问时长为一天大于3h等;具体规则此处不再进行限定。

本实施例根据用户的访问次数和访问时长自动将符合规则的网站加入到白名单中,或者是提醒用户,以使用户判断是否将网站加入到白名单,进一步地简化用户操作。

在另一可行实施例中,移动终端如果检测获知目标网站在无痕浏览模式下被访问,且访问时长大于预设阈值,标记该目标网站;如果检测获知所述目标网站在有痕浏览模式下被访问,向用户发出针对所述目标网站开启无痕浏览模式的提醒信息。

需要说明的是,用户长时间在无痕浏览模式下访问某网站,说明不希望保留该网站的访问历史信息,因此,移动终端对该类网站进行标记,标记方式包括:添加标识信息或者将该网站的地址信息存入提醒名单中;基于此,在浏览器处于有痕浏览,且用户再次访问该类网站时,移动终端向用户发出开启无痕浏览模式的提醒信息,以提醒用户是否忘记开启无痕浏览模式,用户可选择开启无痕浏览模式或者忽略提醒。

本实施例的实现方式举例说明如下:

将满足条件的网站存入提醒名单中,并将有痕浏览模式时访问的网站的地址信息与提醒名单中的地址信息进行匹配,若提醒名单中存在与之匹配的地址信息,则向用户发出提醒。

对于方法实施方式,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明实施方式并不受所描述的动作顺序的限制,因为依据本发明实施方式,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施方式均属于优选实施方式,所涉及的动作并不一定是本发明实施方式所必须的。

图2示出了本发明一实施例提供的浏览器网页浏览处理装置的结构示意图,参见图2,该浏览器网页浏览处理装置,包括:获取模块21和处理模块22,其中;

获取模块21,用于获取通过浏览器访问的目标网站的地址信息;

处理模块22,用于若判断获知所述目标网站的地址信息存储在预设的白名单中,则将通过所述浏览器在所述目标网站中的访问历史信息,与所述地址信息进行绑定,并存储。

需要说明的是,在用户应用移动终端上的浏览器访问目标网站时,获取模块记录目标网站的地址信息,并将地址信息发送至处理模块22;处理模块22将接收到的地址信息与预设白名单中的地址信息进行对比,若对比获知白名单中存在与目标网站的地址信息相匹配的地址信息,则认定目标网站为用户已授权、可保留访问历史信息的网站;因此,移动终端将通过浏览器在目标网站中的访问历史信息与目标网站的地址信息进行绑定,并存储;若判断获知所述目标网站的地址信息不存储在预设的白名单中,则处理模块22不存储通过所述浏览器在所述目标网站中的访问历史信息。

可理解的是,白名单中的地址信息为预先建立的,处理模块22将把目标网站的地址信息与白名单中的地址信息进行一一对比,直到找到相匹配的地址信息,或者是直到对比到最后一个地址信息也没有找到与目标网站的地址信息相匹配的,则判定目标网站的地址信息不属于白名单中。

其中,白名单可存储在移动终端或服务器上。

若白名单存储在移动终端上,则处理模块22在接收到目标网站的地址信息后,将根据存储地址从移动终端调用白名单,以提高处理模块22的处理速度;若白名单存储在服务器,则处理模块22在接收到目标网站的地址信息后,向服务器发送白名单获取请求,以使服务器根据白名单获取请求中携带的移动终端的标识向处理模块22反馈对应的白名单,防止白名单丢失。

本发明实施例通过设置无痕浏览的白名单,以浏览白名单内的目标网站时,保留该目标网站的访问历史信息,与现有技术中单纯的无痕浏览模式和有痕浏览模式相比,无需来回切换无痕浏览模式和有痕浏览模式,即可在无痕浏览模式下保留目标网站的访问历史信息,具有简化用户操作的优点。

对于装置实施方式而言,由于其与方法实施方式基本相似,所以描述的比较简单,相关之处参见方法实施方式的部分说明即可。

图3示出了本发明另一实施例提供的浏览器网页浏览处理装置的结构示意图,参见图3,该装置包括:获取模块31、处理模块32和显示模块33,其中;

获取模块31和上述获取模块21相对应,处理模块32和上述处理模块22相对应,故,获取模块31和处理模块32的功能和工作过程请参照图2所示的实施例,此处不再进行限定。

显示模块33,用于当再次通过浏览器访问所述目标网站时,将与所述目标网站的地址信息绑定的访问历史信息显示在所述浏览器的搜索记录条目中。

需要说明的是,处理模块32在对比获知白名单中存在与目标网站的地址信息相匹配的地址信息时,将向显示模块33发送确认消息,确认消息中携带有目标网站已存储在白名单中;已在用户再次访问该目标网站时,显示模块33将与所述目标网站的地址信息绑定的访问历史信息显示在所述浏览器的搜索记录条目中。

本实施例,基于显示模块33在用户再次访问白名单中的网站时,将该网站对应的访问历史信息显示在搜索记录条目中,以使用户可以一目了然的查看到访问历史信息,简化了用户的操作。

对于装置实施方式而言,由于其与方法实施方式基本相似,所以描述的比较简单,相关之处参见方法实施方式的部分说明即可。

图4示出了本发明又一实施例提供的浏览器网页浏览处理装置的结构示意图,参见图4,该装置包括:获取模块41、处理模块42和存储模块43,其中;

获取模块41和上述获取模块21相对应,处理模块42和上述处理模块22相对应,故,获取模块41和处理模块42的功能和工作过程请参照图2所示的实施例,此处不再进行限定。

存储模块43,用于获取网站被访问的访问次数和/或访问时长,将访问次数和/或访问时长满足预设规则的网站的地址信息,存储在所述白名单中。

需要说明的是,在用户应用浏览器访问各网站时,存储模块43获取各网站被访问的访问次数和/或访问时长,并根据预设规则对各网站对应的访问次数和/或访问时长进行验证,并将满足预设规则的网站存储在白名单中。

本实施例根据用户的访问次数和访问时长自动将符合规则的网站加入到白名单中,或者是提醒用户,以使用户判断是否将网站加入到白名单,进一步地简化用户操作。

对于装置实施方式而言,由于其与方法实施方式基本相似,所以描述的比较简单,相关之处参见方法实施方式的部分说明即可。

图5示出了本发明又一实施例提供的浏览器网页浏览处理装置的结构示意图,参见图5,该装置包括:获取模块51、处理模块52、标记模块53和提醒模块54,其中;

获取模块51和上述获取模块21相对应,处理模块52和上述处理模块22相对应,故,获取模块51和处理模块52的功能和工作过程请参照图2所示的实施例,此处不再进行限定。

所述标记模块53,用于如果检测获知所述目标网站在无痕浏览模式下被访问,且访问时长大于预设阈值,标记所述目标网站;

所述提醒模块54,用于如果检测获知所述目标网站在有痕浏览模式下被访问,向用户发出针对所述目标网站开启无痕浏览模式的提醒信息。

本实施例通过记录无痕浏览模式下用户访问网站的访问时长,并将访问时长大于预设阈值的网站进行标记,以在提醒用户在无痕浏览模式下访问被标记网站,以进一步提高保护用户隐私的有效性。

对于装置实施方式而言,由于其与方法实施方式基本相似,所以描述的比较简单,相关之处参见方法实施方式的部分说明即可。

图6为本发明一实施例提供的服务器的实体结构示意图,参见图6,该服务器包括:处理器(processor)610、通信接口(Communications Interface)620、存储器(memory)630和通信总线640,其中,处理器610,通信接口620,存储器630通过通信总线640完成相互间的通信。通信接口640可以用于触摸屏与移动终端的处理器之间的信息传输。

处理器610可以调用存储器630中的数据,以执行如下方法:

获取通过浏览器访问的目标网站的地址信息;

若判断获知所述目标网站的地址信息存储在预设的白名单中,则将通过所述浏览器在所述目标网站中的访问历史信息,与所述地址信息进行绑定,并存储。

此外,上述的存储器630中的数据可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干白名单用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

本发明实施例提供的服务器通过设置无痕浏览的白名单,以在无痕浏览模式下浏览白名单内的目标网站时,保留该目标网站的访问历史信息,与现有技术中单纯的无痕浏览模式和有痕浏览模式相比,无需来回切换无痕浏览模式和有痕浏览模式,即可在无痕浏览模式下保留目标网站的访问历史信息,具有简化用户操作的优点。

以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。

虽然结合附图描述了本发明的实施方式,但是本领域技术人员可以在不脱离本发明的精神和范围的情况下做出各种修改和变型,这样的修改和变型均落入由所附权利要求所限定的范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1