您的位置:首页 > 其它

希望博客新增加的功能——“网页预览”&SNAP

2008-11-16 21:45 441 查看
前段时间,当“三鹿”被被曝光后,一条“三鹿砸300万要百度屏蔽负面新闻”的消息被传得沸沸扬汤,且先不论该消息是否属实,单就百度的搜索结果而言,的确不能让人满意。

咱们可以分别在GOOGLE和百度中搜索LINUX,然后对照一下两者的结果。当在GOOGLE中搜索LINUX后,搜索出来得前几位是知名的LINUX网站。而在百度中搜索LINUX后,搜索出来得前几位是则是知名的LINUX培训机构。两者一对照,一切尽在不言中。





不仅如此啊,现在用百度搜东西,很多搜出来得结果前几位都是广告,这已是一个不争的事实。谁让竞价排名是人家的特色呢,咱也不好说什么!可当一个搜索引擎失去了客观和公信力后,它的结局也一定是被越来越多的用户所屏弃,所以现在的技术人绝大多数都用GOOGLE。

联想起“微软收购雅虎”,还有一年前“网易推出了有道搜索正式版”,据说“苹果也正在开发自家的搜索引擎”……。几件事面儿上看起来似乎没什么必然的联系,可是深一想就不难发现,这传递给我们一个信息,那就是搜索引擎得到了人们更多得关注和重视,尤其是国内外互联网厂商。可以预见,在今后得很长一段时间里,在这一领域的竞争将异常激烈!

现在可选得搜索引擎很多,随口就能说上一片来。称不上是万紫千红,也算得上是百花齐放。谁都有自己喜欢得搜索引擎,正所谓“萝卜青菜,各有所爱”!可这些搜索引擎大多搜索出来得结果都只是“链接”和一两句“内容”。

如此一来,就有两个问题了:其一,搜索到的结果不是自己想要的结果。这个可能大家都遇到过,尤其是在解决问题时,经常能遇到那滥竽充数的结果。由于只能看到链接,看不到里面实际内容,只好打开后一探究竟。一旦不是自己需要的,那就是白做功、空费力,无谓的资源消耗,自然不爽。如果能在打开链接前看到链接后的一部分内容,以此来进一步决定是否打开该链接,这样就能有效地避免一些不必要的开销,无疑也是人们所期望的。

其二,恶意网站肆意猖獗。有这么句话,“人在江湖飘,怎能不挨刀”。稍有不慎,就会“一失足成千古恨”,追悔莫急。轻则修复,重则重装。不管怎样,都是要费一些气力的,还会令人心生忌惮。正所谓“一朝被蛇咬,十年怕井绳”!于是,人们打开得更多得会是自己熟悉的网址。至于那些不熟悉、不靠谱、来路不明的网址可能就要避而远之了。这自然会使正常的浏览受到一些限制,更重要得问题则是在于只有打开了那些有问题的网址,我们才能知道该网址有问题。不然得话,我们将无从知晓。

如何解决上述这两个切实存在的问题?这就是咱们今天要说的内容——“网页预览”!说到“网页预览”,一定要提到一个名字,这个名字叫做“SNAP”!

Snap是一个新型搜索引擎。它提供了一个Snap Preview Anywhere的功能,通过它可以为网站上的链接生成站点缩略图,它的关键特色也在于搜索结果可以用网站缩略图的形式来呈现。当人们把鼠标放到链接上时,就会自动弹出一个预览框,这就是预览窗口,它预览的也就是链接所指向的网页。这样就可以在不用打开链接或图片的情况下,方便访客直接浏览到网站里的链接,通过预览来决定是否要点击该链接。

当然,在使用该服务之前,需要先到Snap网站获取一段代码,然后将其代码放置在页面的 </head> 标签之前即可。网上也有朋友说,“为了不拖慢速度,放在< /body>前也行。”这里是Snap网站的网址:http://www.snap.com/



缺省情况下该段服务代码会对页面上所有的URL超链接进行缩略图的显示处理。(但不包括嵌套frame和非常规的href目标)如果希望某些特定的链接不触发该效果即禁用缩略图效果,只需要为该链接增加一个分类来标识,即增加一个名为 snap_nopreview 的 class 属性。  例如一个链接的代码为<a href="xxxx">xxx</a>,那么对该链接禁用缩略图的方法就是:
<a href="xxxx" class="snap_nopreview">xxx</a> 如果希望默认不处理任何 URL,则需要把服务代码的参数 'ap=1' 改为 'ap=0' ,然后为希望触发效果的链接一个增加名为 snap_preview 的 class 属性。

还有,在使用默认的代码时,当鼠标移动到链接上时显示的效果缩略图是带搜索框的,也可以通过修改代码来去掉该搜索框,修改方法是将获得代码中的sb=1改成sb=0。从网上找来两幅有无搜索框的效果对比图,大家可以看一下。





此外,如果链接本身已经有了某个class分类,比如已经分类为class=“ITkunlun”,可以用空格来分隔,并赋予多个class分类,比如:
class=“ITkunlun snap_nopreview”或者class=“ITkunlun snap_preview”

这是有关SNAP的一些简要介绍,在其网站以及网络上有更为详尽的介绍。再来说说它的不足之处。由于其既有索引量并未达到GOOGLE级,使得对一些URL并不能即时显示出有意义的缩略图。看好了,这里用得是“即时”!因为只要鼠标移到某个超链接上并显示出了“Capturing"”信息,就表示该链接的缩略图生成请求已经提交给了服务器,正常情况下应该很快就能正常显示缩略图;但事实并非如此,实际上得抓取速度要比想象慢得多。正如网上所说,“其所谓的特色反倒成为缺陷了。”

不管如何,该项功能还是非常值得推荐的。“网页预览”也势必会成为新一代搜索引擎发展的方向。可以预见,若干年后,“网页预览”必将成为搜索引擎的基本功能之一。而在今天,在人们还习惯于打开链接看内容的今天,率先实现该功能,创新出更多更好的功能,也必将在这场搜索引擎争夺战中占得先机。如今,"有道"已走到了前面!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息