一种网页浏览器历史记录页面跳转关系的可视化方法及装置的制造方法

文档序号:9687656阅读:702来源:国知局
一种网页浏览器历史记录页面跳转关系的可视化方法及装置的制造方法
【技术领域】
[0001]本发明属于信息技术领域,尤其涉及信息技术领域网页浏览器历史纪录的显示方式。
【背景技术】
[0002]现有的网页浏览器中的历史记录的显示方法,是用列表的形式,将浏览过的网页按照时间顺序列出,如图1所示。这种方法的缺点在于:仅仅能够从列表中看到网页打开的时间顺序,但是对于网页之间的跳转关系没有做出显式的表示。
[0003]这里所说的网页之间的跳转关系,是指当用户浏览网页A时,若通过网页A页面中的链接跳转到网页B,则构成一个从A到B的跳转关系,网页A页面中的链接包括直接给出URL(Uniform Resource Locator,统一资源定位符)、由程序给出URL和/或由程序完成的跳转等,图2给出了一个通过网页链接实现的从网页A跳转到网页B的跳转关系。
[0004]由于现有的网页浏览器中的历史记录缺乏网页之间跳转关系的显示,因此当用户通过历史记录回顾先前的网页浏览情况时,就不能够得到诸如“从哪一个网页开始浏览”、“某个网页是因为点击了哪个网页中的链接而打开的”这样的信息。
[0005]例如如下使用情形:
[0006]某个网络小说网站提供了不同小说的目录和最新章节,其中,在目录页面有指向各个不同章节的链接。用户同时浏览两部以上小说的不同章节。当用户关闭浏览器后,下次用户重新启动浏览器时,用户希望在不重新打开已经阅读的章节页面的前提下了解不同的小说都分别阅读了哪些章节,以避免浏览已经阅读的章节。那么,用户就需要知道上次浏览过的目录和章节页面的跳转关系。而如图1所示的历史记录的显示方法是无法满足这种需要的。

【发明内容】

[0007]本发明是为了解决现有网页浏览器的历史记录显示方式中无法表示已浏览过的网页间的跳转关系的问题,现提供一种网页浏览器历史记录页面跳转关系的可视化方法及
目.ο
[0008]—种网页浏览器历史记录页面跳转关系的可视化方法,该方法包括以下步骤:
[0009]信息采集步骤:采集浏览器已浏览的每个网页的信息,该信息包括:网页的URL、网页的UR1、网页标题、网页缩略图、网页内容和浏览网页的时间;
[0010]跳转关系记录步骤:记录已浏览的每个网页之间的跳转关系;
[0011]显示步骤:将信息采集步骤获得的信息和跳转关系记录步骤获得的跳转关系显示出来。
[0012]—种网页浏览器历史记录页面跳转关系的可视化装置,该装置包括以下单元:
[0013]信息采集单元:采集浏览器已浏览的每个网页的信息,该信息包括:网页的URL、网页的UR1、网页标题、网页缩略图、网页内容和浏览网页的时间;
[0014]跳转关系记录单元:记录已浏览的每个网页之间的跳转关系;
[0015]显示单元:将信息采集单元获得的信息和跳转关系记录单元得的跳转关系显示出来。
[0016]本发明所述的一种网页浏览器历史记录页面跳转关系的可视化方法及装置,首先获取已浏览过的网页的信息,然后记录下每个网页之间的跳转关系,最后将网页信息和网页之间的跳转关系显示出来,对网页浏览具有促进作用,可以使得用户清楚已浏览过的网页之间的跳转关系。并且本发明将网页之间的跳转关系用连接线联系起来并采用合理的布局,让用户获得更加清晰的历史记录,提高浏览体验。本发明适用于信息技术领域网页浏览器系统中。
【附图说明】
[0017]图1为现有网页浏览器中的历史记录的显示界面示意图;
[0018]图2为从网页A跳转到网页B的跳转关系的示意图;
[0019]图3为【具体实施方式】一所述的一种网页浏览器历史记录页面跳转关系的可视化方法的流程图;
[0020]图4为利用本发明所述的一种网页浏览器历史记录页面跳转关系的可视化方法显示历史记录时,显示界面的示意图;
[0021]图5为本发明所述的一种网页浏览器历史记录页面跳转关系的可视化方法中层级区域的竖向划分图;
[0022]图6为本发明所述的一种网页浏览器历史记录页面跳转关系的可视化方法中层级区域的横向划分图;
[0023]图7为本发明所述的一种网页浏览器历史记录页面跳转关系的可视化方法中层级区域的环形划分图;
[0024]图8为【具体实施方式】四所述的一种网页浏览器历史记录页面跳转关系的可视化装置的结构示意图。
【具体实施方式】
[0025]【具体实施方式】一:参照图3具体说明本实施方式,本实施方式所述的一种网页浏览器历史记录页面跳转关系的可视化方法,该方法包括以下步骤:
[0026]信息采集步骤:采集浏览器已浏览的每个网页的信息,该信息包括:网页的URL、网页的UR1、网页标题、网页缩略图、网页内容和浏览网页的时间;
[0027]跳转关系记录步骤:记录已浏览的每个网页之间的跳转关系;
[0028]显示步骤:将信息采集步骤获得的信息和跳转关系记录步骤获得的跳转关系显示出来。
[0029]本实施方式中,信息采集步骤中URL为统一资源定位符,URI为统一资源标识符(Uniform Resource Identifier)。
[0030]显示步骤中,能够利用URL、UR1、网页标题、网页缩略图等来显示已浏览过的网页;利用有跳转关系的网页在排布上呈现出某种规律使得能够在视觉上和无跳转关系的网页相区分。[0031 ]【具体实施方式】二:本实施方式是对【具体实施方式】一所述的一种网页浏览器历史记录页面跳转关系的可视化方法作进一步说明,本实施方式中,跳转关系记录步骤还包括以下子步骤:
[0032]子步骤二一:设数组L,且该数组L在浏览器启动时为空;
[0033]子步骤二二:判断浏览器已浏览的第B个网页的打开方式;
[0034]若第B个网页通过在浏览器地址栏输入网址或字符串打开,则将这种打开方式获得的第B个网页信息记作(O,Ub)类型的ID对,并将该ID对存到数组L中,此时B = I;
[0035]若第B个网页通过在第A个网页中由人工手动或通过程序自动打开,则将这种打开方式获得的网页信息记作(UA,UB)类型的ID对,并将该ID对存到数组L中,此时B>A且A=I,2,3……;
[0036]子步骤二三:将数组L和浏览器已浏览的每个网页的信息保存在一个文件夹中;
[0037]子步骤二四:判断浏览器是否关闭,是则完成跳转关系记录,否则返回子步骤二
--O
[0038]本实施方式中,数组L为空时,即数组L中没有元素数,组L的抽象结构包括:栈、队、映射或任何适合存储ID对的结构。
[0039]本实施方式中,利用打开网页的先后顺序对每个网页进行命名,例如第A个网页和第B个网页,当B>A时,则确定第B个网页在第A个网页之后打开。
[0040](0,UB)类型的ID对表示第B个网页和任何网页都没有跳转关系;(Ua,Ub)类型的ID对表示第B个网页是由第A个网页跳转来的。第B个网页为浏览器已浏览的任意一个网页,在实际操作中,从浏览器启动开始,逐一对浏览器已浏览网页进行子步骤二二的判断,直至浏览器关闭,判断获得所有已浏览网页的信息类型。假设从第A个网页跳转到第B个网页,则采用ID对(UA,UB)来表示和记录该跳转关系,其中Ua包括:第A个网页的URL、第A个网页的UR1、浏览器程序中给出的表示A的唯一不重复的整数(ID)、任何能够唯一代表A的数值和任何能够唯一代表A的文本,Ub包括:第B个网页的URL、第B个网页的UR1、浏览器程序中给出的表示B的唯一不重复的整数、任何能够唯一代表B的数值和任何能够唯一代表B的数值文本。
[0041]【具体实施方式】三:本实施方式是对【具体实施方式】二所述的一种网页浏览器历史记录页面跳转关系的可视化方法作进一步说
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1