跳到主要内容
博客计算利用文本片段优化网页可用性

利用文本片段优化网络可用性

文本利用文本片段优化网络可用性

您是否点击过文章或网页的链接,然后浏览器滚动到页面的某个特定点,并突出显示特定的文字摘录?看起来可能是这样的

标记中似乎没有任何锚标记。浏览器如何知道要滚动到文章的这一点,又如何知道要高亮显示文本的这一特定部分?答案就是文本片段

文本片段是网页导航的无名英雄。它们是现代网络浏览器的一项功能,可以让你直接链接到网页的特定部分,引导你的读者准确地找到他们需要去的地方--而无需进行繁琐的滚动。它们让分享和引用网页内容变得轻而易举,确保了更流畅、更精确的用户体验。

在本篇文章中,我们将介绍关于文本片段的所有知识--它们如何工作、有何帮助以及如何创建它们。然后,我们将介绍一些很酷的使用案例。准备好了吗?开始吧

文本片段是如何工作的?

当你了解了文本片段的工作原理,你就能为增强网页打开新的可能性。让我们来分析一下。

文本片段可以创建 URL,直接链接到网页上的特定文本片段。您可以引导用户准确找到他们需要的信息,而无需让他们滚动浏览无关内容。精确。高效。

文本片段的 URL 格式非常简单。它看起来像这样 

https://example.com#:~:text=some%20interesting%20text

当用户点击带有文本片段的链接时,浏览器会自动滚动到指定文本的位置并高亮显示。由于能立即聚焦相关内容,用户体验大大改善,尤其是在冗长的页面上。

哪些浏览器支持文本片段?

资料来源

因此,我们看到 Chrome 浏览器(从 80 版开始)和 Edge 浏览器(从 80 版开始)支持文本片段,其他基于 Chromium 的浏览器也是如此。

文本片段有何帮助?

如果你曾经点击过文本片段链接,那么你可能已经看到了它的好处。但是,为了让每个人都能清楚地了解这些好处,以下是文本片段最重要的帮助方式。

提高精确度

文本片段可以将用户直接引向他们需要的准确信息。您可以引导用户直接找到相关文本,而不是将他们发送到网页顶部,希望他们找到想要的内容。这种精确性在冗长的文档、技术文章或详细的教程中尤为重要,因为在这些地方,特定的细节很容易丢失。

提高可用性

通过突出显示用户感兴趣的确切内容,文本片段使网页更方便用户使用。不再需要无休止地滚动来查找相关信息!通过这种方式提高网站的可用性,就能使网站更容易访问,减少用户的挫败感。这就像为你的内容提供一个 GPS 航点--让你的用户以最小的代价准确地找到他们需要去的地方。

加强共享

像老板一样分享网络内容有了文本片段,分享变得更加有效。你可以分享文章或文档中的某个具体要点,确保收件人看到你提到的确切部分。你不再需要说:"查看第二段中关于驯化的部分。有一句话讲的是人类用猫来保护谷物免受鼠害"。只需提供一个直接链接,让他们直接找到你所说的内容。

创建文本片段链接非常简单!以下是您需要采取的步骤...

首先,确定要链接到网页的哪个部分。文本片段必须完全匹配,以确保链接正常工作。例如,假设您想链接到这篇博文,链接到这句话。您需要确保您的链接中包含的短语与本页中出现的短语完全一致。

第 2 步:在 URL 中添加适当的片段

确定文本后,您需要正确格式化 URL。基本结构如下

<URL of the page>#:~:text=<exact snippet of text in the page>

请记住,这是一个 URL,这意味着您需要对文本片段中的某些字符进行 URL 编码。最重要的是 空格应改为 %20,以及 逗号 %2C. 因此,举例来说,"文本片段,IMO,棒极了 "这句话的 URL 编码为 Text%20fragments%20are%2C%20IMO%2C%20awesome.

实践范例

让我们通过一个例子来更清楚地说明这一点。让我们为这篇博文创建一个文本片段链接,链接到上述步骤 1 中的特定文本部分。在浏览器中,你已经有了这个页面的 URL。在 URL 栏中,添加 #:~:text= 到 URL 的末尾。然后,在等号后添加 link%20to%20this%20blog%20post%2C%20to%20this%20very%20sentence.

复制这个修改过的 URL,在浏览器中打开一个新标签,然后粘贴进去。是否会跳转到步骤 1 中的句子,是否也高亮显示了文本?

如果您使用的 URL 已包含查询参数(例如 https://example.com?utm_source=newsletter&utm_medium=email),您只需在查询参数后添加 #:~:text= 和文本片段即可。

文本片段的使用案例

文本片段可以让您轻松浏览内容。以下是一些实用的使用方法。

  • 教育内容:教师可以直接链接到长篇文档的特定部分,方便学生查找关键定义或概念。学生每天都有足够的阅读量。让我们尽可能减少学生的繁琐工作。
  • 技术文档:开发人员可以在文档中直接跳转到所需的确切代码片段或章节。这就像为最重要的部分提供了一条捷径,既节省了时间,又减少了挫折感。
  • 客户支持:支持团队可以引导客户直接找到所需的解决方案。客户无需翻阅整篇文章,就能立即得到所需的答案。由此带来的体验更加顺畅快捷。

通过在内容中加入文本片段魔法,可以使内容更易于访问、更精确、更方便用户使用。

总结

文本片段是增强网页导航功能的一种简单而强大的工具。您可以直接链接到特定的文本片段,从而提高精确度、可用性和可共享性。通过了解如何创建和使用文本片段,您将使您的内容更易于访问和使用。

准备好将您的网络开发技能提升到新的水平了吗?了解 Linode 的云计算服务、数据库和对象存储。浏览我们的文档了解有用的开发提示和技巧网络应用程序安全性的最佳实践。无论您是要构建下一个大型应用程序,还是只是想改进您的网站,Linode 都能为您提供成功所需的工具和支持。

注释

留下回复

您的电子邮件地址将不会被公布。 必须填写的字段被标记为*