随笔分类 - 在线生成网页缩略图(WebSnap)
WebSnap是基于Asp.net 2.0的在线抓图小应用,可以在线生成网页缩略图,
类似www.snap.com,最早由kaima独立开发,免费提供给国内编程爱好者使用。
摘要:Beta1.1沉寂两年之后再次更新。这次动力是因为发问的网友实在太多了,没有时间一一回复(有点惭愧)故这次修补一些小问题(包括不能抓取全屏网页的问题),并升级到VS2008环境下。点击下载源码(基于VS2008.net ,2.0):2月12号早晨又更新了一下。WebSnap.VS2008.Beta.1.2.rar
阅读全文
摘要:预览地址:http://www.365rss.cn/WebPreview.aspx底层代码都没什么说的,就是以前萧寒和我合作公布的。效率有很大的问题。客户端脚本,值得一说的是,要兼容FireFox2.0,需要作一些额外的判断,同时IE和FF对DOM对象动态添加事件也有区别,对当前鼠标的位置判断也有区别,关键代码如下(具体内容请点右键查看js源码) if(window.document.all){/...
阅读全文
摘要:DEMO网址:http://www.365rss.cn/WebSnap.aspx 更新: 1,可以抓取大部分的网站,很少几率(暂未发现)返回空白图片。 2,超越Snap.com!比如http://blog.sina.com.cn/u/1268465345,Snap.com抓的图主题内容“还在载入中。。。”,WebPreview直接抓全。 3,解决抓sina.com.cn等网站时候出现的弹窗问题。...
阅读全文
摘要:www.snap.com很cool,他提供了一个快速预览网页的功能——1个缩小的预览图,以便让我们更快更好地决定是否进去溜溜。
我的直觉告诉我,我要做这个。
早在发现这个网站之前,就有alexa.com提供这种网页缩略图功能(请看http://www.alexa.com/search?q=www.e-mobile.com.cn 左上角的那个预览图)。我猜测那是一种CGI程序。原理应该和snap.com一样,抓取浏览器的图像区,利用浏览器的绘图功能,生成图片。
我花2天时间研究并做了一个Demo,如果这个Demo完善了的话,我想可以免费提供给国内的bloger们使用本土的snap.com,不用再绕道跑到外国的服务器上调服务了。
阅读全文