#navi(../)
-*WebSlice[#e77b6317]
+*WebSlice by [[upk>upk:FrontPage]] [#e77b6317]
 IE8 から実装された機能で、RSSと似た感覚ではあるが、
 ページの一部を切り出して購読できるようにするもの。
 ブラウザに登録すると、ページの更新状況が切り出された部分のみ表示できるので便利。
 
 *実装機能 [#w74f347b]
 recent プラグインで実装済。
 
 *実装内容 [#kc0d1086]
 #sh(html){{
 <h5>最新の10件</h5>
 <div class="hslice" id="webslice">
  <span class="entry-title" style="display: none;">PukiPlus</span>
  <div class="entry-content">
   <strong>2010-04-29</strong>
   <ul class="recent_list">
    <li>Technical Note/WebSlice</li>
   </ul>
  </div>
 </div>
 }}
 
 *備忘録 [#hf4aec91]
 |~種類		|~クラス名   	|~内容		|~必須/オプション	|~説明	|
 |基本プロパティ	|hslice		|Web スライス	|必須		|スライス領域の範囲を定義|
 |~|entry-title			|入力タイトル	|~|&greybox(hAtom Microformat,http://microformats.org/wiki/hatom);参照|
 |~|entry-content			|入力コンテンツ	|オプション||
 |有効期限プロパティ	|endtime		|終了時刻		|~|&greybox(abbr-design-pattern,http://microformats.org/wiki/abbr-design-pattern);参照|
 |代替プロパティ	|rel 名 entry-content|代替表示ソース	|~||
 |~|rel 名 bookmark			|代替ナビゲーション	|~||
 |帯域幅プロパティ	|ttl		|Time to Live	|~|更新の頻度|
 |~|rel 名 feedurl			|代替更新ソース	|~|RSSなどを入れる。aタグを使うが、空タグでも良い。|
 
 :hslice|~
 WebSliceの範囲を指定する。
 :entry-title|~
 ここで定義した文字列が、ブラウザで登録する際に表示される。
 :entry-content|~
 表示したい内容を指定する。
 *FireFox [#gc55519a]
 「[[WebChunks>http://www.glazman.org/weblog/dotclear/index.php?q=webchunks]]」のアドオンを導入することで利用できる。
 
 
 *TODO:RSSに埋め込み [#n3f813a1]
 参考:http://pillcase.com/seo/2009/03/webslice-ie8.html
 
 上のサイトのdescriptionタグ内のBodyタグは間違いだと思われ。(<![CDATA[~]]>内に非エンコードのタグって入れるっけ?)
 #sh(xml){{
 <?xml version="1.0" encoding="UTF-8" ?>
 <rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:cf="http://www.microsoft.com/schemas/rss/core/2005" xmlns:mon="http://www.microsoft.com/schemas/rss/monitoring/2007">
 <channel xmlns:cfi="http://www.microsoft.com/schemas/rss/core/2005/internal" cfi:lastdownloaderror="None">
 
 <title cf:type="text">$page_title</title>
 <link>$script</link>
 <description cf:type="text"><![CDATA[$description]]></description>
 
 <ttl>※更新の間隔※</ttl>
 
 <item>
 <title xmlns:cf="http://www.microsoft.com/schemas/rss/core/2005" cf:type="text">※ページのタイトル※</title>
 <link>※ページのURL※</link>
 <description xmlns:cf="http://www.microsoft.com/schemas/rss/core/2005" cf:type="html"><![CDATA[
 ※表示したい内容※
 ]]></description>
 </item>
 </channel>
 </rss>
 }}
 
 *リンク [#j43d06eb]
 -[[Web スライス フォーマットの仕様 - バージョン 0.9>http://msdn.microsoft.com/library/cc304073.aspx]]
 -[[Web スライスを使用したコンテンツの購読>http://msdn.microsoft.com/ja-jp/library/cc196992%28vs.85%29.aspx]]
 
 *コメント [#k6447547]
 #comment