当前位置:网站首页 > 历史 > 网页浏览器的历史记录的制作方法_2

网页浏览器的历史记录的制作方法_2

网页浏览器的历史记录的制作方法_2对第一轴线52指示时间刻度。在一些实例中,时间刻度可以是时间和日期分隔符的插入,例如“今天”、“昨天”、“2天前”,并依此类推。分隔符的间隔度可以更大(例如

对第一轴线52指示时间刻度。在一些实例中,时间刻度可以是时间和日期分隔符的插入,例如“今天”、“昨天”、“2天前”,并依此类推。分隔符的间隔度可以更大(例如,按照周、月、年等)或间隔度可以更小(例如,按照小时、分钟等)。

[0030]在一些其它实例中,组54可以沿着第一轴线52按照时间次序之外的其它次序布置;例如,根据组名按字母次序布置,或根据某种其它方案来布置。

[0031]在许多情况下,所要显示的组比一次能显示出来的组多,所以可以使用滚动/滑动条56或某种类似的机构来向上和向下滚动或翻阅组。

[0032]每一组包含一个展开/折叠按钮55。所述按钮可以具有两种状态。在由按钮55中的“ + ”号指示的折叠状态中,未示出与所述组相关联的浏览网页。“ + ”号指示所述组可以通过选择所述按钮来展开。所述展开状态由按钮55中的号指示。号指示所述组可以通过选择按钮55来折叠。

[0033]在展开的状态下,示出与所述组相关联的浏览的网页。例如,第2组的按钮55具有号,且示出与第2组相关联的七个浏览的网页的缩略图58。缩略图58沿着与第一轴线52正交的第二轴线53布置。

[0034]每一缩略图是浏览的网页的较小的描绘。通常,网页的位图被获取并记录为历史数据32的缩略图34。在一些实例中,屏幕截图可以经过适当的图像处理以将其缩到更小的尺寸进行存储。

[0035]缩略图58通常沿着第二轴线53以递减时间次序从左到右布置。在一些实例中,图像的时间次序可通过与所述特定的组相关联的各种网页的访问日期和时间来确定。例如,对应于缩略图9的网页比对应于缩略图8的网页的访问时间更近;对应于缩略图8的网页比对应于缩略图7的网页的访问时间更近;且缩略图58的其余部分以此类推。

[0036]在许多情况下,要显示的与一个组相关联的缩略图58将比可以一次显示出来的缩略图更多,所以可以使用滚动/滑动条57或某种类似的机构针对当前显示的所有组向左和向右滚动或翻阅缩略图58。

[0037]可替代地或另外地,在适用情况下,“M中的接下来N个”按钮59可以与每一展开组相关联。5按钮59的值Μ指示与所述组相关联的剩余缩略图58的数目,而值Ν指示按钮59被选择时将要显示的那些剩余缩略图58的数目。

[0038]尽管未示出,但可以理解的是,视需要也可以基于与所述组相关联的网页的数目和当前显示的缩略图58的数目,显示“Μ中的前Ν个”按钮来取代或补充“Μ中的接下来Ν个”按钮。例如,假设当按钮59被选择时,显示的缩略图58的集合表示缩略图7到缩略图1。在这种情况下,没有“Μ中的接下来Ν个”按钮,而是“2个中的前2个”按钮将被示出,使得用户可以再次使用它来查看缩略图9和缩略图8。每一展开组可具有“Μ中的接下来Ν个”和“Μ中的前Ν个”按钮,两者彼此独立操作。换句话说,同时针对每一组显示的缩略图58可以独立于其它组来确定。

[0039]在图4的实例显示中,每一组的缩略图58线性地显示。此外,每次访问网页被赋予其自身的缩略图,即使所述网页先前访问过也是如此。例如,假设用户从网页Α浏览到网页B,再回到网页A。如果缩略图5对应于第一次访问网页A,则缩略图6对应于访问网页B,且缩略图7对应于第二次访问网页A。如将随后参照图10-13加以讨论的,每一组的缩略图58可以替代地以树形结构来显示。

[0040]在图4的实例显示中,第二轴线53无时间刻度;缩略图58以规则的间隔从左至右被隔开。因而,当浏览到对应于特定的缩略图58的网页时,缩略图58在显示上的定位没有提供关于日期和时间的信息。在一些实例中,日期和时间戳(未示出)可以与各缩略图58相邻地显示以指示浏览的时间。

[0041]虽然已经示出特定尺寸的缩略图58,但在一些实例中,缩放控件(未示出)可以用来控制显示的缩略图的尺寸。这允许更多的更小尺寸的缩略图,或更少的更大尺寸的缩略图被显示出来。在沿着用于显示缩略图的第一轴线52的空间的量展开或收缩时,缩放控件也可以对在任何时间显示的组的数目产生相应的影响。

[0042]此外,虽然各组沿着第一轴线52布置且缩略图58沿着第二轴线53布置,但在其它实例中此布局可以互换。

[0043]在浏览历史显示中示为缩略图58的网页40可以通过选择缩略图58,例如通过双击缩略图58来访问或浏览。将退出浏览历史显示,并且将以正常的方式通过网页浏览器22访问网页40。

[0044]现在考虑图4的浏览历史显示50的额外的组的展开,且参照图5,在浏览历史显示60中,除了第2组54B,第1组54A和第3组54C的缩略图58也显示出来。第1组和第3组的展开/折叠按钮55示出由按钮55中的号指示的第1组和第3组的展开状态。

[0045]对于任何个别组54,沿着第二轴线53的缩略图58的排序指示对应于缩略图58的网页40被浏览的时间次序。然而,浏览历史显示60不能识别访问特定的网页40的浏览路径。在组对应于网站(例如,顶级域)的情况下,浏览路径通常经常跨越不同的组。在组对应于浏览器窗口或选项卡的情况下,浏览路径可跨越组,其中在一个窗口中选择的链接在另一个窗口中打开。

[0046]现在考虑实例二维浏览历史显示70,其中示出到选择的网页的浏览路径,且参照图6,光标72指向缩略图674,其对应于要选择的网页。在一些实例中,显示浏览路径的网页的选择是通过使光标72指向对应于要选择的网页的缩略图,或使光标72悬停在对应于要选择的网页的缩略图上。

[0047]当对应于所述网页的缩略图74被选择时,显示具有节段76A-F的路径76。路径76在视觉上向用户描绘通向对应于缩略图74的网页的浏览路径。节段76A示出了对应于第3组的缩略图6的网页是从对应于第3组的缩略图5的网页浏览过去的。节段76B示出了对应于第3组的缩略图5的网页是从对应于第1组的缩略图3的网页浏览过去的。节段76C示出了对应于第1组的缩略图3的网页是从对应于第1组的缩略图2的网页浏览过去的。节段76D示出了对应于第1组的缩略图2的网页是从对应于第1组的缩略图1的网页浏览过去的。节段76E示出了对应于第1组的缩略图1的网页是从对应于第2组的缩略图4的网页浏览过去的。节段76F示出了对应于第2组的缩略图4的网页是从对应于第2组的缩略图3的网页浏览过去的。

[0048]通过显示选取的到达选择的网页的浏览路径,可以理解各组之间的关系。例如,假设每一组对应于一个不同的浏览器窗口或选项卡。在这种情况下,从路径段76E显而易见的是,在对应于第2组的缩略图4的网页中的链接由用户选择并在第1组的新的选项卡或窗口中打开。作为另一个实例,假设每一组对应于一个不同的网站(即不同的顶级域)。在这种情况下,从路径段76E显而易见的是,从与对应于第2组的网站的缩略图4相对应的网页,用户导航到对应于第1组的不同的网站(即不同的顶级域)。例如,从第2组缩略图4 的网页 “”,用户导航到第 1 组缩略图 1 的 “,,。

[0049]在一些实例中,当选择显示浏览路径的网页时,对应于不在通向选择的网页的浏览路径中的那些网页的那些缩略图从路径76中删去。所述删去可以通过未连接到任何路径段的缩略图来描绘。所述删去可替代地或附加地由相对于浏览路径中包含的在视觉上弱化的缩略图来描绘。视觉弱化可通过使缩略图变灰,通过使缩略图褪色,或以其它方式进行说明。

[0050]在一些情况下,浏览路径可包含当前以折叠状态显示的组的网页。在一些实例中,选择浏览路径可自动地将此些组的状态改变为展开状态,以便示出那些组的网页。如本文中和在所附的权利要求中所定义的,术语“自动化的”或“自动地”(及其类似的变体)应被广义地理解为意指使用计算机和/或机械/电气设备而无需人为干预、观察、努力和/或决策的设备、系统和/或方法的受控操作。

[0051]在其它实例中,所述浏览路径的一或多个节段可以连接到折叠组。这可以参照图7来理解,其中所述浏览历史显示80与图6的浏览历史70相同,不同之处在于浏览历史显示80中的第1组处于折叠状态,而不是展开状态。从第1组缩略图3浏览到第3组缩略图5。然而,因为第1组处于折叠状态,所以路径段86B将第3组缩略图5连接到第1组。类似地,从第2组缩略图4浏览到第1组缩略图1,因此路径段86C将第1组连接到第2组,缩略图4。路径段86A对应于路径段76A,而路径段86D对应于路径段76F。

[0052]图4-7示出了具有第二轴线53的浏览历史显示,所述第二轴线53没有与之相关联的时间刻度,或与沿着第二轴线53的缩略图58的布局相关联的时间刻度。然而,在一些实例中,第二次访问可以包含时间刻度。在此些实例中,并参照图8,缩略图58沿着第二轴线53安置在对应于缩略图58的网页40的浏览日期和时间与第二轴线53的日期和时间对准的位置处。

[0053

上一篇: 印度未来路在何方,是一路走向强大,还是有可能走向分裂解体?
下一篇: 网页历史记录保存是多少天?网页历史记录清空了怎么恢复?

为您推荐

发表评论