油猴脚本:Twitter Picture Preview
Feature: Adding preview thumbs right after a short url to an popular image-service site in twitter.
功能:给twitter内包含指向图片服务的网址加上该图片的缩略图。
客户端支持/Client Supports:
twitter.com / itweet.net / twitese.appspot.com
图片服务支持/Image-Service Supports:
twitpic / flic.kr / moby.to / yfrog / ts1.in / hellotxt.com / twitxr.com / twitgoo.com
维护了一下之前写的油猴脚本:Twitpic in itweet,从另外一个相同功能的脚本TwitterPhotoShow的代码,通过监控items容器的DOM的事件DOMNodeInserted、DOMSubtreeModified来相应内容的变化,这样就可以把原来的定时器什么一大堆的代码去掉了;
同时利用了一下javascript的对象特性,原先的代码可能看起来还跟C类似的,重写一下语法看起来好像差很远了……改写的好处是添加新的图片服务处理就容易多了。比如一个处理器是这么写的:
1 | img_processor['ts1in'] = { |
所以新版里面添加了一大堆从TwitterPhotoShow里面抄来,我都没见过的图片服务;虽然TwitterPhotoShow没有支持最近在推上很流行的flickr跟moby.to,可能因为api相对麻烦一点吧!
没有评论:
发表评论