@ 2010.03.27 , 15:13
126

关于煎蛋 RSS 改为截断输出的说明

update : 我们已经增加了全文RSS ,需要订阅的同学。看这里:煎蛋全文RSS

[-]
升级服务器后,发现静态 feed 不能正常输出,估计是服务器设置所有改变的原因。于是按 paveo 大人的意见改为直接输出,不做静态处理——这时我就顺便把 RSS 改为截断输出。

当时 Heidi 姐非常反对,随后 group 内部也出现“BS 煎蛋摘要输出RSS”的讨论,基本都是要求全文输出。从使用角度,全文 RSS 更方便谁都知道,我当初都写过如何用 yahoo pipes 将摘要 feed 改为全文 feed 的教程;但是从站长角度,我还是坚持做截断处理。理由很简单:

1、我也喜欢订阅方式来关注 blog。比如我一直很喜欢看阮一峰的网络日志,但几乎没有点击标题去他站上看过;
2、任意搜索一篇我们的标题,可以发现结果里有大量复制品,那些镜像站大多是通过 RSS 采集就达到简单的不劳而获的目的。

(这里截断一下,RSS 用户过来看吧)
针对第一点,可以坦白说,流量是网站的生存之本,如果大家都只在阅读器里看煎蛋,那是不是不需要网站;如果没有网站的广告收入,又怎么保证内容的正常更新?

第二点,连内部的 group 成员都说了,只要我们保持更新,那些镜像站始终被我们甩在后面。但是我不这么想,劳动应该得到尊重,以 RSS 阅读之名行内容采集之实的网站太多,说白了就是利用别人的内容给自己制造流量;如果所有人都去采集,又有谁来产生内容?

所以我宁可武断一点,改全文输出为截断输出,并非部分读者所投诉的摘要方式。也就是说,在 RSS 里看到的内容与煎蛋首页展示的内容一致;煎蛋大部分文章是短文没有加截断,因此大部分文章是能看到全文的。我们截断的原则是保证每天文章在首页只有一个图,这样的好处是,在 RSS 里也不会由于多图而出现滚动页面因不断有图片载入出现页面抖动的情况(相应 GR 读者应该有这个体验)。还有一点,以前我们静态处理 feed 时顺便把 flash 屏蔽了,现在如果全文输出的话在 feed 里直接载入并执行 swf 文件会给不需要的用户造成困扰。

既然如此,只是截断长文的话,看在我们编辑写了那么多字的份上,麻烦点一下过来看行吗?煎蛋一向有回复更精彩的传统,但是现在水贴家具贴越来越多,这跟资深们只窝在阅读器里懒得动,只有新人们抢楼/路过/mark有关系吧?

就解释到这里,我们会继续截断输出 RSS。宣告要退订的同学,尽管退订好了。

———————— 留给资深老读者的分割线 ————————

作为合格的 Geek,总得知道几手折腾全文 RSS 的办法,与其让你们郁闷/干着急/瞎折腾,不如我自己剧透一下。首先不用尝试 pipe 了,因为我已经在服务器和 RSS 里屏蔽了 pipe 爬虫。下面是两个可行的途径:

1、用 Google Reader 以及 Chrome/Firefox,并已经装有 Greasemonkey 扩展的童鞋,请下载这个 JS:google reader full feed changer,然后编辑它,在 var SITE_INFO = [ 后面添加一段:
{
url: 'http://(feeds|feeds2).feedburner.com.jandan',
xpath: '//div[@class="post f"]',
charset: 'utf-8'
},
{
url: 'http://jandan.net',
xpath: '//div[@class="post f"]',
charset: 'utf-8'
},
{
url: 'http://feed.jandan.net',
xpath: '//div[@class="post f"]',
charset: 'utf-8'
},

这个办法我没有测试,理论上是这样改的,欢迎纠错。
# sein update:这个方法我实测是有效的。安装这个 js 后,按我的办法修改了,在 GR 里看煎蛋时,在有截断的文章稍稍停顿,然后它就变成全文了。

2、用 Firefox 并安装了 Newsfox 扩展的,添加煎蛋 feed,然后在"源的选项"里按下图勾选,在框框里填 Xpath 值为 //div[@class="post f"]
[-]
然后更新源,你就可以看到全文的 RSS feed 了。

这两个方法的好处是,因为是直接读取网站页面内容,连 RSS 里的广告都给过滤掉,高兴了吧 - -

# sein:其实就是一个办法,利用 xpath 直接读取页面内容。我很厚道的留了一个后门,让热爱折腾的童鞋折腾去。至于说你不用 GR/不用 Firefox 请问有没有别的途径我就不管了。另外如果这种方式被采集站用来镜像内容,或者被人用来二次制作全文 feed 加以推广的话,那就只好把这个方法都叉叉掉了。


给这篇稿打赏,让译者更有动力
支付宝打赏 [x]
您的大名: 打赏金额:

4.5
赞一个 (1)

TOTAL COMMENTS: 126+1

[3] 2 »
  1. 466033

    @吧唧: 没错啊,不喜欢的还过来干嘛呢?

    —————— 该说的都说吧,各方面意见也都看到了,对于大家的诚恳意见我非常感激。一直一来场记互动是煎蛋最重要的一环,我知道你们都还在。

    就此封帖,谢谢大家。

  2. 吧唧
    @8 years ago
    466025

    sein大人你何必每幅帖子都要加上一句“这是我们家,不喜欢滚蛋”的意思嘞?奇怪奇怪

  3. 吧唧
    @8 years ago
    466020

    支持一个。
    sein大人的文章我绝少有想支持的,不易不易…

  4. ybfelix
    @8 years ago
    466019

    晕, 退订RSS之后Reader里面本来星星和共享的貌似也没掉了..

  5. 影子
    @8 years ago
    466016

    理解并支持,反正我都是过来看的。

  6. 465985

    @muzuiget: 理解万岁

    @卤蛋: 参见105楼。。。

  7. 卤蛋
    @8 years ago
    465978

    @shokyo:

    我认为任何一个人都没有能力去否定别人。最烦一边嘲笑墙内没有个性,一边看到墙内有人冒个小尖就感觉自己的利益受到损害,大义凛然,指指点点。

    话说Sein经常冒个回复100+的帖子,是不是为了融资啊~~
    总之,坚持做自己认为对的事最好,我很羡慕,真的。不是每个人都有这种机会。

  8. 铁蛋骑士
    @8 years ago
    465976

    每次都是看到 RSS 有更新,然后点击网站标题过来看,
    咱不是最资深的读者,但也是个铁杆,
    你们咋改变都有道理。

  9. 六块四
    @8 years ago
    465962

    那些只看煎蛋文章的朋友们,你们out了。

  10. 前小圆
    @8 years ago
    465961

    煎蛋我RSS也订着,但从来都只在网站看文章,
    一来可以看看评论,二来这样阅读起来也更过瘾(觉得更有煎蛋的原汁原味)。
    我自己从来没有感到过煎蛋广告多过,比起大多数的网站,煎蛋的界面干净易读,作为用户我的体验很好。

    很理解和支持Sein的做法, 我们爱煎蛋,就应该爱护煎蛋。

  11. muzuiget
    @8 years ago
    465956

    一直用那个GR脚本获取全文输出,简单摘要输出后我就自己写个xpaht搞定,对大墙都上上落落几百万次了,搞定全文还不是小菜一碟。

    作为读者,当然希望全文输出,但对煎蛋的做法表示理解,在天朝这个神奇的土地,做个坚持原创的网站不容易。与其抱怨和威胁退订,还不如自己动手丰衣足食,这篇文章连方法都说出来了,算仁至义尽。

    我见过几个名博都有过被威胁退订的情况,但站长们几乎都不鸟的,退订就退订,你没对网站贡献过免费获取信息,多你一个不多,少你一个不少。

    看看国内的网站,哪个不是广告满天飞的,垃圾站和挂羊头卖狗肉的多得是,还不是有很多低端用IE的用户去浏览,有见过嫌广告太多?

    记得可能吧说过,点击广告多是百度和IE的用户,被墙后几乎没有流量了。我相信中国依然还有很多用户,看文章并不关心谁写的,是不是原创,看Firefox那占有率,会过滤广告的有几个?

    煎蛋从这些一般用户赚点广告费,理所当然。老用户多点几次鼠标,配置个脚本自己过滤,煎蛋也不会有太大损失,何乐而不为?

    国产单机游戏就很好的教训,以前个个都玩免费盗版单机游戏,开发商如何支持下去,所以现在开发商都跑去开发网游了,除了仙剑系列坚持梦想外,我们还有多少国产单机游戏可玩?

    Google对我有用,翻墙都去用,对煎蛋感兴趣,一个摘要输出根本不碍事。

  12. eclairds
    @8 years ago
    465922

    我都是点进来看的,Win7的Rss工具逼我用IE才能刷新…

  13. Showfom
    @8 years ago
    465915

    没考虑手机用户的感受哇,我都是用手机UCWeb上GR的,GR里的地址都是点不开的,也懒得访问煎蛋手机版(平常上的手机网站就这么几个),偶的夜生活又要少一点了,哎,还是自己去弄个feed全文版 哈哈 够YD。

  14. Frankie
    @8 years ago
    465911

    一直没对煎蛋的rss做全文输出的处理,想着可能一星期后就恢复了……

    本来以前也喜欢来煎蛋回复,看评论,后来时间少了,懒得点进来了。嘛,现在这样的话,也还是继续截断吧,权作支持~

  15. koalatc
    @8 years ago
    465908

    难得留言,来支持下~

  16. 静夜燃香
    @8 years ago
    465904

    原来是有人坚持不劳而获,虽然截断很不方便,但是有这样的原因的话还是支持,而且还提供了GR的全文输出的方法,我用了第一种,个人认为已经很顾及用户体验了。
    之前全文输出的时候,有的很有意思的文章也会进站内看评论的,以后也会进来看的。而且也经常推荐给朋友们来看,都是站内的连接哦。

  17. please
    @8 years ago
    465902

    雖然在台灣,但還蠻喜歡煎蛋,每天看 RSS
    對於沒有全文輸出 RSS 的網站,大概只有一個感想
    廣告與流量自然是網站的生命
    RSS 全文輸出代表友善,那麼點擊也不會吝嗇
    沒有全文輸出的網站,偶爾,就算喜歡文章也會不那麼想點

    只是發點感想,沒有想要改變什麼
    畢竟煎蛋也不會是最後一個沒有 RSS 全文輸出的網站

  18. 465900

    作为一名资深煎蛋读者,我还是每篇都从阅读器里点进来看。

  19. miku应援团团员
    @8 years ago
    465895

    果断上来支持煎蛋!

  20. 465893

    很久不发言~~ 特地支持下煎蛋蛋

  21. 465889

    作为一个RSS重度使用者,我是觉得挺可惜的,在点退订按钮前犹豫好半天。就像你们作为一个网站经营者在权衡网站流量和用户感受这两者孰轻孰重一样,我也掂量了下内容质量和用户体验两者对于我这一个用户而言谁更重要,我选了后者。

    也许,这就是角度的问题吧。

  22. 465886

    @苏姐姐: 谢谢~泪牛满面啊

    @shokyo: 你想太多了。我一向这种强调。另外我们只是闹着玩,足以自给自足,不需要投资,不要相信什么融资的谣传。沙县小吃需要融资吗?

  23. 465883

    全文不了就算了呗 支持!

  24. boreme
    @8 years ago
    465882

    用了那个js,可以看到全文了,顺便也用了adblock,嘿嘿,多我一个不多,少我一个不少,我会帮你们介绍多点人来看来代替我的广告流量

  25. 465880

    @yahafly: 是沒有的,但讀取速度和內容的體驗會友好一些。

  26. 465873

    http://news.mydrivers.com/blog/

    最早经常查阅的类似全文RSS的站点。十分喜欢这种风格。

[3] 2 »

24H最赞