本文来自依云's Blog,转载请注明。
SegmentFault 推出了专栏文章。一开始,我是拒绝的。就算它支持较好的代码排版。然而 garfileo 都在 SegmentFault 上写文章了,想来也不会那么不靠谱吧。然而,我在 SegmentFault 的第一篇文章被拒了。本来我发现有预先审查就已经很不满了,而现在又因为我在文章中侧面表达了对 SegmentFault 的不满而被拒。SegmentFault 专栏跟新浪微博一样没有自由呢。(也跟新浪微博Telegram API 一样不甚稳定,比如现在静态文件就又挂掉了。)
他们说:
我们欢迎
- 具有原创性、对他人有启发性且行文排版优雅的文章
- 与开发相关的技术分享、开发技巧、工具介绍、技术设想、业界评论、职业心得等等
- 认真或有趣的交流与分享
我们不欢迎
- 很水的贴子式文章
- 杂乱无序的内容
- 禁止发布任何推广(招聘、广告、SEO 等)方面的内容
我尝试发布的那篇文章当然具有原创性,排版也没什么问题,当然也会启发读者使用浏览器端脚本来让网站对自己更有用而不是浪费自己宝贵的精力啦。
好吧,不是和开发直接相关。不过 GreaseMonkey 确实是很有用的工具呢。长长的标题背后则是对业界新手无奈的评论,也是对 SegmentFault 没有做好新用户引导的不满。
我可没兴趣为了迎合某些人而把自己的幽默感拉到和他们同样的水平,也没兴趣和精力为非目标读者解释我在表达什么。
原文标题是:《即日起在问题列表中屏蔽回答并采纳自己说明问题已解决而非采纳对其有帮助的人的问题》。
原文内容:
// ==UserScript== // @name SegmentFault 提问者黑名单 // @namespace http://lilydjwg.is-programmer.com/ // @description 为节约时间和精力,过滤掉部分用户 // @include https://segmentfault.com/* // @grant none // ==/UserScript== let blacklist = ['yunhaizhizhou']; let list = document.querySelectorAll('.question-stream .author a[href^="/u/"]'); for(let i=0, len=list.length; i<len; i++){ let parts = list[i].href.split('/'); if(blacklist.indexOf(parts[parts.length-1]) != -1){ let node = list[i].parentNode.parentNode.parentNode.parentNode; console.log('removing', node); node.parentNode.removeChild(node); } }