您是否曾希望能够直接链接到一个长网页上的特定内容? Chrome 80 版本引入了一项名为“文本片段滚动”的功能,恰好能满足这一需求。
这项功能非常便捷,网站开发者无需进行任何额外设置。 您可以在任何网站上创建指向网页深层内容的链接。 目前,此功能仅在 Google Chrome 80 及更高版本中可用。(您可以通过点击菜单 > 帮助 > 关于 Google Chrome 来检查您的 Chrome 版本。)
如何生成文本片段滚动链接
如果您正在使用 Google Chrome 浏览器,请尝试点击以下链接,亲身体验此功能。点击后,Chrome 会加载我们的主页,然后自动滚动至页面底部,并高亮显示“关于我们”这几个字:
wdzwdz.com/#:~:text=about%20us
我们并没有对网站进行任何特殊处理来启用此功能。 Chrome 浏览器会自动识别 URL 末尾的特殊参数。 当您打开网页时,浏览器会滚动到与 URL 中指定文本相匹配的位置,并将其高亮显示。
最新消息:为了简化操作流程,谷歌已经开发了一款浏览器扩展程序和一个书签,供用户使用。 这样您就不必再手动编写链接了,除非您想要这样做。
要以最基本的方式使用此功能,请访问任意网页,然后在网页地址的末尾添加 #:~:text=关键字,将“关键字”替换成您想要定位的文字。 如果关键词包含空格,请使用“%20”代替空格。
例如,假设您想生成一个链接,直接指向维基百科关于狗的文章中“竞赛”这个词。 您将获取文章地址:https://en.wikipedia.org/wiki/Dog,然后在地址末尾添加 #:~:text=competitions。 最终链接会是这样的:
https://en.wikipedia.org/wiki/Dog#:~:text=competitions
这项功能还支持更复杂的指令,不仅仅是简单的指定一两个词。 这对于处理更复杂、更长的文档非常有用。 您可以查阅 文本片段标准文档,获取更多技术细节。
关于此功能,存在一些 隐私方面的讨论,但它已经集成到了稳定版的 Google Chrome 80 中。其他浏览器尚未跟进。