Link to Text Fragment

链接到指定网页的文本片段

扩展安装

chrome 90 已经内置了此功能,通过访问此链接开启 chrome://flags/#copy-link-to-text
edge : https://microsoftedge.microsoft.com/addons/detail/link-to-text-fragment/pmdldpbcbobaamgkpkghjigngamlolag?hl=zh-CN
chrome : https://chrome.google.com/webstore/detail/link-to-text-fragment/pbcodcjpfjdpcineamnnmbkkmkdpajjg/
firefox : https://addons.mozilla.org/zh-CN/firefox/addon/link-to-text-fragment/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search

关于使用 Link to Text Fragment 维持双链导出后的链接功能的设想

这是 chrome 80 版本以后支持的一个跳转到指定网页文本的功能

适用场景

单页内的双链跳转

痛点

我刚尝试了一下 思源笔记 与 wolai 在导出 markdown 后双链引用都只剩下了文字,这显然不太合理,
在这种情况下 如果支持 Link to Text Fragment 的链接,虽然跨页面还是不行(需要多页面建议像我这样自建一个网站,可以利用 OceanPress ),但至少在单页的文档下链接体验会有一个提升。

示例

html
痛点
在支持 Link to Text Fragment 的浏览器下点击上面的链接会打开一个新标签跳转到 痛点

缺陷

这个功能不像 锚点定位 那么完善,在正常期望下应该不需要加上 target="_blank" 但现实是不加这个他不给面子,firefox 下还可以使用 target="_self" 来达到不需要新开标签的效果(需要安装扩展),但 chrome 不行
。。。 非常遗憾,本来很兴奋的以为有了一个普适的好方案