这个要求是由一个偷偷摸摸的偷偷摸摸的垃圾邮件发送者激发的,他将有用的链接替换为一些youtube视频的链接。它欺骗了数位审阅者,并且如果我没有注意到链接文本相同,但是链接被突出显示为已更改,则我也可能会错过它。如果他也将链接文本更改为“ PhoneGap Future Plugin Support”,那将是一个很少见的评论者会注意到它。

由于链接的独特之处而得以解决。我认为它们是唯一具有隐藏信息(URL)的元素。为了解决这个问题,我认为评论页面应该在主要差异上方的新部分中显示对链接所做的所有更改的列表:



它也可能会有所帮助如果点击[1]会触发一个JavaScript小箭头,指出该链接在帖子中的位置。

评论

单击以了解面孔实施中打孔审阅者的描述。很失望。

只需使用facepunch.js

@MichaelPetrotta抱歉,只是我不认识python

@BenBrocka-这是一个JQuery插件吗?

也许我们应该让它默认显示降价差异。

这是一个非常糟糕的情况-比垃圾邮件更具攻击性,但原理相同。

#1 楼

在我看来,当您查看Markdown差异时,这些非常明显:



也许强制执行此视图是可行的(还有一点点解释为什么)的文字,当您查看更改超链接的编辑时?例如,



这也可能会改善在检查可修复损坏链接的合法编辑时的情况,因为Markdown差异使该编辑明显且有用。

评论


请不要强迫。即使最后一个视图已渲染输出,也只需使其默认显示即可。

–影子向导正在接种疫苗
13年11月13日在15:52

每当链接更改时,也显示“我们的服务器认为这可能是垃圾邮件。请仔细检查”标语是否有意义?

–阿姆斯特丹
14年2月21日在19:17

真的不希望人们对这个特定的通知感到愤慨,@ mhlester。

–Shog9
14年2月21日在19:18

好的,那是一个好点。最好从一个假设开始,那就是比哭狼更有效

–阿姆斯特丹
14年2月21日在19:19

#2 楼

遵循Shog9的建议,审阅界面将首先显示Markdown差异,以显示更改链接的建议编辑(从下一个版本开始)。您仍然可以切换到渲染的差异。在这种情况下,无论您通常偏爱哪种差异视图,我们都将Markdown差异作为第一眼。

如果仅更改了链接文本,但链接目标保持不变并且否则该链接不会四处移动,因此,出于这些目的,这不会被视为更改的链接。这样的编辑在呈现的差异中很容易看到和查看。

评论


强制降价视图时,您可以显示通知吗?参见meta.stackoverflow.com/questions/273197/…

– Stijn
2014年10月10日12:09

在我看来,这更像是一个理论问题。如果您对此有强烈的兴趣,请打开功能请求;这不应该在评论主题中。

– balpha
2014年10月10日12:31

balpha是否会在@Stijn推荐的MSO上提供请求?一种发现引入虚假链接的垃圾邮件编辑的更好方法(我看到了在其中引入垃圾邮件的示例编辑,这很可怕……我是经验丰富的编辑和审阅者,但我很容易错过这种欺诈行为)

– gna
2014年10月10日12:34

将此功能扩展到编辑HTML注释时可能会很有用。

–唐老鸭
17年12月8日在17:40

#3 楼

我建议更改链接后,它会变成红色阴影。另外,更改的链接会触发弹出窗口(橙色框),通知查看者该链接在编辑中已更改。

即如果我要将链接从download.oracle.com/javase/1,5,0/docs/api/java/util/Scanner.html更改为www.youtube.com/watch?v=gq8U8L_MfK8,则会弹出类似“您只能每5秒提交评论投票一次。(单击此框以关闭)”的提示,而是说“此编辑中的链接已更改(请点击此框以查看更改)”。

第一个链接是javadoc扫描器页面,第二个链接是youtube的铁饼训练视频

评论


如果我们无法从页面上打出评论者的脸,这是下一个最佳选择

–user216620
13年4月9日在12:41

我仍然说我们坚持不懈。谁能开发出该功能,谁就能赚数百万。让我们从YouTube评论开始。

– Mike G
13年4月9日在12:43

#4 楼

我相信这会给审稿人带来足够的努力:



我实现了一种用户样式,可以突出显示任何已编辑的链接,无论是更改的URL还是只是描述: br />
http://userstyles.org/styles/98439/suggested-edit-face-punch

当然,对于那些只是不这样做的评论者来说,这并不能解决问题小心。但是,它可以帮助确实关心的审阅者。因为否则,更改后的文本中的链接实际上是不可见的。

为了完整性,这是该样式的源代码:

 @-moz-document domain("stackoverflow.com"), domain("stackexchange.com"), domain("serverfault.com"), domain("askubuntu.com"), domain("stackapps.com"), domain("mathoverflow.com"), domain("superuser.com") {
.body-diffs a .diff-add {color: white; background-color: #FE7A15}
}
 


还有一个必要的属性:从Stack Overflow超新星无耻地借用的颜色(挂起的标记顶部栏图标)。