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

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

适用场景

单页内的双链跳转

痛点

我刚尝试了一下 思源笔记 与 wolai 在导出 Markdown 后双链引用都只剩下了文字,这显然不太合理,

在这种情况下 如果支持 Link to Text Fragment 的链接,虽然跨页面还是不行(需要多页面建议像我这样自建一个网站,可以利用 OceanPress ),但至少在单页的文档下链接体验会有一个提升。

示例

<a target="_blank" rel="noopener" href="#:~:text=%E7%97%9B%E7%82%B9,-%E6%88%91%E5%88%9A%E5%B0%9D%E8%AF%95%E4%BA%86%E4%B8%80%E4%B8%8B">痛点</a> 

痛点

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

缺陷

这个功能不像 锚点定位 那么完善,在正常期望下应该不需要加上 target="_blank" 但现实是不加这个他不给面子,Firefox 下还可以使用 target="_self" 来达到不需要新开标签的效果(需要安装 扩展 ),但 Chrome 不行

。。。 非常遗憾,本来很兴奋的以为有了一个普适的好方案

广告 我要投放

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...
  • crowds21
    订阅者

    如果思源,solo,滴链三个能结合一起,然后导出的链接直接对应 solo 博客的链接,那真的完美