<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
   <channel>
      <title>double-team.org</title>
      <link>http://www.double-team.org/</link>
      <description></description>
      <language>ja</language>
      <copyright>Copyright 2008</copyright>
      <lastBuildDate>Mon, 16 Jun 2008 13:33:56 +0900</lastBuildDate>
      <generator>http://www.sixapart.com/movabletype/</generator>
      <docs>http://blogs.law.harvard.edu/tech/rss</docs> 

      
      <item>
         <title>「マイクロフォーマット」出版記念セミナーに行ってきた</title>
         <description><![CDATA[<p>最初に関係ない話。</p>

<p>MT のテンプレートを初期化した。いろいろ面倒になってきたし。でも MT3 のテンプレートって腐ってると改めて実感した。気が向いたら変えてみる。その前に MT4 にアップデートするかもだけど。</p>

<p>でもいい加減マークアップしながらブログ書くのは面倒だ。なんかもう、</p>

<ol>
<li>テキストエディタに書く</li>
<li>Dreamweaver でマークアップ</li>
<li>投稿</li>
</ol>

<p>これでやろうか悩んでる。でもわざわざ DW 起動するの面倒くせー。はてな記法使えるようにしちゃおう。いつか今度やる気が150%くらいになったら。今20%くらい。</p>

<p>本題。</p>

<p>もう3日前の話です。アウトプット早くしないといけないなぁ、と思いつつ3日経ちました！<br />
オレ死んでいい。</p>

<p>以下セミナーの覚え書き。内容に関しては<a href="http://necoze.cc/?eid=521" title="necoze LOG2 [ネコゼログログ] | 『マイクロフォーマット』出版記念セミナーと「Swap Skills」に参加して思った事を取り急ぎ…">ネコゼさん</a>や <a href="http://www.hamashun.com/blog/2008/06/post_43.html" title="『マイクロフォーマット』出版記念セミナーに行ってきた | Blog hamashun.com">hamashun さん</a>と併せて読むと補完されるかも。（特に対談部分）</p>

<h2>第1部 マイクロフォーマットとは何か</h2>
<h3>定義</h3>
<ul>
  <li>人間第一、機械は二の次
    <ul>
      <li>シンプルかつオープンなデータフォーマットの集合</li>
    </ul>
  </li>
  <li>いま機能している物事を捨てるのではなく、マークアップやブログににおいて適用される</li>
</ul>
<h4>マイクロフォーマットが該当するのは</h4>
<ul>
  <li>データについての考え方</li>
  <li>フォーマットのデザイン原理</li>
  <li>意味的なマークアップ</li>
  <li>簡単・オープンなデータフォーマットにおける標準の集合</li>
  <li>漸進的進歩</li>
  <li>以上全て</li>
</ul>
<h4>該当しないのは</h4>
<ul>
  <li>新しい言語でない</li>
  <li>無限に拡張可能ではない
    <ul>
      <li>特定の問題を解決するために生まれてきたのがマイクロフォーマット</li>
    </ul>
  </li>
  <li>異なる道具を使わせるわけではない</li>
  <li>新しいアプローチではない</li>
  <li>抽象化への万能薬ではない</li>
  <li>全てを定義し尽くすことではない</li>
  <li>以上全て</li>
</ul>
<h3>マイクロフォーマットの原理</h3>
<ul>
  <li>特定の問題を解決する</li>
  <li>可能なだけシンプルに</li>
  <li>人間が第一・機械は二の次
    <ul>
      <li>可読性の高さ</li>
    </ul>
  </li>
  <li>普及済みの標準を再利用</li>
  <li>モジュール化され、埋め込み可能</li>
  <li>開発やコンテンツ、サービスの分散処理を可能にする</li>
</ul>
<h3>主なマイクロフォーマット</h3>
<h4>rel-license</h4>
<ul>
  <li>ライセンス情報のソースを示す</li>
  <li>a 要素の rel 属性に license 値を入れる</li>
  <li><a href="http://microformats.org/wiki/rel-license-ja">詳しい仕様</a></li>
</ul>
<h4>reltag</h4>
<ul>
  <li>タグ空間と結びつける</li>
  <li>a 要素の rel 属性に tag 値を入れる</li>
  <li><a href="http://microformats.org/wiki/rel-tag-ja">詳しい仕様</a></li>
</ul>
<h4>relnofollow</h4>
<ul>
  <li>検索エンジンに評価させない</li>
  <li>a 要素の rel 属性に nofollow 値を入れる</li>
  <li><a href="http://microformats.org/wiki/rel-nofollow-ja">詳しい仕様</a></li>
</ul>
<h4>VoteLinks</h4>
<ul>
  <li>リンク先を賛成か反対を示す</li>
  <li>a 要素の rev 属性に voteagainst 値を入れると反対</li>
  <li>votefor 値を入れると賛成</li>
  <li>voteabstain 値を入れると保留</li>
  <li><a href="http://microformats.org/wiki/vote-links-ja">詳しい仕様</a></li>
</ul>
<h4>XFN</h4>
<ul>
  <li>XHTML Friends Network</li>
  <li>a 要素の rel 属性値に friend 値を入れると「友達」と評価</li>
  <li>met 値を入れると「会ったことある」と定義</li>
  <li><a href="http://microformats.org/wiki/XFN-ja">詳しい仕様</a></li>
</ul>
<h4>geo</h4>
<ul>
  <li>地理データを示す（緯度経度）</li>
  <li>class 属性に geo 値を入れ、title 属性に緯度経度をセミコロンを挟んで示す</li>
  <li><a href="http://microformats.org/wiki/geo">詳しい仕様</a></li>
</ul>
<h4>adr</h4>
<ul>
  <li>geo とは違った地理データを示す方法</li>
  <li>親要素に class 属性で adr 値を入れる</li>
  <li><a href="http://microformats.org/wiki/adr">詳しい仕様</a></li>
</ul>
<h4>hCard</h4>
<ul>
  <li>見出しを含めた住所情報を示す方法</li>
  <li><a href="http://microformats.org/wiki/hcard-ja">詳しい仕様</a></li>
</ul>
<h4>hCalendar</h4>
<ul>
  <li>カレンダー（イベントなど）情報を示す方法</li>
  <li><a href="http://microformats.org/wiki/hcalendar-ja">詳しい仕様</a></li>
</ul>
<h3>マイクロフォーマットの今後</h3>
<h4>今後の課題</h4>
<ul>
  <li>一層の認知
    <ul>
      <li>一部の人間しか利用していない</li>
      <li>啓蒙活動</li>
    </ul>
  </li>
  <li>ブラウザ側の対応
    <ul>
      <li>IE8 に Web Slices を搭載（マイクロフォーマット的な情報を使える機能）</li>
      <li>Firefox3 で API で利用可能</li>
    </ul>
  </li>
  <li>国際化・地域化への対応</li>
  <li>アクセシビリティ面での課題の解決</li>
</ul>
<h2>第2部 対談</h2>
<h3>現在取り組んでいるマイクロフォーマット関連は何？</h3>
<ul>
  <li>マイクロフォーマット関連に特化した製品開発</li>
  <li>マイクロフォーマットの情報発信</li>
  <li>マイクロフォーマットの質問に関する返答</li>
  <li>企業からのアドバイス</li>
  <li>カンファレンスや企業に出向いてのスピーカー</li>
</ul>
<h3>日本に訪れた目的</h3>
<ul>
  <li>イベントの講演
    <ul>
      <li>マイクロフォーマット関連と各 Web デバイスにおけるデザインについて</li>
    </ul>
  </li>
  <li>works corp. web expert</li>
  <li>明日 CSS3 について講演（in アップルストア銀座）</li>
</ul>
<h3>Web Directions East について</h3>
<ul>
  <li>今年後半に東京で開催予定（11月下旬）</li>
  <li>5,6人海外からゲストを招待
    <ul>
      <li>国内も同様に招待</li>
    </ul>
  </li>
  <li>同時通訳の導入</li>
  <li>2日間に2つのトラックがある</li>
  <li>フロントエンド技術（XHTML,CSS,microformats,etc...）・JavaScript,Ajax etc...</li>
  <li>ワークショップも企画</li>
  <li>土日がカンファレンス/月火がワークショップ</li>
  <li>SNS 作りの情報交換も企画</li>
</ul>
<h3>「ブラウザが対応するか、サービスが対応するか」の状況を脱していないとする見解について</h3>
<ul>
  <li>鶏が先か卵が先か</li>
  <li>マイクロフォーマットが解釈するサービスが無かった</li>
  <li>2,3年経ち、大きなサービスが対応して状況が改善の方向に</li>
  <li>3つの要素が重要
    <ul>
      <li>コンテンツ発信者</li>
      <li>コンテンツを使うサービス</li>
      <li>コンテンツを作るツール</li>
    </ul>
  </li>
  <li>Y!,ソーシャルブックマークなど、多くのサービスがマイクロフォーマットを実装している実績がある</li>
  <li>対応アプリケーションが出てきた</li>
  <li>注目に値するのがY!の対応
    <ul>
      <li>サーチモンキー</li>
      <li>ユーザはその恩恵を受けることが出来る</li>
    </ul>
  </li>
  <li>SEOを使うならマイクロフォーマットだよ！ｗ
    <ul>
      <li>先行者利益が今後利いてくるのでは</li>
    </ul>
  </li>
</ul>
<h3>ネイティブでサポートしているブラウザが無いけど？</h3>
<ul>
  <li>Firefox3 当初の予定では高いプライオリティが与えられていた</li>
  <li>サポートが見送られたのは残念</li>
  <li>慎重に検討して実装することが重要</li>
  <li>情報を再利用することは新しいことなので、現段階でネイティブサポートしなかったのは採用の判断だったのでは</li>
  <li>マイクロフォーマット対応・非対応のサイトでが存在する現状ではユーザが混乱するのでは</li>
  <li>JavaScript を使って API を利用することは非常に良い</li>
  <li>hCard を別ウィンドウにマッピングするツールを作成している（ブックマークレット）
    <ul>
      <li>ポップアップして出す</li>
    </ul>
  </li>
</ul>
<h3>WebSlices について</h3>
<ul>
  <li>期待している
    <ul>
      <li>なぜならユーザがマイクロフォーマットを知る良い機会であり体験になる</li>
    </ul>
  </li>
  <li>マイクロフォーマット対応したブラウザはブラウザ2.0</li>
</ul>
<h3>アクセシビリティや国際化・地域化の課題について</h3>
<ul>
  <li>abbr 要素を使ったデザインパターンは難しい側面がある</li>
  <li>過去数ヶ月、オンラインコミュニティでアクセシビリティについて感情的な議論があった</li>
  <li>マイクロフォーマットにとってチャレンジであることは重要</li>
  <li>実際問題、どれだけアクセシビリティで問題があるのか</li>
  <li>HTML に関して言えば偉大な存在である</li>
  <li>寿司＝洗練された存在＝HTML
    <ul>
      <li>イミフｗｗｗ</li>
    </ul>
  </li>
  <li>既存のコンテンツを壊すこと無くボキャブラリを増やしていくことが可能＝マイクロフォーマット</li>
  <li>HTML が持っている制約を壊すこと無く拡張していく</li>
  <li>語彙を拡張した途端にアクセシビリテぃで問題が出る
    <ul>
      <li>次のステップに行くためのチャレンジ</li>
    </ul>
  </li>
</ul>
<h3>書籍について紹介</h3>
<ul>
  <li>1冊でなんでも事足りることを目指した
    <ul>
      <li>事例などを盛り込んだ</li>
    </ul>
  </li>
  <li>売れ行きは？
    <ul>
      <li>出版社が教えてくれないｗ</li>
      <li>初版は完売</li>
      <li>Amazon でトップになった</li>
    </ul>
  </li>
  <li>第二版はいつ？
    <ul>
      <li>未定</li>
      <li>準備はしている</li>
    </ul>
  </li>
  <li>日本語版以外に出してる？
    <ul>
      <li>今のところフランス語版が企画中</li>
    </ul>
  </li>
  <li>日本語版や読者への期待
    <ul>
      <li>マイクロフォーマット＝メタデータ</li>
      <li>言語の違いを超えてやり取りすることが可能
        <ul>
          <li>翻訳サービスを介してもマイクロフォーマットを利用することが可能（違うかも。。。）</li>
        </ul>
      </li>
      <li>日本でマイクロフォーマットが広まる先に国際化を乗り越えられるだろう</li>
    </ul>
  </li>
</ul>
<h3>Q&amp;A</h3>
<ul>
  <li>SNSでは何を当て込むのが適切か
    <ul>
      <li>クローズドな空間でも「誰が誰」と繋がってるかは抽出可能</li>
      <li>ウローズドな空間だけでしか利用できないので相互利用が出来ない</li>
    </ul>
  </li>
  <li>IE8 が WebSlices 搭載したが、中長期の観点からどうか
    <ul>
      <li>心配してない</li>
      <li>もし MS が作った仕様が広まってとしても嬉しい</li>
    </ul>
  </li>
  <li>マイクロフォーマットをこれから使う人や使ってる人に向けての今後
    <ul>
      <li>同じ情報構造に対して同じマークアップをして行く（テンプレートを持つ）</li>
    </ul>
  </li>
</ul>

<p>にしても当日は「誰々が来る」ってのは Skype のオープンチャットの方で知ってたけど、顔を知らないから誰が誰だか分かんねー、って話で。forest_k さんはあのイラスト通りの人だった（何</p>

<p>hamashun さんは「何となくあの人だろうなー」と思ってたけど、至る所で見る写真と「なんかちげー」と思って躊躇した。（本人だと確信したのは今回のエントリを見てから。今度会ったらきちんと挨拶しておく。commit）</p>

<p>最後に、John Allsopp 氏と木達さんお疲れさまでした。今回のような場を設けていただいたことにありがとうございました。</p>]]></description>
         <link>http://www.double-team.org/2008/06/16/000058/</link>
         <guid>http://www.double-team.org/2008/06/16/000058/</guid>
        
        
          <category domain="http://www.sixapart.com/ns/types#tag">event</category>
        
          <category domain="http://www.sixapart.com/ns/types#tag">microformats</category>
        
         <pubDate>Mon, 16 Jun 2008 13:33:56 +0900</pubDate>
      </item>
      
      <item>
         <title>Firefox3 24時間最多ダウンロード数の挑戦へ</title>
         <description><![CDATA[<p><a href="http://www.spreadfirefox.com/node&amp;id=0&amp;t=286"><img alt="Download Day - Japanese" title="Download Day - Japanese" src="http://www.spreadfirefox.com/files/images/affiliates_banners/180x150_02_jp.png"/></a></p>

<p>タイトル通りですが、Firefox3 のリリースを記念してギネスに挑戦しよう！と言うイベント。</p>

<ul>
  <li><a href="http://www.spreadfirefox.com/ja/worldrecord">[Download Day 2008 24 時間最多ダウンロードソフトとして、ギネス世界記録へ挑戦！]</a></li>
</ul>

<p>特設サイトでは Firefox3 ダウンロード当日にリマインダメールが届く＆ダウンロード確約ユーザが各国どれくらいいるかを示しています。</p>

<p>Firefox ユーザは早速登録してみるべし！</p>]]></description>
         <link>http://www.double-team.org/2008/05/29/000057/</link>
         <guid>http://www.double-team.org/2008/05/29/000057/</guid>
        
        
          <category domain="http://www.sixapart.com/ns/types#tag">event</category>
        
          <category domain="http://www.sixapart.com/ns/types#tag">firefox</category>
        
          <category domain="http://www.sixapart.com/ns/types#tag">mozilla</category>
        
         <pubDate>Thu, 29 May 2008 18:40:17 +0900</pubDate>
      </item>
      
      <item>
         <title>ニコニコ動画用 OpenSearch を作ってみた</title>
         <description><![CDATA[<p>作ったのはもう今年の頭だったりするけど。</p>

<ul>
  <li><a href="javascript:window.external.AddSearchProvider('http://www.double-team.org/nico2-keyword-search.xml');">ニコニコ動画キーワード検索</a>
    <ul>
      <li><a href="http://www.double-team.org/nico2-keyword-search.xml">nico2-keyword-search.xml</a></li>
    </ul>
  </li>
  <li><a href="javascript:window.external.AddSearchProvider('http://www.double-team.org/nico2-tag-search.xml');">ニコニコ動画タグ検索</a>
    <ul>
      <li><a href="http://www.double-team.org/nico2-tag-search.xml">nico2-tag-search.xml</a></li>
    </ul>
  </li>
</ul>

<p>一応制約はあります。ログインしないと結果が見られないです（当然だけど）。それ以外は別段フツーの検索と変わりません。</p>

<p>不具合とかは無いはず。あったとしてもたぶんニコニコ動画側の問題だと思う。（責任転嫁ｗ）</p>]]></description>
         <link>http://www.double-team.org/2008/04/20/000056/</link>
         <guid>http://www.double-team.org/2008/04/20/000056/</guid>
        
        
          <category domain="http://www.sixapart.com/ns/types#tag">nicovideo</category>
        
          <category domain="http://www.sixapart.com/ns/types#tag">opensearch</category>
        
         <pubDate>Sun, 20 Apr 2008 23:27:03 +0900</pubDate>
      </item>
      
      <item>
         <title>IRC 開設のお知らせだよ！</title>
         <description><![CDATA[<p>hamashun さんが「<a href="http://www.hamashun.com/blog/2008/03/htmlcssirc.html" title="HTMLとかCSSで仕事してる人達のIRCチャンネルってあるのかな | Blog hamashun.com">マークアップエンジニアって IRC 使ってなくね？</a>」（意訳）と言ってたので、勢い余って<a href="http://b.hatena.ne.jp/ysk_lucky-star/20080331#bookmark-8063682">チャンネル開設</a>してしまった。今は反省してない。</p>

<p>と言うわけで <a href="irc://irc.freenode.net:6667#markupper">irc://irc.freenode.net:6667#markupper</a> にてみんなが待ってます！　来るといいよ！<br />
結構テキトーだし、むしろオレ管理なんてやってないし、bot 常駐してないし、みんなの業務時間外（夜中）とか入ると誰もいない可能性アリだけど、その辺はこれから考える（だけで終わりそうｗ）</p>

<p>IRC 以外にも <a href="http://www.inkdesign.jp/" title="inkdesign">hiloki さん</a>が <a href="http://twitter.com/hiloki/statuses/780542647">Skype のオープンチャットを開設</a>したので、こっちもどぞ！<br />
（自分はまだ Skype を入れてないのでこれからダウンロードしに。。。）</p>

<h3>追記 2008年4月4日 10:50</h3>

<p>irc://irc.freenode.net は IRC クライアントの文字コードを UTF-8 に設定しないと文字化けします。（クライアントの初期値は ISO-2022-JP です）<br />
設定方法は（クライアントによるけどここでは Limechat 限定）irc.freenode.net の「サーバのプロパティ」を開いて文字コードを「UTF-8」にしてクライアントを再起動すれば OK です。</p>

<p>全然関係ない話だけど、なんで irc.freenode.net を使うんだろうね（自分でここだと指定しておいてなんだけどｗ）<br />
昔（7,8年前くらい）のオープンサーバと言えば藤沢とか奈良とかだったんだけど、今は違うのね。まあ当時のチャンネルも未だに残ってる（まだ30人以上いるとか意味が分からないw）から藤沢系のサーバが無くなったわけじゃないんだけど、なんとなく雰囲気と言うか、最近の流れ的に irc.freenode.net に移行する傾向が強いのかなぁ、と感じてる。理由がさっぱりだが。そんだけ。</p>]]></description>
         <link>http://www.double-team.org/2008/04/01/000055/</link>
         <guid>http://www.double-team.org/2008/04/01/000055/</guid>
        
        
          <category domain="http://www.sixapart.com/ns/types#tag">irc</category>
        
         <pubDate>Tue, 01 Apr 2008 18:25:05 +0900</pubDate>
      </item>
      
      <item>
         <title>IE8 β1 簡単レビュー</title>
         <description><![CDATA[<p><a href="http://www.double-team.org/image/entry/2008/startup-ie8.png">IE8 の β1</a> が出たので早速試してみた。（Mac OSX の Parallels で動いている Windows XPで検証）</p>

<ul>
  <li><del>content プロパティ未サポート（β1 でまだ実装されてないってのはどうよ？）</del></li>
  <li><del>counter 系プロパティも同様</del></li>
  <li>float,clear,position プロパティの解釈が変わった？（退化したと思われる）</li>
  <li>data スキームサポート（ようやく！）</li>
  <li>Acid3 にかけると「<q>This website wants to run the following add-on: 'MSXML 3.0 SP9' from 'Microsoft Corporation'. If you trust the website and the add-on and want to allow it to run. click here...</q>」と出て<a href="http://www.double-team.org/image/entry/2008/acid3-no-add-on.png">アドオンを入れろ</a>と言われる
    <ul>
      <li><a href="http://www.double-team.org/image/entry/2008/acid3-add-on.png">Acid3 の結果</a></li>
    </ul>
  </li>
  <li>Acid2 にかけたら<a href="http://www.double-team.org/image/entry/2008/acid2.png">スマイリーが出た（！）</a></li>
</ul>

<p>float,clear,position プロパティ云々は<a href="http://plucore.jp/" title="プラコア">弊社</a>の <a href="http://www.double-team.org/image/entry/2008/plucore.png">Web サイトを見て</a>感じた。</p>

<p>以降追加して行く予定（時間があれば。。。）</p>

<ul>
  <li>なにげに <a href="http://www.double-team.org/image/entry/2008/developer-tools.png">Developer Tool が標準装備</a>？</li>
  <li>content プロパティはサポートされていた
    <ul>
      <li>ただし after,before の疑似要素の書き方として、コロンが2つ続くのはダメっぽい</li>
      <li>そもそも疑似要素の場合、コロン2つ記述するのって CSS3 で定義されてるんでしたっけ？</li>
    </ul>
  </li>
  <li>counter 系プロパティもサポートされてる</li>
</ul>

<h3>追記 2008年3月11日 16:00</h3>

<p>疑似要素の表記でコロンが2つ続くのは確かに CSS3 からだけど、今のブラウザはこれに対応してるみたい。</p>

<ul>
  <li><a href="http://www.lucky-bag.com/archives/2005/10/pseudoelements.html">Lucky bag::blog: 疑似要素の表記法</a></li>
</ul>

<p>やっぱり IE8 はこれにも対応するべきじゃないかしら。<br />
いや別に必要じゃないって言えばそうだし、そもそも CSS3 のセレクタ はまだ Last call であるわけだから、勧告したら対応でもいいけどね。</p>]]></description>
         <link>http://www.double-team.org/2008/03/06/000054/</link>
         <guid>http://www.double-team.org/2008/03/06/000054/</guid>
        
        
          <category domain="http://www.sixapart.com/ns/types#tag">css</category>
        
          <category domain="http://www.sixapart.com/ns/types#tag">html</category>
        
          <category domain="http://www.sixapart.com/ns/types#tag">ie</category>
        
         <pubDate>Thu, 06 Mar 2008 14:33:21 +0900</pubDate>
      </item>
      
      <item>
         <title>counter 系プロパティのバグ？</title>
         <description><![CDATA[<p>社内向け文書を作成している時に試しに自動カウンタを使ってみたが、どうも Firefox と Safari では微妙に対応が不十分っぽい。</p>

<ul>
  <li><a href="http://www.double-team.org/2008/02/22/000053/counter-test.html">テストサンプルページ</a></li>
  <li><a href="http://www.double-team.org/2008/02/22/000053/firefox.png">Firefox のスクリーンショット</a></li>
  <li><a href="http://www.double-team.org/2008/02/22/000053/safari.png">Safari のスクリーンショット</a></li>
  <li><a href="http://www.double-team.org/2008/02/22/000053/opera.png">Opera のスクリーンショット</a></li>
</ul>

<p>恐らく問題は文書構造にあると思われ。<br />
テストページでは div 要素でセグメント化されたパターンとされてないパターンの2通りが載っているが、問題はセグメント化された方で、自動カウンタ上でルートとなる要素（ここでは h1 要素）が div で個々が分離されている場合、正常にカウンタが動作しない。</p>

<p>HTML と CSS のソースコードも載っているので、分かる人は教えてください。<br />
そもそも書き方が違うとか、これが仕様とか、むしろ Opera が間違ってるとか、Firefox のバグやねーとか、カウンタなんか使わねーよとか、IE 早くカウンタ以前に content プロパティサポートしろとか、そんな感じのことをお願いします。</p>]]></description>
         <link>http://www.double-team.org/2008/02/22/000053/</link>
         <guid>http://www.double-team.org/2008/02/22/000053/</guid>
        
        
          <category domain="http://www.sixapart.com/ns/types#tag">bug</category>
        
          <category domain="http://www.sixapart.com/ns/types#tag">css</category>
        
          <category domain="http://www.sixapart.com/ns/types#tag">firefox</category>
        
          <category domain="http://www.sixapart.com/ns/types#tag">opera</category>
        
          <category domain="http://www.sixapart.com/ns/types#tag">safari</category>
        
         <pubDate>Fri, 22 Feb 2008 20:20:16 +0900</pubDate>
      </item>
      
      <item>
         <title>明けて2008年へ</title>
         <description><![CDATA[<p>あけましておめでとうございます。今年も月イチ程度で書くことになると思いますが、どうぞよろしくお願いします。</p>

<p>正月三が日も終わり、4日から仕事が始まった人もいるでしょう。自分は期間限定のニコ厨な自宅警備員となっております。仕事は7日からです。この冬休みには1歩も外に出ていません。どんだけー。</p>

<p>それはともかく、去年は「さまざまな事があったなぁ」と思い返せるほどの思い出がないのはずっと仕事してたからでしょうか。<br />
それなりにイベントにも行ったと思うのですが、それでも片手で数える程度ではないかと。<br />
と思ったら「<a href="http://days2007.cssnite.jp/">Web標準の日々</a>」しか行ってなかった。相変わらずこっち方面の人たちとはほぼ交流が無いです。そんなもんなんでしょうか。こーゆーイベントとか関係なく、ざっくばらんに同業の人たちとただただ飲んでみたいものです。</p>

<p>でまあ、イベントには1つだけなんだけど、驚いたのがこっち方面の本を買ったのがたったの3冊だけ。</p>

<ol>
  <li><a href="http://www.amazon.co.jp/gp/redirect.html?ie=UTF8&amp;location=http%3A%2F%2Fwww.amazon.co.jp%2Fgp%2Fproduct%2F4861671647&amp;tag=dtysk-22&amp;linkCode=ur2&amp;camp=247&amp;creative=1211">実践Web Standards Design</a><img src="http://www.assoc-amazon.jp/e/ir?t=dtysk-22&amp;l=ur2&amp;o=9" width="1" height="1" alt="" style="border:none !important; margin:0px !important;" /></li>
  <li><a href="http://www.amazon.co.jp/gp/redirect.html?ie=UTF8&amp;location=http%3A%2F%2Fwww.amazon.co.jp%2Fgp%2Fproduct%2F4756145841&amp;tag=dtysk-22&amp;linkCode=ur2&amp;camp=247&amp;creative=1211">はじめて読むXML—標準データ記述言語入門</a><img src="http://www.assoc-amazon.jp/e/ir?t=dtysk-22&amp;l=ur2&amp;o=9" width="1" height="1" alt="" style="border:none !important; margin:0px !important;" /></li>
  <li><a href="http://www.amazon.co.jp/gp/redirect.html?ie=UTF8&amp;location=http%3A%2F%2Fwww.amazon.co.jp%2Fgp%2Fproduct%2F4873113229&amp;tag=dtysk-22&amp;linkCode=ur2&amp;camp=247&amp;creative=1211">初めてのJavaScript</a><img src="http://www.assoc-amazon.jp/e/ir?t=dtysk-22&amp;l=ur2&amp;o=9" width="1" height="1" alt="" style="border:none !important; margin:0px !important;" /></li>
</ol>

<p>1冊目はみんな持ってる通称ホップ本。<br />
2冊目は先の <a href="http://www.double-team.org/2007/12/02/000049/">XML+XSLT Slideshow Tool</a> を作る上で参考にした XML 入門書。「なんとなく XML ってこんな感じだよねー」って思う人向け。基本を知るには結構いい感じかと。<br />
3冊目は冬休み突入後、すぐに購入した。プラコア CTO の<a href="http://sky.taro-web.com/" title="僕ト云フ事">たろさん</a>から<del>脅されて</del>勧められたので。まだ読破できていません。わかんねー。</p>

<p>もともと本よりもネットから知識を得る方が多いので、そんなに買ったりしません。（マンガとかラノベとかはほぼ毎月買ってるけど。。。）</p>

<p>そうそう、去年は <a href="http://www.double-team.org/2007/06/18/000041/" title="MacBook を購入して思うこと">Mac Book を買った</a>んだった。これのおかげで UNIX の扱いにちょっとだけ慣れた。emacs にも慣れた。むしろ emacs 以外のエディタは無理ッス。</p>

<p>あとは <a href="http://emobile.jp">イー・モバイル</a> 契約して <a href="http://emobile.jp/products/sh/s01sh2/">EM・ONE</a> 買ったことかなぁ。ちなみに Windows Mobile 6 にアップデートされる前のバージョン。買って1ヶ月後にバージョンアップとか心の底から死んでくれと思った。<br />
でも快適ネットライフは問題ないので、気が向いたらバージョンアップしてみようかと思う。有償だけど。いかほどー。</p>

<p>最後に家族の話をすると、<a href="http://www.flickr.com/photos/double-team/2151796194/">上の娘</a>も<a href="http://www.flickr.com/photos/double-team/2151005767/">下の娘</a>も元気です。嫁はわがままです。<br />
上の娘は今年の5月で3歳になり、下の娘は今月末でようやく1歳に。思えば子供の成長って遅いと感じる。仕事上で去年1年間を振り返ると意外と短かったと感覚してる。この差はなんだろ。成長らしい成長が見えないって事なのだろうか。まあ成長してるようには思えないけど。未だに上の娘はちゃんと喋らないし。「ごめんなさい」が「サーセン」に聞こえるのはオレの耳がおかしいわけではないと信じたい。</p>

<p>ダラダラ〜と書きましたが、今年もダラダラ〜とブログに書いていきます。月イチでしょうが。<br />
では、本年もよろしくお願いします。ユースケでした。</p>]]></description>
         <link>http://www.double-team.org/2008/01/05/000052/</link>
         <guid>http://www.double-team.org/2008/01/05/000052/</guid>
        
        
          <category domain="http://www.sixapart.com/ns/types#tag">misc</category>
        
         <pubDate>Sat, 05 Jan 2008 00:22:52 +0900</pubDate>
      </item>
      
      <item>
         <title>「ページトップへ戻る」はおかしくない？</title>
         <description><![CDATA[<p>ここ3ヶ月くらいずっと悩んでいる。どうにも解決方法と言うか、「これ！」と言う回答が見つからないので一旦整理する意味でブログに書いてみる。</p>

<p>よく、「ページトップに戻る」と言うリンクがある。<br />
例えば<a href="http://www.nttdocomo.co.jp/product/" title="製品｜NTTドコモ">ドコモの製品ページ</a>。ここでは「このページのトップへ」と言う表記でページ内の #top へリンクされている。この #top がどこに書かれているか探してみると、ドコモのロゴの a 要素に name 属性と id 属性の併記でなされている。<br />

今度は <a href="http://mixi.jp/help.pl" title="[mixi] ヘルプ">mixi のヘルプページ</a>ではどうか。「TOPへ戻る」と表記され、同様に #top へリンクされている。この #top はソースを見ると164行目に空の a 要素に name 属性で書かれている。</p>

<p>で、自分は何を悩んでいるのか。</p>

<ol>
  <li>ページトップなどの表記は正しいのだろうか</li>
  <li>本当にページの先頭に遷移するリンク先は #top（または #pagetop など）でよいのだろうか</li>
  <li>ページの先頭はどこなのだろうか</li>

  <li>そもそも古典的とも言えるこの手法は正しいのだろうか</li>
</ol>

<p>この4点が全て。<br />
今まで常識的にやっていたことを1回でも疑問に思うと、そこから先全てが疑問に思えてくるから不思議。うむむ。</p>

<p>ちなみにこのナビゲーションの存在そのものは否定しない。mixi のヘルプページのように、長いページであるとユーザビリティ上あってもよいと思う。だけどこれまで通りのやり方でよいのかが疑問視する点。</p>

<h2>1. ページトップなどの表記は正しいのだろうか</h2>

<p>ここで問題なのは「ページトップ」や「トップ」、「先頭」それに「戻る」の意味。これらの組み合わせでいろいろな表現がある。</p>

<ul>
  <li>ページのトップへ</li>
  <li>ページの先頭へ戻る</li>
  <li>ページトップへ</li>
  <li>ページトップに戻る</li>
  <li>トップに戻る</li>

  <li>先頭へ</li>
  <li>このページのトップに戻る</li>
  <li>このページの先頭へ</li>
  <li>TOPへ</li>
  <li>その他いろいろいっぱい</li>
</ul>

<p>これらの言葉をかなり砕くと<strong>「あなたが現在閲覧しているページの最初に移動します」</strong>となる。</p>

<p>そもそもにおいて「トップ」や「先頭」と言う言葉の意味を考えると、header や footer と同じように、位置を意味することになるような気がする。だからそこから導かれるように #top が生まれたのではないかと思う。</p>

<h2>2. 本当にページの先頭に遷移するリンク先は #top（または #pagetop など）でよいのだろうか</h2>

<p>じゃあ #top と言う表記は正しいのだろうか。フラグメント識別子を含めた URI を1つのリソースとして見ると、top を示すリソースが固有名詞（例えば本のタイトル）であるなら問題ないが、それがページ内の位置を示すのであれば間違いではないか。</p>

<pre>参照するリソースが固有名詞の例

<code>&lt;h2 id=&quot;top&quot;&gt;山田太郎著「トップ」&lt;/h2&gt;</code></pre>

<pre>参照するリソースがページの位置を表す例

<code>&lt;p id=&quot;top&quot;&gt;&lt;img src=&quot;logo.png&quot; alt=&quot;ほげほげ株式会社&quot;&lt;/p&gt;</code></pre>

<p>前項で header や footer と同じ、位置を表す意味となると言ったのはこうした理由である。</p>

<p>では代替案はあるのか。それはページの最初がどこであるか定義するかによると思う。</p>

<h2>3.ページの先頭はどこなのだろうか</h2>

<p>まずはこの double-team.org の大まかな構造から考えてみる。</p>

<ol>
  <li>ブログ名（double-team.org）</li>
  <li>検索窓</li>
  <li>ナビゲーション</li>

  <li>エントリのタイトル</li>
  <li>エントリの内容</li>
  <li>（上記2つが続くので略）</li>
  <li>最新のエントリ10件のタイトル</li>
  <li>月別ごとのエントリ</li>
  <li>エントリのタグ一覧</li>

  <li>コピーライト</li>
</ol>

<p>これをもとに、ページの先頭として考えられる候補はいくつかある。</p>

<ol>
  <li>純粋にページの最初から
    <ul>
      <li>ブログ名（double-team.org）</li>
    </ul>

  </li>
  <li>ヴィジュアル上の最初から
    <ul>
      <li>ブログ名（double-team.org）</li>
      <li>検索窓</li>
      <li>最新のエントリ10件のタイトル</li>
      <li>これらのいずれか</li>

    </ul>
  </li>
  <li>ユーザが次に行動しやすいような箇所から
    <ul>
      <li>検索窓</li>
      <li>ナビゲーション</li>
      <li>最新のエントリ10件のタイトル</li>
      <li>月別ごとのエントリ</li>

      <li>エントリのタグ一覧</li>
      <li>これらのいずれか</li>
    </ul>
  </li>
  <li>必要なのはコンテンツなのでエントリから
    <ul>
      <li>エントリのタイトル</li>
    </ul>

  </li>
</ol>

<p>考えようと思えばいくらでも考えられる。<br />
恐らくその Web サイトまたは Web ページにあわせた、適切な箇所を参照するのが良いのだと思う。ただ、Web ページ単位で考えると制作者が思考迷路に陥る可能性が高いので、現実的ではないのかもしれない。<br />
そしてもし Web ページ単体で考えるとなると、ページごとにフラグメント識別子を埋めて行く必要があり、それ以前に前項の #top が本当に正しいのかと考える必要がある。</p>

<h2>4.そもそも古典的とも言えるこの手法は正しいのだろうか</h2>

<p>フラグメント識別子を含めた1つの URI として考えるのならば、別の解決策を考えてみるのも1つかもしれない。</p>

<p>前項ではページの先頭がどこかを定義する必要があったが、純粋にページの最初であるのが多いと思う。アクセシビリティの分野で名高い<a href="http://jp.fujitsu.com/">富士通株式会社</a>や<a href="http://www.infoaxia.co.jp/">株式会社インフォアクシア</a>では body 要素の開始3行以内にページの先頭へのリンク先として id 属性が記述されている。</p>

<p>つまり、極端な話をしてしまえば<strong>ページの最上部へブラウザが表示してしまえばいい</strong>となる。<br />
これを実際にやっているのが<a href="http://www.nicovideo.jp/">ニコニコ動画</a>である。</p>

<p>ニコニコ動画では body 要素の開始直後にページの最初に戻るための id 属性が空の a 要素で記述され、そこにページ下部にあるリンクから参照されているが、その方法が JavaScript で id 属性値が PAGETOP であるところまでスクロールさせると言う手法である。</p>

<p>この方法であれば URI はフラグメント識別子を含めずにページの最初に遷移させることが可能となる。ただし、潜在的には #PAGETOP があるために、見た目上はフラグメント識別子を含めない URI であっても実質的にはこれまで通りの方法とあまり変わらないのは確かである。<br />
さらに言えば、あくまでブラウザ上の表示位置をスクロールして変えただけであって、例えば音声ブラウザではそこに遷移したことにならないので意味が無い。</p>

<h2>結論</h2>

<p>ここまで書いても結局答えはでてないのだが、一番近いと思っているのはこれ。</p>

<pre><code>&lt;p&gt;&lt;a href=&quot;filename.html&quot;&gt;このページの最初から再度読む&lt;/a&gt;</code></pre>

<p>ただしこれも問題があり、再度同一のリソースを参照することになるので「最初から読む＝HTML の参照」となってしまう。意味合いが変わってくる。<br />
また、最初から読むのが必ずしも HTML の先頭からとは限らないので、無駄が発生する可能性がある。<br />
さらに、サーバへのリクエストが増える可能性もあるので、やはり無駄が発生する可能性がある。</p>

<p>なので、やはり結論が出ていない。この辺の考え方を偉い人がブックマークのコメントとかで教えてくれると助かったりします。</p>

<p>あー長かった。これ書くのに3時間かかるとかどんだけー。</p>

<p>参考サイト</p>

<ul>
  <li><a href="http://www.kanzaki.com/docs/html/htminfo12.html#frag-view" title="「ハイパーリンク -- ごく簡単なHTMLの説明」内のフラグメント識別子に関する補足">ハイパーリンク -- ごく簡単なHTMLの説明</a></li>
</ul>]]></description>
         <link>http://www.double-team.org/2007/12/17/000051/</link>
         <guid>http://www.double-team.org/2007/12/17/000051/</guid>
        
        
          <category domain="http://www.sixapart.com/ns/types#tag">(x)html</category>
        
          <category domain="http://www.sixapart.com/ns/types#tag">accessibility</category>
        
         <pubDate>Mon, 17 Dec 2007 01:17:05 +0900</pubDate>
      </item>
      
      <item>
         <title>今さらはて☆スタを付けてみた</title>
         <description><![CDATA[<p>ただの気まぐれではてなスター導入。簡単だった。</p>

<p>導入にあたっての参考ページ</p>

<ul>
<li><a href="http://d.hatena.ne.jp/hatenastar/20070707">はてなスターをブログに設置するには - はてなスター日記</a></li>
</ul>

<p>まあ自分自身、はてなスターをポチポチ押すことは3日に1回くらいだからー。押す時は1日に20回以上ポチポチしたりするけど。</p>

<h2>追記　2007年12月5日 10:37</h2>

<p>星の位置がおかしかったのを直した。</p>]]></description>
         <link>http://www.double-team.org/2007/12/04/000050/</link>
         <guid>http://www.double-team.org/2007/12/04/000050/</guid>
        
        
          <category domain="http://www.sixapart.com/ns/types#tag">blog</category>
        
          <category domain="http://www.sixapart.com/ns/types#tag">hatena</category>
        
         <pubDate>Tue, 04 Dec 2007 19:30:56 +0900</pubDate>
      </item>
      
      <item>
         <title>今度は XML+XSLT Slideshow Tool を作ってみた</title>
         <description><![CDATA[<p>N905i がこれまでと一線を画したデザインであるので非常に気になる。SH に近くなった感じ。<br />
買いたいと思っても嫁に却下されているので何とか説得したいです（何</p>

<p>さて以前 <a href="http://www.double-team.org/2007/08/21/000045/" title="XHTML+CSS Slideshow Tool を作ってみた - double-team.org">XHTML+CSS Slideshow Tool</a> を作りましたが、今回は勉強も兼ねて XML と XSLT で構成してみました。</p>

<ul>
<li><a href="/xxst/index.xml">XML+XSLT Slideshow Tool サンプル ファイル</a></li>
<li><a href="/xxst/sample.pdf">PDF 印刷したサンプル</a></li>
<li><a href="/xxst/xxst_Ver2">サンプル一式ダウンロード</a></li>
</ul>

<h2>XML+XSLT Slideshow Tool とは</h2>

<p>XML と XSLT の組み合わせで PDF 印刷することを前提に作られたプレゼンテーションツールです。<br />
基本姿勢は<a href="http://www.double-team.org/2007/08/21/000045/" title="XHTML+CSS Slideshow Tool を作ってみた - double-team.org">前回</a>とほぼ同じです。使い方とか。</p>

<p>XSLT スタイルシートを書くこと自体はそれほど難しくもなく、ただの XML 整形式であれば障壁なんてなかったです。ただ、XML 文書であるため、要素の定義をきちんとしなければならないです。本来であれば XML Schema か DTD で定義したいところですが、それは次回の課題と言うことで。。。</p>

<p>と言うか、極論を言ってしまえば XSLT スタイルシートが無くてもこのツールは成り立ちます。XML 文書用に CSS を書けば済みますし。<br />
その場合、XML 文書の <code>&lt;?xml-stylesheet type=&quot;text/xsl&quot; href=&quot;xxst.xsl&quot; ?&gt;</code> の部分を <code>&lt;?xml-stylesheet type=&quot;text/css&quot; href=&quot;hoge.css&quot; ?&gt;</code> とすればよいです。</p>

<p>以下今回のツールを作って思ったこと。</p>

<p>XML+XSLT と言う言葉自体がなんだか違和感を覚えるのはなぜだろう。<br />
それはともかく、XSLT スタイルシートで文書を変換するパーサはブラウザに依るわけですが、やはり重いです。まだこの程度の文書量ですし、スタイルシートも大したことを書いてるわけでもないのでそこまででもないですが、HTML のレンダリングとは別にパーさが存在するので、どうしても1クッション分が重くなります。まあこの辺のロジックはよく分からないですが、実用性に耐えるものとはあまり思えず。。。</p>

<p>とは言え、これはこれで結構面白いです。本格的に XML を勉強したわけですが、これを作るのに本１冊で済みました。まあ見る人が見ればアレな中身でしょうが、取っ掛かりとしてはとりあえず、って感じで。</p>

<p>しかし要素名は何でも良いと言っても、XHTML で定義されているのをそのまま持ってくるのはさすがに気が引けたのでやめましたが、かと言って全て独自でやれと言うのも無茶な話で。改行とかどーしろとと思ったのでそこはそのまま br にしましたが。<br />
XHTML のそのままでも良かったですけどね。XHTML の名前空間を使えば良いわけですし。</p>

<p>と言った感じで実用性がさらに下がったツールの紹介でした＞＜</p>]]></description>
         <link>http://www.double-team.org/2007/12/02/000049/</link>
         <guid>http://www.double-team.org/2007/12/02/000049/</guid>
        
        
          <category domain="http://www.sixapart.com/ns/types#tag">slideshow</category>
        
          <category domain="http://www.sixapart.com/ns/types#tag">tool</category>
        
          <category domain="http://www.sixapart.com/ns/types#tag">xml</category>
        
          <category domain="http://www.sixapart.com/ns/types#tag">xslt</category>
        
         <pubDate>Sun, 02 Dec 2007 22:20:29 +0900</pubDate>
      </item>
      
      <item>
         <title>HTML Validator for Mac OSX は 0.8.4.0 ではなく 0.8.4.1 へ</title>
         <description><![CDATA[<p>さっき Firefox を起動したら 拡張機能の1つ「<a href="http://users.skynet.be/mgueury/mozilla/" title="Html Validator for Firefox and Mozilla">HTML Validator</a>」が 0.8.4.0 へのバージョンアップの通知が来たのでそのままダウンロード＆インストールして再起動したらナビゲーションツールバーだけでなく、ほとんどのショートカットキーさえも受け付けなくなった。</p>

<p>他の拡張機能と競合してるのかと思い、いろいろ試してみたが結局アップデートした HTML Validator が悪さしてることが判明。配布ページに行ってダウングレードしようとしたら最新バージョンが 0.8.4.1 だった。なんぞそれ。最新バージョンをインストールしたら何も問題なく解決した。</p>]]></description>
         <link>http://www.double-team.org/2007/11/17/000048/</link>
         <guid>http://www.double-team.org/2007/11/17/000048/</guid>
        
        
          <category domain="http://www.sixapart.com/ns/types#tag">extention</category>
        
          <category domain="http://www.sixapart.com/ns/types#tag">firefox</category>
        
         <pubDate>Sat, 17 Nov 2007 20:26:04 +0900</pubDate>
      </item>
      
      <item>
         <title>Re: Operaを使ったCSS表示テストのお願い</title>
         <description><![CDATA[<p>石川氏のブログで「<a href="http://mynotes.jp/blog/2007/10/opera_css_test" title="Operaを使ったCSS表示テストのお願い：メモランダム">html要素にheightプロパティ、body要素にmin-heightプロパティをパーセント値で指定すると、ウィンドウをリサイズしたときにbody要素の高さが変更されない</a>」とのことで、いろいろ調べていたら Opera 9.23 だけの問題じゃないことに気付いた。</p>

<p>大元のバグ報告は <a href="http://pc11.2ch.net/test/read.cgi/hp/1144494359/324">CSS/DHTMLバグ辞典スレッド【第５版】の324</a>では Opera のみが対象となっているが、手元にあるブラウザ全てで調べてみた。<br />
対象ブラウザは以下の通り。</p>

<dl>
  <dt>Windows</dt>
  <dd>
    <ul>
      <li>Mozilla Firefox 2.0.4</li>
      <li>Microsoft Internet Explorer 7</li>
      <li>Opera 7.02/7.52/8.01/9.01/9.10</li>
    </ul>
  </dd>
  <dt>MacOSX</dt>
  <dd>
    <ul>
      <li>Mozilla Firefox 2.0.4</li>
      <li>Opera 7.52/8.01/9.23</li>
      <li>Safari 2.0/2.04</li>
    </ul>
  </dd>
</dl>

<p>WinIE6 と MacIE は min-height をサポートしていないのでそもそも対象外にしています。</p>

<p>結果は以下の通り。</p>

<dl>
  <dt>Windows</dt>
  <dd>
    <ul>
      <li>Mozilla Firefox 2.0.4　発現せず</li>
      <li>Microsoft Internet Explorer 7　発現せず</li>
      <li>Opera 7.02/7.52/8.01/9.01/9.10　7.52 以降で発現</li>
    </ul>
  </dd>
  <dt>MacOSX</dt>
  <dd>
    <ul>
      <li>Mozilla Firefox 2.0.4　発現せず</li>
      <li>Opera 7.52/8.01/9.23　発現</li>
      <li>Safari 2.0/2.04　発現</li>
    </ul>
  </dd>
</dl>

<p>Opera では 7.02 では現象は確認できず、7.52 以降で確認できた。恐らく Opera 7.02 までは min-height をサポートされていないと推測。<br />
Safari では 2.0 で現象が確認できたので、恐らく 2.0-2.04 間の全てでこの現象は起こると予測。</p>

<p>ちなみに Camino 1.5 では確認できず、シイラ 2.2 では発現した。これはそれぞれ Gecko エンジンと KHTML（Apple WebKit）のエンジンが Firefox・Safari と同等であるからである（と思う）。</p>

<p>しかし現象が確認できないユーザもいるようだが、何かしらの条件があるのだろうか？</p>]]></description>
         <link>http://www.double-team.org/2007/10/17/000047/</link>
         <guid>http://www.double-team.org/2007/10/17/000047/</guid>
        
        
          <category domain="http://www.sixapart.com/ns/types#tag">bug</category>
        
          <category domain="http://www.sixapart.com/ns/types#tag">css</category>
        
          <category domain="http://www.sixapart.com/ns/types#tag">opera</category>
        
         <pubDate>Wed, 17 Oct 2007 12:02:43 +0900</pubDate>
      </item>
      
      <item>
         <title>HTML と CSS の要素とプロパティ、それぞれいくつ思い出せますか？</title>
         <description><![CDATA[<p>はてなブックマーク経由で見つけてきた。</p>

<ul>
<li><a href="http://www.justsayhi.com/bb/html_quiz">How Many HTML Elements Can You Name in 5 Minutes?</a><br />
（5分間にいくつ HTML の要素を言えますか？）</li>
<li><a href="http://www.justsayhi.com/bb/css_quiz">How Many CSS Properties Can You Name in 7 Minutes?</a><br />
（7分間にいくつ CSS のプロパティを言えますか？）</li>
</ul>

<p>自分の結果</p>
<dl>
<dt>HTML の結果</dt>
<dd><a href="http://www.justsayhi.com/bb/html_quiz" style="display: block; background:url(http://www.justsayhi.com/bb/css/img/badges/html_elements.jpg) no-repeat top left; height: 147px; width: 335px; text-decoration: none; color: #fff;"><strong style="display: block; padding-left: 125px; padding-top: 44px; font-weight: normal; font-family: Times New Roman, Arial; font-size: 45px;">51</strong></a>
<div>JustSayHi - A Free <a href="http://www.justsayhi.com">Dating</a> Website</div></dd>
<dt>CSS の結果</dt>
<dd><a href="http://www.justsayhi.com/bb/css_quiz" style="display: block; background: url(http://www.justsayhi.com/bb/css/img/badges/css_properties.jpg) no-repeat top left; height: 93px;  width: 335px; text-decoration: none; color: #fff;"><strong style="display: block; padding-left: 123px; padding-top: 20px;  font-weight: normal; font-family: Times New Roman, Arial; font-size: 20px;">65</strong></a> <div style="width: 335px; font-size: 11px;">Free Online <a href="http://www.justsayhi.com">Dating</a> from JustSayHi</div></dd>
</dl>

<p>まあ CSS はプロパティによって使う・使わないが激しく分かれるので、まあこの辺が無難だろうと思います。印刷関連や音声関連が一切出てこなかった。</p>

<p>しかし HTML はちょっとなぁ。。非推奨要素まで入ってるから困る。b 要素とか s 要素とか偶然出てきたレベルだし。あとフレーム関連は一切知らない。<br />
けどフォーム関連が全然思い出せなかったのは自己嫌悪。ダメだなぁ。</p>]]></description>
         <link>http://www.double-team.org/2007/09/26/000046/</link>
         <guid>http://www.double-team.org/2007/09/26/000046/</guid>
        
        
          <category domain="http://www.sixapart.com/ns/types#tag">(x)html</category>
        
          <category domain="http://www.sixapart.com/ns/types#tag">css</category>
        
         <pubDate>Wed, 26 Sep 2007 19:29:24 +0900</pubDate>
      </item>
      
      <item>
         <title>XHTML+CSS Slideshow Tool を作ってみた</title>
         <description><![CDATA[<p>たぶんどこにでもあるネタだと思うけど、きっかけは”position プロパティの fixed 値を印刷時にはどーやって表示されるのか”が気になったので試してみたら”これでプレゼンテーションツールが作れるんじゃね？”ってことで作ってみた。</p>

<ul>
  <li><a href="http://www.double-team.org/xcst/">XHTML+CSS Slideshow Tool Ver 1.0 サンプル ファイル</a></li>
  <li><a href="http://www.double-team.org/xcst/sample.pdf">PDF 印刷したサンプル</a></li>
</ul>

<h2>XHTML+CSS Slideshow Tool とは</h2>

<p>純粋な XHTML と CSS の組み合わせで <strong>PDF 印刷することを前提に</strong>作られたプレゼンテーションツールです。<br />
XHTML 文書の中身は <a href="http://meyerweb.com/eric/tools/s5/" title="S5: A Simple Standards-Based Slide Show System">S5</a> と似たような構造になっています（かなり単純化されてますが）。<br />
なので JavaScript によるエフェクトは一切ありません。個人的にそんなのはいらないと思っているし。</p>

<h2>使い方</h2>

<ul>
<li>title 要素にタイトルを記述し、これがヘッダのプレゼンする内容のタイトルとなる。<br />
サンプルでは”XHTML+CSS Slideshow Tool Ver 1.0”がそれに該当。</li>
<li>&lt;div class=&quot;canvas&quot;&gt; がスライド1ページに相当するので、この中に内容を記述。</li>
<li>見出しは h1 要素となっているので、そこにスライドごとに記述。</li>
<li>&lt;div id=&quot;footer&quot;&gt; がスライドのフッタになるので、必要に応じて自身の名前や所属、コピーライトや連絡先を記述。</li>
<li>あとは PDF で印刷するだけ。</li>
</ul>

<h2>いろいろと思うこと</h2>

<p>実はあんまし有効性がない。その辺の話は<a href="/xcst/">サンプルの中で書かれている</a>けど、まあただ単に作ってみたかっただけ。<br />
あとエフェクト演出がないとダメって人には向かない。だったら Keynote 使えって話だけど。</p>

<p>具体的な中身に関しては<a href="http://log.plucore.jp/" title="plucore.log（プラコア ブログ）">向こうのブログ</a>で書くつもりです（ネタ確保）。</p>

<h3>追記 2007年8月23日 13:30</h3>

<p>このツールの詳しい中身の説明を <a href="http://log.plucore.jp/">plucore.log</a> で解説しています。こちらもご覧ください。</p>

<ul>
  <li><a href="http://log.plucore.jp/2007/08/23/xhtml_css_slideshow_tool.html">XHTML+CSS Slideshow Tool の仕組み</a></li>
</ul>]]></description>
         <link>http://www.double-team.org/2007/08/21/000045/</link>
         <guid>http://www.double-team.org/2007/08/21/000045/</guid>
        
        
          <category domain="http://www.sixapart.com/ns/types#tag">(x)html</category>
        
          <category domain="http://www.sixapart.com/ns/types#tag">css</category>
        
          <category domain="http://www.sixapart.com/ns/types#tag">slideshow</category>
        
          <category domain="http://www.sixapart.com/ns/types#tag">tool</category>
        
         <pubDate>Tue, 21 Aug 2007 14:12:08 +0900</pubDate>
      </item>
      
      <item>
         <title>Re: float プロパティを使用する場合はその要素の幅の明示が必要</title>
         <description><![CDATA[<p>「Web 標準の日々」初日を終え、まったり中。レポートみたいなのは<a href="http://d.hatena.ne.jp/ysk_lucky-star/20070715" title="[double-team.org] in Hatena.Inc - Web標準の日々覚え書きをほぼリアルタイムで">はてなダイアリーの方にとりあえずその場の勢いで書いた</a>。本当はセッション3の「富士通の実践、アクセシビリティ/ユーザビリティ。そしてファインダビリティ」も受講したんですが、資料配布なし、録音を認めていなかったので、エントリはしてません。記事としてはあるんですが、この辺表に出さない方がいいのかと思って。聞いておけばよかった。。</p>

<p>で、自身のエントリにレスを付けるのも変な話ですが、分かりやすいと思ってこうします。<br />
「<a href="http://www.double-team.org/2007/07/13/000043/">float プロパティを使用する場合はその要素の幅の明示が必要</a>」に対するコメントをいくつかいただいてますが、それにちょっち返答と言うか、自分の考え方を残しておきます。</p>

<blockquote cite="http://b.hatena.ne.jp/entry/http://www.double-team.org/2007/07/13/000043/" title="はてなブックマーク - float プロパティを使用する場合はその要素の幅の明示が必要 - double-team.org">
<ul>
<li>2007年07月13日 <a href="http://b.hatena.ne.jp/kits/20070713#bookmark-5270422" title="http://b.hatena.ne.jp/NiPeke/20070715#bookmark-5270422">kits</a> CSS 2.1 だと仕様が少し変わっています。 <a href="http://hp.vector.co.jp/authors/VA022006/css/css21_visudet.html#float-non-replaced-width">http://hp.vector.co.jp/authors/VA022006/css/css21_visudet.html#float-non-replaced-width</a></li>
<li>2007年07月15日 <a href="http://b.hatena.ne.jp/NiPeke/20070715#bookmark-5270422" title="http://b.hatena.ne.jp/NiPeke/20070715#bookmark-5270422">NiPeke</a> 2.1 なら shrink-to-fit するぜ？　2.1 には日本語で言う『明示的な幅〜』というのも無いような</li>
</ul>
</blockquote>

<blockquote cite="http://del.icio.us/url/7a03d6360ea2c9c7b340355e64d59e99" title="del.icio.us/url/7a03d6360ea2c9c7b340355e64d59e99">
<ul>
<li>最近のモダンブラウザは概ねCSS 2.1の仕様に沿ってレンダリングされるから、最新ブラウザのみが対象であ れば必要ないかもしれないと思う今日この頃。<a href="http://del.icio.us/e_luck">e_luck</a></li>
<li>2.1 なら shrink-to-fit するぜ？　2.1 では日本語で言う『明示的な幅〜』という部分も変更されていますね <a href="http://del.icio.us/Kaminogoya">Kaminogoya</a></li>
</ul>
</blockquote>

<p>確かに CSS 2.1 では幅の明示は必要ないです。そして CSS 2.1 が草案（まだ最終草案の段階ですよね？）であるにもかかわらず、すでにブラウザ側が実装しているのも知っています。<br />
でもこれは個人的な思いなんですが、現段階で「内容に合せて縮めた幅を算出する」と言う仕様があったとしても、実際に勧告してみないと分からないじゃないですか。ワーキンググループメンバーの主義主張でひっくり返る可能性だって無いわけではないですし。と言うかそっちの方は全然詳しくないし参加もしてないですし分かりませんが、未だ CSS 2.1 が10年くらいずっと今の状態であるわけなので、何が起こってもおかしくないと言うか。</p>

<p>と言うのが率直な感想で、いくら実装面で CSS 2.1 がほぼ準拠されているとは言え、限りなく公式に近いデファクトスタンダードだと思います。<br />
それが良い悪いの話じゃなく、現段階の仕様には可能な限り準拠した方が将来に対するリスクは少ないんじゃないかな、と感じるんです。もっとも、この話は実装面にも依存するので、何とも言えませんが。この辺は<a href="http://log.plucore.jp/2007/07/12/xml-declaration.html" title="xml 宣言を利用すべきか否か (plucore.log（プラコア ブログ）)">あっちのブログで書いた</a>ように、会社的な考えにもなるんですが。<br />
もちろん必ずしも仕様準拠ありきとまでは言いませんが、でもそれを踏まえた上で（今ならば）選択する余地はあると思うんです。幅を明示するかしないかとか。</p>

<p>でも思えば (X)HTML 文書は HTML なのか XHTML なのか、HTML なら 4.01 なのか 5 なのか、XHTML なら 1.0 なのか 1.1 なのかって選択できますけど、CSS は選択できないんですよね（HTML 5 はまだ選択肢として無いけど、例みたいな感じで）。まあこれは別に問題があるわけじゃないからいいのかな。パッと思いつくほど CSS のバージョン宣言しなければならない仕様差異があるわけじゃないし。CSS 3 だとまた話は違ってくるだろうけど。</p>]]></description>
         <link>http://www.double-team.org/2007/07/16/000044/</link>
         <guid>http://www.double-team.org/2007/07/16/000044/</guid>
        
        
          <category domain="http://www.sixapart.com/ns/types#tag">(x)html</category>
        
          <category domain="http://www.sixapart.com/ns/types#tag">css</category>
        
         <pubDate>Mon, 16 Jul 2007 01:18:12 +0900</pubDate>
      </item>
      
   </channel>
</rss>
