文档中的显式和非显式链接的制作方法

文档序号:6355459阅读:203来源:国知局
专利名称:文档中的显式和非显式链接的制作方法
技术领域
本发明涉及网络技术,尤其涉及网络中的链接技术。
背景技术
当人们在因特网上阅读文档时,他们常常在主题之间跳跃。一个人可能阅读关于人、地方、科学理论、政治发展等,并且可能想要找出关于他或她已经阅读的更多信息。通常,这个人从他或她正在阅读的文档中复制感兴趣的文本,并且将该文本粘贴到搜索引擎的搜索框中。但当一个人使用搜索引擎来寻找另一文件时,有可能这个人将被带离他或她曾阅读的站点。商业网站可产生的收入量常常基于用户在该网站上花费多少时间。因此, 当用户正在阅读站点A,而搜索引擎将用户定向到站点B,这一动作对于站点A的操作员常常表示收入损失。甚至对于不产生收入的网站,也可能存在试图将用户留在该站点内的理由。例如,制造商可能提供包含产品的手册页的网站。当用户正通过制造商的站点来寻求产品的帮助时,制造商可能想要将用户留在该站点上以寻找关于该产品的所有问题,因为制造商可以相信其自己的网站提供了关于其产品的最准确的信息。即使站点所有者不想将用户定向到站点中的其他页面,站点所有者也可能想在用户导航离开该站点所有者的页面时对用户访问什么页面有某些影响。网页常常提供到其他页面的超链接,并且相同站点内的页面常常彼此链接。如果用户对一主题感兴趣,该主题具有他或她正阅读的页面上的链接,则用户常常将跟随该链接而不是通过搜索引擎来启动搜索。然而,用户可能想研究的许多主题没有与超链接相关联。页面的提供者可将超链接附连到页面中的所有单词和短语。然而,过量的超链接可变得令人分心。此外,当页面覆盖有链接时,用户可感觉到这些链接是随意插入的,并且可由此假定这些链接具有很少价值。由此,给定网页通常有大量不与链接相关联的文本。当这一非链接文本的某部分捕捉到用户的兴趣时,页面的提供者遭受搜索引擎将把用户指引离开提供者的站点的风险。

发明内容
可以以不醒目的方式来在网页上提供链接。网页可包含两种类型的链接以普通方式的可见链接(例如,通过下划线、使用不同颜色等),以及仅响应于用户的某种行为而使其明显的链接。在一个示例中,当用户悬停在单词或短语上方时可以使得第二种链接 (“非明显链接”)明显。当用户按住鼠标在具有非明显的链接的单词或短语上方持续几秒时,该链接可被激活以便使得该链接对用户是明显的。用户可随后点击该链接并且可被带到该链接所引用的页面。在一个示例中,由用户行为激活的链接指向相同站点上的另一些页面,由此减少了用户将导航离开包含用户当前正查看的页面的站点的机会。在该意义上,本文描述的技术可用于阻止网站流量的损失。然而,链接可将用户定向到任何站点,或可用于执行搜索引擎上的查询,或可执行任何其他动作。
实现非明显链接的一种方式是通过嵌入在页面中的脚本(例如,Java脚本)。脚本可检测悬停行为,并且可在检测到悬停行为时激活适当的链接。然而,可以以任何适当的方式来实现链接的激活。此外,悬停仅是可激活链接的一种类型。用户行为的其他类型也可用于激活链接。提供本概述是为了以简化的形式介绍将在以下详细描述中进一步描述的一些概念。本概述并不旨在标识出所要求保护的主题的关键特征或必要特征,也不旨在用于限定所要求保护的主题的范围。


图1是具有不同类型的链接的示例网页的框图。图2是创建具有非显式链接的文档的示例过程的流程图。图3是其中用户可与特定类型的网页进行交互的示例过程的流程图。图4是其中可生成并且消费具有非显式链接的内容的示例系统的框图。图5是可结合实现此处所述的主题来使用的示例组件的框图。
具体实施例方式当用户在网站上阅读文档时,他们常常阅读他们想要进一步研究的区域。当阅读文章时,用户可能阅读关于人、地方、科学理论、政治发展等,并且可能想要找出关于他或她已经阅读的更多附加信息。在某些情况下,读者可跟随的超链接突出显示了与这个人想研究的主题有关的文本。然而,在许多情况下,用户将感兴趣的文本复制并且粘贴到搜索引擎的搜索框中,以便寻找附加信息。以此方式使用搜索引擎往往将用户指引离开他或她已经在使用的网站。网站的提供者可能有各种理由要将用户留在提供者的网站上。这些理由中的某一些可以是商业的-例如,提供者的网站上的流量可为提供者产生收入。然而,可以存在其他理由。例如,产品制造商可能通过网站来提供支持。制造商从使用其支持站点可能不直接得到收入,但可能想鼓励用户通过制造商的网站而不是通过其他站点来获取关于产品的支持。即使网站提供者不寻求将用户留在其网站上,但它可以想以某一方式来影响用户的内容体验-例如,通过将用户定向到特定第三方网站。一般而言,如果用户使用搜索引擎来寻找要访问的下一页面,则用户当前正使用的网站对用户接着查看什么网页没有控制。将超链接包括在文档中鼓励用户跟随链接来进一步研究,而不是使用搜索引擎。但将过量链接包括在文档中可以是令人分心的,并且可以使得文档视觉上的吸引力较小。同样,将过量显式超链接包括在页面上可在用户的心里造成的链接不是仔细挑选因此价值很小的感觉。本文描述的主题提供了给予网站提供者在用户导航离开用户当前正查看的页面时对用户访问什么网站有某些影响的技术。网页可包含两种类型的链接。一种类型的链接是普通超链接。这样的超链接通常作为与其余文本不同颜色的加下划线的文本出现在超文本标记语言(HTML)网页中。除了这种类型的链接以外,网页可注入有其存在不是显而易见的链接,但链接可响应于用户行为而被激活,并且由此成为明显的。例如,文档中的某些单词和短语可与链接相关联。如果用户在这些单词或短语中的一个上方悬停某定义的时间量(例如,特定几秒),则链接被激活并且呈现给用户。用户可随后点击链接以便前往链接所引用的页面。实现这些链接的一种方式是将Java脚本(或其他类型的脚本)包括在页面中,该Java脚本检测用户的悬停行为(或某种其他行为)并且当检测到该行为时激活链接。可以以任何方式来选择链接。例如,在网页发布之前,可分析页面来检测页面中的单词和短语,并且随后可检查文档的一特定语料库(例如,组成特定网站的文档)来确定该站点内哪些页面将与所检测的单词或短语相关。可随后使链接指向那些页面。在一个示例中,创建那些单词和短语的链接,其中相关页面存在于相同站点中作为引用页面,由此允许网站提供者鼓励用户停留在该站点中。然而,链接可指向任何地方-例如,链接可指向第三方页面,链接可调用搜索引擎上的搜索查询等等。现在转向附图,图1示出了具有各种不同类型的链接的网页100的示例。在图1 的示例中,网页100包含文本,但网页可包含诸如图像、视频等任何类型的内容。所示文本中的某部分具有显式超链接。例如,文本102(单词“计算机科学”)被显式地超链接。如果网页100以HTML代码实现,则文本102可由标签“<a>”来环绕,其中标签<a>的“href”属性标识特定网页(例如,计算机科学上的百科全书页面),如果用户点击文本102,则他或她可被带到该特定网页。对于以此方式来标签的文本,浏览器通常被设计成以突出显示的形式(例如,下划线、以及与其余文本不同的颜色)来显示文本,并且当用户点击被链接的文本时发出对该链接的请求。这种类型的链接可被称为显式链接。在当页面初始加载时浏览器使得文本被超链接的事实对于用户是明显的该意义上(至少在用户的浏览器以普通方式处理标签<a>的情况下),链接是显式的。除了显式地链接文本102以外,网页100还包含若干非显式链接。非显式链接对于用户可能是不明显的,因为在普通查看网页100期间它们可能不被突出显示。即,当网页100首先被加载并且呈现时,与非显式链接相关联的文本可以以普通书写出现(例如, 没有下划线、或没有与其余文本不同地加颜色)。然而,非显式链接可响应于用户做出的某种形式的行为而变成激活的,由此允许用户跟随这些链接,如同它们是显式链接那样。在图 1中,文本104、106和108的部分是非显式链接。当首先呈现网页100时,这些链接显得像非链接的文本。然而,文本104、106和108部分可与特定链接相关联,可使得这些特定链接响应于某种形式的行为来对于用户是明显的。本文的主题不限于用于激活链接的任何特定类型的行为,但在一个示例中,当用户在被链接的文本上方悬停某定义的时间量(诸如预定几秒)时,链接被激活。例如,如果用户在文本104上方悬停超过两秒,则该文本可变成加下划线的,并且可改变颜色,由此使得它以与显式链接会被呈现的相同方式来出现。如果用户点击文本,则用户可被带到被链接到该文本的站点。使得文本显得像显式链接的动作 (或以其他方式使得链接的存在以某种方式变得明显)此处可被称为激活非显式或非明显的链接。尽管悬停在被链接的文本上方是可激活这一链接的用户行为的一个示例,但其他类型的用户行为也可用于激活链接。表示非显式链接的数据可存储在页面100中。例如,数据114包含与文本104、 106和108部分相关联的统一资源定位符(“URL”)。可将代码包括在页面100中(例如, 浏览器可执行的脚本116,它可以是Java脚本、HTLM5脚本、或任何其他类型的脚本),该代码检测触发链接的激活的用户行为,并且从数据114中检索适当的URL。由此,如果用户在文本104上方悬停足够的时间段,则脚本116可检测与文本104相关联的链接已经被激活。该代码将随后使用数据114来标识与文本104相关联的链接(“http://CS. example, com/ quicksort"),并且随后将通过使得文本104显得像普通超链接那样来激活链接。用户可随后点击框110中的链接。(注意,可能使得链接显得如普通超链接那样,但可能不以相同方式来实现。例如,显式超链接可以用<a>标签来实现,该标签可由浏览器的HTML引擎直接地处理,而非显式可能不使用<a>标签来实现。由此,实现非显式链接的代码-例如,脚本 116-还可截取被激活的链接上的点击,以便响应于对那些链接的点击来执行适当的动作。图2示出了创建具有非显式链接的文档的示例过程。在转向图2的描述之前,注意,参考图1示出的组件作为示例地描述了文本包含的流程图(图2中和图3中),但这些过程可以在任何系统中实现,并且不限于图1示出的场景。另外,图2和3中流程图的每一个示出了一示例,其中按特定顺序来实现过程的各阶段,如连接块的线所示,但这些图中示出的各种阶段可以按任何顺序、或以任何组合或子组合来执行。在202,检查文章以便将文章中的各种单词和短语与其他文档相关联。例如, 如果短语“外壳排序”出现在要发布的文档中,则可确定位于http://CS. example, com/ shellsort的文章与该短语特定地相关。这一确定可通过算法搜索技术、或通过任何其他适当的机制用人类编辑来作出。在204,在短语和文档之间创建链接。如以上结合图1描述的,在不首先向用户显示此链接的存在而是响应于某种用户动作而出现的意义上,此链接可以是非显式或非明显的链接。链接可以以适当的方式嵌入在文件中-例如,以非打印数据的形式,诸如图1中示出的数据114。如上所述,挑选到文档中的单词或短语的链接的一个方面是可以以趋向于使用户留在单个多页面的网站的方式来选择链接。例如,如果页面100在排序历史上(图 1中示出)是站点CS. example, com的一部分,并且如果存在快速排序算法上作为站点 Cs. example, com—部分的不同页面(例如,在cs. example, com site网站上某一页面与页面100不是相同页面的意义上,该某一页面与页面100不同),则与单词快速排序相关联的链接可以是到相同站点上的页面的链接。由此,如果用户对快速排序感兴趣,则非显式链接可用于鼓励用户保持在cs. example, com网站上而不是前进到另一网站(由于引擎可能已经将用户指向另一站点上的相关页面,因此如果用户将“快速排序”输入搜索引擎则他可能已经这样做了)。然而,注意,非显式链接不限于链接指向相同站点上的页面作为引用页面的情况。相反,链接可指向任何文档。在206,可在页面中嵌入代码,其中该代码检测激活链接的用户行为。例如,可将 Java脚本添加到页面,其中Java脚本可检测用户是否已经在特定单词或短语上方悬停足够的时间量,并且如果悬停已经发生了该时间量则使得非显式链接被显示。在208,可以发布页面-包括其嵌入的代码以及不存在的链接-以供消费。在一个示例中,发布页面以便因特网上的公众可访问该页面,但页面可以以任何方式来发布。在已经发布页面之后,用户可访问该页面,并且用户可与该页面进行交互。图3示出了其中用户可与包含非显式链接的页面进行交互的示例过程。在302,用户访问该页面。 例如,用户可通过用户的浏览器来请求该页面(例如,通过将该页面的URL输入到导航栏, 或通过跟随到该页面的链接)。如上所述,该页面可包含Java脚本来作为实现非显式链接的一种方式(但非显式链接可以以某种其他方式来实现)。当浏览器已经加载该网页之后,在304,该网页被呈现。浏览器随后显示具有可视的显式超链接的该页面(在306)。例如, 浏览器的HTML呈现引擎可以以普通方式来处理HTML代码中的“<a>”标签,其中与这些链接相关联的文本以与其他文本不同的颜色来显示,并且还加下划线。随着用户与页面进行交互,用于实现非显式链接的代码确定是否激活链接。这一确定通常涉及确定特定用户行为是否已针对页面或针对链接发生。然而,以下描述了确定是否激活链接的一示例方式。在308,确定光标(例如,由鼠标或其他定点设备控制的箭头光标)是否在自动链接区域中。(图1中被虚线封闭用于包围文本104、106和108的区域的每一个都是“自动链接区域”的示例。)如果光标不在自动链接区域,则(在310)确定用户是否正在点击显式超链接。关于用户是否正点击显式超链接的确定可以不涉及Java脚本,因为显式超链接(例如,标签“<a>”)的处理可由浏览器中的普通HTML引擎来处理。如果用户没有正在点击超链接,则过程循环返回至308以确定光标是否在自动链接区域中。 实际上,308和310之间的循环相当于等待用户采取某种动作-该动作是否是点击显式超链接、或是将光标放入自动链接区域。如果在这一等待过程期间用户点击了显式超链接,则用户被带到由超链接引用的页面-例如,页面可被加载到当前浏览器窗口和/或选项卡、或被加载到新窗口和/或选项卡(在312)。如果在308已经确定光标在自动链接区域中,则(在314)可确定光标是否在该区域中保持某定义的时间量,诸如N秒,其中N是诸如两的数字。如果光标在自动链接区域中保持了 N秒,则基于该确定可以以某种方式来显示自动链接(在316)。例如,自动连接可以如同它是超链接那样来显示-例如,通过对与自动链接相关联的文本加下划线,和/或使得该文本的颜色与文档中其他文本的颜色不同。或者,可以向用户显示诸如包含链接的框等单独的用户界面。如果用户在自动链接区域中点击(如在318所确定的),则用户可被带到由链接引用的页面-例如,通过将页面加载到当前浏览器窗口和/或选项卡、或加载到新窗口和/或选项卡(在320)。图4是其中可生成并且消费具有非显式链接的内容的示例系统400的框图。在系统400中,发布者组件404接收内容402。例如,组件402可以是包含文本、图像等的HTML 文档。发布者组件404可包括内容分析器406和脚本生成器408。内容分析器406可分析内容402以确定将什么非显式链接添加到内容中。例如,内容402可以是图1中的示例示出的网页100。在该情况下,内容分析器406可确定文本“计算机科学”已经被超链接(例如, 可能超链接到计算机科学上的第三方百科全书),并且由此可以通过该文本“计算机科学” 到发布的文档。然而,内容分析器406可确定未经超链接的单词和短语-诸如“快速排序” 和“外壳排序”-可与链接相关联。例如,网页100的提供者可能确定它有覆盖快速排序和外壳排序的主题的附加页面,并且可将那些页面包括在网页100中作为非显式链接。或者, 如果网页100的提供者不提供这些主题的任何具体内容,则内容分析器可以仅添加与链接这些单词和短语相关的链接。例如,内容分析者可能仅创建实际上是单词和短语的搜索查询的链接,诸如“search, example, com/q = knight”。内容分析者406不需要将链接与出现在内容402中的每一单词或短语相关联,并且由此内容分析者406可执行选择要将哪些单词和/或短语与非显式链接相关联的动作、以及确定要将哪些链接与那些单词和/或短语相关联的动作。脚本生成器408将实现非显式链接的脚本添加到内容402。例如,脚本生成器408可添加Java脚本,该Java脚本检测激活链接的用户行为。另外,脚本生成器408可将代码和/或数据添加到页面,该代码和/或数据将给定文本片段与特定非显式链接相关联。例如,要包括在网页中的Java脚本可包括一个或多个数据字段,该一个或多个数据字段标识各种自动链接区域的位置,并且还标识这些自动链接区域所指向的URL。例如,数据114(在图1中示出)是数据字段的示例,脚本生成器408可将其包括在Java脚本中。当发布者组件404评估内容402并且添加适当的脚本之后(例如,通过按上述方式来使用内容分析器406和脚本生成器408),发布者组件404生成文档410,该文档410包括内容402加自动链接脚本412,其中自动链接脚本412包含非显式链接,并且还检测激活非显式链接的行为。文档410可存储在文档储存库414中。注意,在文档410被添加到文档储存库之后,可改变文档中的非显式链接。例如,可定期更新文档410中的链接,以确保链接是新鲜的。作为另一示例,保持链接新鲜的另一种方法是将间接性水平添加到链接。 例如,如果链接指向外壳排序上的文章,则该链接可指向httpV/contentserver. example, com/shellsort。实际文章可存储在其他地方(例如,如先前示例中的http //cs. example, com/shellsort 处),但contentserver. example, com可以知道夕卜壳排序上的当前文章是什么,并且可重新定向到该文章。以此方式,如果文章的位置改变,则contentserver. example, com可将请求重新定向到新的位置,以便如果用户跟随自动链接,则该链接将把用户定向到具有当前的且相关的内容的地方。在某一时刻,客户机416请求文档410。例如,客户机416可以是用户的计算机上的浏览器,并且作为用户将文档410的URL输入到浏览器的导航栏的结果,客户机416可请求文档410。由此,客户机416向web服务器420发出对文档410的请求418。web服务器 420随后从文档储存库414中检索(42 文档410。文档储存库414随后将文档410提供给web服务器420,该web服务器420对到客户机416的文档410进行服务。一旦文档在客户机416上,就向用户显式该文档,并且图3的关于该文档的过程可随后发生。图5示出其中可部署此处所述的主题的各方面的示例环境。计算机500包括一个或多个处理器502和一个或多个数据记忆组件504。处理器 502通常是微处理器,如那些在个人台式机或膝上型计算机、服务器、手持式计算机或另一种计算设备中所找到的。数据记忆组件504是能够短期或长期存储数据的组件。数据记忆组件504的示例包括硬盘、可移动盘(包括光盘和磁盘)、易失性和非易失性随机存取存储器(RAM)、只读存储器(ROM)、闪存、磁带等。数据记忆组件是计算机可读存储介质的示例。 计算机500可包括显示器512或与其相关联,显示器512可以是阴极射线管(CRT)监视器、 液晶显示(LCD)监视器、或任何其他类型的监视器。软件可被存储在数据记忆设备504中,且可在一个或多个处理器502上执行。这种软件的示例是自动链接软件506,它可以实现上文中结合图1-4所描述的部分或全部功能,但可以使用任何类型的软件。软件506可例如通过一个或多个组件来实现,这些组件可以是分布式系统、单独文件、单独功能、单独对象、单独代码行等中的组件。其中程序被存储在硬盘上,加载到RAM中,并在计算机(例如个人计算机、服务器计算机、手持式计算机等) 的处理器上执行的计算机代表了图5所示的场景,但此处所述的主题不限于此示例。此处所述的主题可被实现为存储在数据记忆组件504中的一个或多个中并在处理器502中的一个或多个上执行的软件。作为另一示例,本主题可以被实现为存储在一个或多个计算机可读存储介质上的指令。存储介质的示例是诸如光盘或磁盘之类的有形介质。指令可以存在于非瞬态介质。这些指令当由计算机或其他机器执行时,可使得计算机或其他机器执行方法的一个或多个动作。执行动作的指令可被存储在一个介质上,或者可分散在多个介质上,从而使得指令可共同出现在一个或多个计算机可读存储介质上,而不管所有指令是否都在同一介质上。另外,此处所描述的任何动作(无论在图中是否示出)可通过处理器(例如一个或多个处理器502)执行来作为方法的一部分。因此,如果此处描述的是动作A、B和C,则可以执行包括动作A、B和C的方法。此外,如果此处描述的是动作A、B和C,则可以执行包括使用处理器来执行动作A、B和C的方法。在一个示例环境中,计算机500可通过网络508通信地连接到一个或多个其他设备。可在结构上与计算机510类似的计算机500是可连接到计算机500的设备的示例,但其他类型的设备也可以如此连接。尽管用结构特征和/或方法动作专用的语言描述了本主题,但可以理解,所附权利要求书中定义的主题不必限于上述具体特征或动作。相反,上文所描述的具体特征和动作是作为实现权利要求的示例形式来公开的。
权利要求
1.一种用于向用户提供链接方法,所述方法包括检测(308、314)与包括指令(116)的第一网页(100)进行交互的用户已参与了关于所述第一网页(100)的行为;基于所述检测(308、314)来标识与所述用户已指示的单词或短语(104)相关联的链接;显示(316)所述链接,其中在所述检测(308、314)之前不显示所述链接; 确定(318)所述用户已请求跟随所述链接; 发出对所述链接中标识的第二网页的请求G18);以及显示(320)所述第二网页。
2.如权利要求1所述的方法,其特征在于,在所述单词或短语的位置定义一区域,并且所述检测包括检测光标在所述区域中已悬停定义的时间量。
3.如权利要求1所述的方法,其特征在于,以一种方式显示所述第一网页上的超链接, 并且其中显示所述链接包括以所述方式来示出所述链接。
4.如权利要求3所述的方法,其特征在于,所述方式包括对超链接的文本加下划线,并且以与所述第一网页中其他文本不同的颜色来显示所述超链接的文本,并且其中在所述第一网页首次被加载的时间所述单词或短语不加下划线并且不以所述颜色来示出,并且其中显示所述链接包括以所述颜色示出所述单词或短语;以及对所述单词或短语加下划线。
5.如权利要求1所述的方法,其特征在于,所述第一网页和所述第二网页都是单个网站的一部分。
6.如权利要求1所述的方法,其特征在于,所述指令包括被嵌入在所述第一网页中的浏览器可执行脚本。
7.如权利要求1所述的方法,其特征在于,所述页面包括显式链接和非显式链接,所述链接是显式链接而不是非显式链接。
8.一种具有用于执行权利要求1-7中任意一项的方法的计算机可执行指令的计算机可读介质。
9.一种在内容中提供链接的方法,所述方法包括 接收所述内容G02);分析(406)所述内容002)以标识链接与其相关联的所述内容(40 中的单词或短语 (104,106,180);将链接与通过所述分析(406)来标识的单词或短语(104、106、180)相关联; 将数据包括(206)在文档010)中,所述数据包括 所述内容G02);以及代码G12),所述代码检测关于所述文档010)的用户行为是否已发生,并且响应于确定所述用户行为已发生来显示(316)与通过所述分析(406)来标识的单词或短语(104、 106,108)中的一个相关联的第一链接,其中,在所述用户行为被检测之前不显示所述第一链接;以及将所述文档存储(208)在文档储存库014)中。
10.如权利要求9所述的方法,其特征在于,所述单词或短语中的所述一个出现在所述文档的一区域,并且其中由所述代码来检测的所述用户行为包括确定光标在所述区域中已悬停定义的时间量。
11.如权利要求9所述的方法,其特征在于,以一种方式来示出所述文档中的超链接, 其中在所述文档首次被显示的时间不以所述方式来显示所述第一链接,并且其中显示所述第一链接的代码以所述方式来示出所述第一链接。
12.如权利要求9所述的方法,其特征在于,所述文档是作为网站一部分的第一网页, 并且所述第一链接指向与所述第一网页不同且作为所述网站一部分的第二网页。
13.如权利要求9所述的方法,其特征在于,所述文档是作为网站一部分的第一网页, 并且所述第一链接包括从单词或短语中的所述一个中导出且由不是所述网站的一部分的搜索引擎来执行的查询。
14.如权利要求9所述的方法,其特征在于,所述代码包括浏览器可执行脚本。
15.如权利要求9所述的方法,其特征在于,所述内容包括显式链接,并且与所述单词或短语相关联的链接是与所述显式链接一起被包括在所述文档中的非显式链接。
全文摘要
公开了文档中的显式和非显式链接。可以用响应于用户行为来显式链接的方式将链接添加到文档。在一个示例中,文档具有显式和非显式链接两者。浏览器可在呈现页面的时间对显式链接突出显示,而可以响应于诸如在被链接的单词或短语上方悬停几秒等用户的行为来对非显式链接突出显示。在一个示例中,可以通过脚本将非显式链接包括在文档中。该脚本可以检测使得非显式链接被激活的用户行为,并且还可以标识非显式链接指向的统一资源定位符(URL)。非显式链接的添加可以帮助用户对文档中引发的主题进行进一步研究。
文档编号G06F17/30GK102193964SQ20111005167
公开日2011年9月21日 申请日期2011年2月23日 优先权日2010年2月24日
发明者H·I·蔡那, M·什毛利 申请人:微软公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1