Tag Archives: javascript

google reader full feed changer Mod

无聊,在Friendfeed中加人玩,发现新加的人中有人推荐了篇BlogRSS feed 不输出全文?一样搞定你,介绍了个GreaseMonkey的脚本“google reader full feed changer”,也就是说对于那些不支持全文输出的blog,可以用这个脚本来获取全文。 具体的介绍参见那篇Blog吧,用着确实蛮爽的,这玩意采用xpath来遍历blog原文,于是我就随便找了个不支持全文输出的blog做测试,想把其文章和后面的评论都搞过来,这个语法在xpath里面很简单,只需要中间加个“|”就可以了,如: xpath: [‘//div[@class="entryBody"] | //div[@class="commentTitle"] | //div[@class="comment"]’] 结果不行,只能取出xpath定义的第一个节点,查看源码发现,作者做了这方面的限定。于是做了简单的修改,使其可以读取多个节点(具体的方法,作者其实也已经提供了,只是最后调用的时候不知为何做了这个“只读取第一个”的限定)。 用我那蹩脚的英语给作者留了言,也不知啥时候会改,这儿先放一个我的修改版吧:google reader full feed changer Update(2008-7-19):前一阵这个脚本作者做了升级,也就是修了俩小bug而已,不过实现方式没有变化,所以我只好自己升级自己这个修改版了,另外将里面的AUTO_FETCH属性设置为false,也就是GR里面相关文章激活之后并不即时读取该文实际页面,而是需要按一下快捷键“z”才会读取,这种玩法比较合我胃口(也省点资源算是),哪位不喜欢可以自己手工改一下这个参数为true。 另外,里面已经包含了一些我定制的SITE,也可以根据自己需要取舍。 更新文件:google reader full feed user修改版(2008-7-19)

jQuery相关

jQuery,类似于Prototype的javascript库,个人认为比后者更好用。下面罗列的是相关的一些资源网站。 官方网站: http://www.jquery.com 文档站点:jQuery Visual Documentation 效果库: Interface elements for jQuery,类似于Prototype的script.aculo.us库 这还有一篇官方的blog,介绍了jQuery和Prototype的架构体系方面的比较,里面有句话挺有意思,说Prototype和jQuery的关系类似于Java和Ruby的关系。 Why jQuery’s Philosophy is Better