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

本贴最后更新于 1341 天前,其中的信息可能已经东海扬尘

这是 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 不行

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

  • 思源笔记

    思源笔记是一款隐私优先的个人知识管理系统,支持完全离线使用,同时也支持端到端加密同步。

    融合块、大纲和双向链接,重构你的思维。

    22340 引用 • 89396 回帖 • 1 关注

相关帖子

欢迎来到这里!

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

注册 关于
请输入回帖内容 ...
  • 如果思源,solo,滴链三个能结合一起,然后导出的链接直接对应 solo 博客的链接,那真的完美

llej
致良知(承接插件定制、软件开发 在线网络乞讨中