v2ex 发布链接的 bug ,会自动去掉后面的空格,导致链接错误

2020-03-21 07:48:37 +08:00
 hanguokai
V2EX 好像有个 bug,在编辑器中编写:链接 + 空格 + 中文句号 ,发出去之后自动把链接和句号之间的空格“吃掉了”,导致链接和后面的所有内容连在一起了。我一开始以为自己手误,但后来发现好像是 V2EX 自动的行为。

比如 https://developer.mozilla.org/en-US/docs/Web/HTML/Element/video。
3002 次点击
所在节点    反馈
7 条回复
winterbells
2020-03-21 09:06:15 +08:00
0gys
2020-03-21 09:14:10 +08:00
难怪有时发图片会错误出不来
hanguokai
2020-03-21 09:15:11 +08:00
@winterbells 哈哈,就是这样。

我习惯用完整的标点符号,一句话是要有句号的,所以 URL 后面我会加上空格再加句号。谁知道 V2EX 会自作聪明把事情搞砸了,而 V2EX 又不让删除或修改发布的内容。我又无法忍受自己犯这种低级错误,所以这个 bug 让我很恼火。现在想起来,我以前也遇到过这个问题,当时以为自己手误造成的。
geelaw
2020-03-21 09:26:43 +08:00
目测是那个“自动改变全形半形字符之间是否有空格”的后果,之前提示过很多次这个自动算法有很多问题,然而没有什么作用。
chotow
2020-03-21 09:44:11 +08:00
和昨天一个讨论用英文标点符号的贴相比,感慨。不过楼主你也可以考虑把链接单独放一行,毕竟放在句子里有时候也怪怪的。
laoyur
2020-03-21 10:06:46 +08:00
以前有人打完 URL 后直接加中文标点,然后导致 URL 失效
我回帖说这样一点都不人性化,因为无意中这样做的人不在少数,规则应该对中文标点做特殊处理

然后有人还回帖(忘记是不是站长本人了)指出说现在这种做法是对的,因为中文标点是符合 URL 规范的,强行将它跟 URL 分开反而是不对的,还发了规范链接出来打脸
我表示只能接受

然后今天这帖搞笑了,主动在 URL 和中文句号之间加了空格,结果还是掉坑,哈哈
Livid
2020-03-21 13:58:46 +08:00
@hanguokai
@geelaw

这条有问题的处理规则已经从代码中去掉了。

非常感谢。:)

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/654768

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX