IE8.0Beta较为非常好的作用:WebSlices

2021-01-20 17:40 jianzhan

这两天M$出了个IE8beta1版~害得我的Google Reader里都是IE8的信息内容,可是有效的信息内容太少了,在翻M$的网站时,倒是发现了1个较为帅的作用:“WebSlices”。
简易的来讲,它的作用便是把网页页面的某1块“剪”出来放个人收藏夹里。这个作用与Mac OS上的Web Clip Widget特性不大1样,Web Clip是由客户随意剪网页页面,而WebSlices是要网页页面輸出特殊的文件格式能够“剪”的。假如你早已装了IE8的话,来我的站上逛下,应当能够看到这照片里的实际效果:

是否觉得很无聊滴模样,自然,是在blog上是没甚么非常的实际效果。M$详细介绍了个运用:ebay的IE8非常版,例如把某个正在拍卖的产品剪出来就成心义了。完成的方法实际上很简易,要是特定HTML的class与ID就行,看1以下子:
<div class="hslice" id="testWebSlice">
<p class="entry-title">传说故事中滴题目</p>
<div class="entry-content">传说故事中滴能够被剪的內容</div>
</div>

是否看到entry-titleentry-content觉得有点熟习呢?嗯,便是Microformats的hAtom,那些差点儿给人忘掉的物品给M$翻出来用了。实际上我的Blog1直渗着hAtom的承诺,只是全部渗着hAtom的內容却不合适WebSlices,要留意的1点点便是,ID不可以少。-_-b 介于M$IE较为强的特性,ID能够用数据,人家官方的事例便是用数据当ID。
检测传说故事中滴题目
能够用IE8来检测1下能不可以把这传说故事中滴內容剪出来
除设定要剪的內容话,还能够设定到期的時间,例如:
<p>End time:<abbr class="endtime" title="2008-02⑵8T17:00:00">1 day 18 hours</abbr></p>
跟Microformats1样的用法,但是选的class是endtime而并不是dtend。当访问器发现到期时会显示信息到期的标识。
另外还可以用跟RSS1样功效的ttl来定最长缓存文件時间,例如:
<p>This clip updates every <span class="ttl">15</span> minutes </p>
你乃至能够用Feed来重定项被剪的內容,要是在entry-content中再加:
<a rel="feedurl"href="auction.microsoft.com/item.xml">Subscribe to WebSlice</a>
M$的白皮书少了个“h”,hrefref是两码事,彻底便是在蒙骗我的情感。白皮书中说到要在Feed中再加1些特殊的元向来特定ttl endtime等特性,不想再拷贝编码了,有兴趣爱好的同学查书去。
另外能够特定默认设置的WebSlices,要是在head里再加:
<link rel="default-slice" type="application/x-hatom" href="www.example.com/#auction" />
还可以操纵WebSlices在网页页面里不出現裁切的提醒,在head再加:
<meta name="slice" scheme="IE" content="off" />
白皮书中也有1些有关款式的合理范畴和1些验证跟别的1些东东,有兴趣爱好的盆友能够看1下:Internet Explorer 8 Beta 1 Whitepapers - Release:WebSlices