<?xml version="1.0" encoding="utf-8"?>

<rdf:RDF
  xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
  xmlns:admin="http://webns.net/mvcb/"
  xmlns:content="http://purl.org/rss/1.0/modules/content/"
  xmlns:cc="http://web.resource.org/cc/"
  xmlns="http://purl.org/rss/1.0/">

<channel rdf:about="http://my-chunqiu.cocolog-nifty.com/blog/">
<title>我的春秋</title>
<link>http://my-chunqiu.cocolog-nifty.com/blog/</link>
<description>XHTML, CSS, JavaScript, XML など、Web に絡む話題</description>
<dc:language>ja-JP</dc:language>
<dc:creator></dc:creator>
<dc:date>2007-07-27T08:29:55+09:00</dc:date>


<items>
<rdf:Seq><rdf:li rdf:resource="http://my-chunqiu.cocolog-nifty.com/blog/2007/07/links_for_20070_4.html" />
<rdf:li rdf:resource="http://my-chunqiu.cocolog-nifty.com/blog/2007/07/css_cf0c.html" />
<rdf:li rdf:resource="http://my-chunqiu.cocolog-nifty.com/blog/2007/07/html_64a8.html" />
<rdf:li rdf:resource="http://my-chunqiu.cocolog-nifty.com/blog/2007/06/twitter_1858.html" />
<rdf:li rdf:resource="http://my-chunqiu.cocolog-nifty.com/blog/2007/06/post_fe63.html" />
<rdf:li rdf:resource="http://my-chunqiu.cocolog-nifty.com/blog/2007/06/re_xhtmlcss_rev_80cc.html" />
<rdf:li rdf:resource="http://my-chunqiu.cocolog-nifty.com/blog/2007/05/class_67a6.html" />
<rdf:li rdf:resource="http://my-chunqiu.cocolog-nifty.com/blog/2007/05/post_82b8.html" />
<rdf:li rdf:resource="http://my-chunqiu.cocolog-nifty.com/blog/2007/05/post_d769.html" />
<rdf:li rdf:resource="http://my-chunqiu.cocolog-nifty.com/blog/2007/05/css_nite_lp_dis_12f1.html" />
<rdf:li rdf:resource="http://my-chunqiu.cocolog-nifty.com/blog/2007/05/re_fa71.html" />
<rdf:li rdf:resource="http://my-chunqiu.cocolog-nifty.com/blog/2007/04/hr_seperator_812f.html" />
<rdf:li rdf:resource="http://my-chunqiu.cocolog-nifty.com/blog/2007/04/firefox_opera_386f.html" />
<rdf:li rdf:resource="http://my-chunqiu.cocolog-nifty.com/blog/2007/04/web_3ece.html" />
<rdf:li rdf:resource="http://my-chunqiu.cocolog-nifty.com/blog/2007/04/css_nite_shuffl.html" />
<rdf:li rdf:resource="http://my-chunqiu.cocolog-nifty.com/blog/2007/04/re_html5_019f.html" />
</rdf:Seq>
</items>

</channel>

<item rdf:about="http://my-chunqiu.cocolog-nifty.com/blog/2007/07/links_for_20070_4.html">
<title>links for 2007-07-26</title>
<link>http://my-chunqiu.cocolog-nifty.com/blog/2007/07/links_for_20070_4.html</link>
<description>System Administrators Handbook Opera の各種設定ファイルの在処やコマンドラインオプションの説明など。 (tags: Opera browser CSS preferences official document) Safari 3 CSS Support » CSS, JavaScript and XHTML Explained Safari3 で実装されている CSS セレクタとプロパティ。 (tags: Safari CSS CSS3 selectors properties reference) HTML elements index – Jens Meiert HTML 3.2, 4.01, 5 および XHTML 1.0, 1.1, 2.0 でそれぞれ定義されている要素の対照表。文書型選択の参考に。 (tags: HTML HTML4...</description>
<content:encoded>&lt;ul class=&quot;delicious&quot;&gt;
	&lt;li&gt;
		&lt;div class=&quot;delicious-link&quot;&gt;&lt;a href=&quot;http://www.opera.com/support/mastering/sysadmin/&quot;&gt;System Administrator&#39;s Handbook&lt;/a&gt;&lt;/div&gt;
		&lt;div class=&quot;delicious-extended&quot;&gt;Opera の各種設定ファイルの在処やコマンドラインオプションの説明など。&lt;/div&gt;
		&lt;div class=&quot;delicious-tags&quot;&gt;(tags: &lt;a href=&quot;http://del.icio.us/royAkiyama/Opera&quot;&gt;Opera&lt;/a&gt; &lt;a href=&quot;http://del.icio.us/royAkiyama/browser&quot;&gt;browser&lt;/a&gt; &lt;a href=&quot;http://del.icio.us/royAkiyama/CSS&quot;&gt;CSS&lt;/a&gt; &lt;a href=&quot;http://del.icio.us/royAkiyama/preferences&quot;&gt;preferences&lt;/a&gt; &lt;a href=&quot;http://del.icio.us/royAkiyama/official&quot;&gt;official&lt;/a&gt; &lt;a href=&quot;http://del.icio.us/royAkiyama/document&quot;&gt;document&lt;/a&gt;)&lt;/div&gt;
	&lt;/li&gt;
	&lt;li&gt;
		&lt;div class=&quot;delicious-link&quot;&gt;&lt;a href=&quot;http://www.evotech.net/blog/2007/07/safari-30-css-support/&quot;&gt;Safari 3 CSS Support » CSS, JavaScript and XHTML Explained&lt;/a&gt;&lt;/div&gt;
		&lt;div class=&quot;delicious-extended&quot;&gt;Safari3 で実装されている CSS セレクタとプロパティ。&lt;/div&gt;
		&lt;div class=&quot;delicious-tags&quot;&gt;(tags: &lt;a href=&quot;http://del.icio.us/royAkiyama/Safari&quot;&gt;Safari&lt;/a&gt; &lt;a href=&quot;http://del.icio.us/royAkiyama/CSS&quot;&gt;CSS&lt;/a&gt; &lt;a href=&quot;http://del.icio.us/royAkiyama/CSS3&quot;&gt;CSS3&lt;/a&gt; &lt;a href=&quot;http://del.icio.us/royAkiyama/selectors&quot;&gt;selectors&lt;/a&gt; &lt;a href=&quot;http://del.icio.us/royAkiyama/properties&quot;&gt;properties&lt;/a&gt; &lt;a href=&quot;http://del.icio.us/royAkiyama/reference&quot;&gt;reference&lt;/a&gt;)&lt;/div&gt;
	&lt;/li&gt;
	&lt;li&gt;
		&lt;div class=&quot;delicious-link&quot;&gt;&lt;a href=&quot;http://meiert.com/en/indices/html-elements/&quot;&gt;HTML elements index – Jens Meiert&lt;/a&gt;&lt;/div&gt;
		&lt;div class=&quot;delicious-extended&quot;&gt;HTML 3.2, 4.01, 5 および XHTML 1.0, 1.1, 2.0 でそれぞれ定義されている要素の対照表。文書型選択の参考に。&lt;/div&gt;
		&lt;div class=&quot;delicious-tags&quot;&gt;(tags: &lt;a href=&quot;http://del.icio.us/royAkiyama/HTML&quot;&gt;HTML&lt;/a&gt; &lt;a href=&quot;http://del.icio.us/royAkiyama/HTML4&quot;&gt;HTML4&lt;/a&gt; &lt;a href=&quot;http://del.icio.us/royAkiyama/HTML5&quot;&gt;HTML5&lt;/a&gt; &lt;a href=&quot;http://del.icio.us/royAkiyama/XHTML&quot;&gt;XHTML&lt;/a&gt; &lt;a href=&quot;http://del.icio.us/royAkiyama/XHTML1&quot;&gt;XHTML1&lt;/a&gt; &lt;a href=&quot;http://del.icio.us/royAkiyama/XHTML1.1&quot;&gt;XHTML1.1&lt;/a&gt; &lt;a href=&quot;http://del.icio.us/royAkiyama/XHTML2&quot;&gt;XHTML2&lt;/a&gt; &lt;a href=&quot;http://del.icio.us/royAkiyama/element&quot;&gt;element&lt;/a&gt; &lt;a href=&quot;http://del.icio.us/royAkiyama/comparison&quot;&gt;comparison&lt;/a&gt; &lt;a href=&quot;http://del.icio.us/royAkiyama/reference&quot;&gt;reference&lt;/a&gt;)&lt;/div&gt;
	&lt;/li&gt;
	&lt;li&gt;
		&lt;div class=&quot;delicious-link&quot;&gt;&lt;a href=&quot;http://www.w3.org/TR/CSS21/sample.html&quot;&gt;Default style sheet for HTML 4&lt;/a&gt;&lt;/div&gt;
		&lt;div class=&quot;delicious-extended&quot;&gt;UA側で実装が推奨される HTML4 の各要素のデフォルトスタイル。（※CSS 2.1 勧告候補文書）&lt;/div&gt;
		&lt;div class=&quot;delicious-tags&quot;&gt;(tags: &lt;a href=&quot;http://del.icio.us/royAkiyama/CSS&quot;&gt;CSS&lt;/a&gt; &lt;a href=&quot;http://del.icio.us/royAkiyama/W3C&quot;&gt;W3C&lt;/a&gt; &lt;a href=&quot;http://del.icio.us/royAkiyama/documentation&quot;&gt;documentation&lt;/a&gt; &lt;a href=&quot;http://del.icio.us/royAkiyama/UA&quot;&gt;UA&lt;/a&gt; &lt;a href=&quot;http://del.icio.us/royAkiyama/browser&quot;&gt;browser&lt;/a&gt; &lt;a href=&quot;http://del.icio.us/royAkiyama/HTML&quot;&gt;HTML&lt;/a&gt; &lt;a href=&quot;http://del.icio.us/royAkiyama/HTML4&quot;&gt;HTML4&lt;/a&gt; &lt;a href=&quot;http://del.icio.us/royAkiyama/reference&quot;&gt;reference&lt;/a&gt;)&lt;/div&gt;
	&lt;/li&gt;
&lt;/ul&gt;
</content:encoded>


<dc:subject>［Web］ブックマーク（del.icio.us）</dc:subject>

<dc:creator>ゆう</dc:creator>
<dc:date>2007-07-27T08:29:55+09:00</dc:date>
</item>
<item rdf:about="http://my-chunqiu.cocolog-nifty.com/blog/2007/07/css_cf0c.html">
<title>主要ブラウザのデフォルトCSS</title>
<link>http://my-chunqiu.cocolog-nifty.com/blog/2007/07/css_cf0c.html</link>
<description>久々の CSS ネタにも関わらず、メモ程度の備忘録ですが、W3C CSS 2.1 勧告候補の Appendix にある、HTML 4 の推奨デフォルトスタイルと、現時点で僕が把握している主要ブラウザのデフォルトCSS の在りかのリストです。ネタ元は Accessify Forum: list of browsers default CSS（via e-luck さんのブックマーク）です。 （※ Mac OS X 10.4、Windows 2000 で確認していますので、10.3 + IE 5 や Vista + IE 7 はチェックできていません。XP + IE 7 はそのうち実家の端末で確認する予定。）</description>
<content:encoded>&lt;p&gt;久々の CSS ネタにも関わらず、メモ程度の備忘録ですが、W3C CSS 2.1 勧告候補の Appendix にある、HTML 4 の推奨デフォルトスタイルと、現時点で僕が把握している主要ブラウザのデフォルトCSS の在りかのリストです。ネタ元は &lt;a href=&quot;http://www.accessifyforum.com/viewtopic.php?t=5551&quot;&gt;Accessify Forum: list of browsers&#39; default CSS&lt;/a&gt;（via e-luck さんのブックマーク）です。&lt;/p&gt;
&lt;p&gt;（※ Mac OS X 10.4、Windows 2000 で確認していますので、10.3 + IE 5 や Vista + IE 7 はチェックできていません。XP + IE 7 はそのうち実家の端末で確認する予定。）&lt;/p&gt;&lt;table id=&quot;uaStyle&quot;&gt;
&lt;caption&gt;locations of default stylesheets&lt;/caption&gt;
&lt;thead&gt;
	&lt;tr&gt;&lt;th&gt;browser&lt;/th&gt;&lt;th&gt;OS&lt;/th&gt;&lt;th&gt;mode&lt;/th&gt;&lt;th&gt;path&lt;/th&gt;&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
	&lt;tr&gt;&lt;th&gt;&lt;a href=&quot;http://www.w3.org/TR/CSS21/sample.html&quot;&gt;（W3C CSS 2.1 CR）&lt;/a&gt;&lt;/th&gt;&lt;td&gt;-&lt;/td&gt;&lt;td&gt;HTML4&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;http://www.w3.org/TR/CSS21/sample.html&quot;&gt;http://www.w3.org/TR/CSS21/sample.html&lt;/a&gt;&lt;/td&gt;&lt;/th&gt;

	&lt;tr&gt;&lt;th rowspan=&quot;4&quot;&gt;Firefox2&lt;/th&gt;&lt;td rowspan=&quot;2&quot;&gt;Windows&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;http://my-chunqiu.cocolog-nifty.com/css/html.css&quot;&gt;HTML4&lt;/a&gt;&lt;/td&gt;&lt;td&gt;C:¥Program Files¥Mozilla Firefox¥res¥html.css&lt;/td&gt;&lt;/th&gt;
	&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;http://my-chunqiu.cocolog-nifty.com/css/quirk.css&quot;&gt;quirks&lt;/a&gt;&lt;/td&gt;&lt;td&gt;C:¥Program Files¥Mozilla Firefox¥res¥quirks.css&lt;/td&gt;&lt;/th&gt;
	&lt;tr&gt;&lt;td rowspan=&quot;2&quot;&gt;MacOSX&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;http://my-chunqiu.cocolog-nifty.com/css/html.css&quot;&gt;HTML4&lt;/a&gt;&lt;/td&gt;&lt;td&gt;/Applications/Firefox.app/Contents/MacOS/res/html.css&lt;/td&gt;&lt;/th&gt;
	&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;http://my-chunqiu.cocolog-nifty.com/css/quirk.css&quot;&gt;quirks&lt;/a&gt;&lt;/td&gt;&lt;td&gt;/Applications/Firefox.app/Contents/MacOS/res/quirks.css&lt;/td&gt;&lt;/th&gt;

	&lt;tr&gt;&lt;th&gt;IE6&lt;/th&gt;&lt;td rowspan=&quot;2&quot;&gt;Windows&lt;/td&gt;&lt;td&gt;-&lt;/td&gt;&lt;td&gt;dll ?&lt;/td&gt;&lt;/th&gt;
	&lt;tr&gt;&lt;th&gt;IE7&lt;/th&gt;&lt;td&gt;-&lt;/td&gt;&lt;td&gt;not checked（dll ?）&lt;/td&gt;&lt;/th&gt;
	&lt;tr&gt;&lt;th&gt;IE5&lt;/th&gt;&lt;td&gt;MacOSX&lt;/td&gt;&lt;td&gt;-&lt;/td&gt;&lt;td&gt;not checked&lt;/td&gt;&lt;/th&gt;

	&lt;tr&gt;&lt;th rowspan=&quot;2&quot;&gt;Opera9&lt;/th&gt;&lt;td&gt;Windows&lt;/td&gt;&lt;td&gt;-&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;http://kuruman.org/diary/2007/07/26/default-style&quot;&gt;dll ?&lt;/a&gt;&lt;br /&gt;&lt;del&gt;(C:¥Program Files¥Opera9¥styles¥*.css ?)&lt;/del&gt;&lt;/td&gt;&lt;/th&gt;
	&lt;tr&gt;&lt;td&gt;MacOSX&lt;/td&gt;&lt;td&gt;-&lt;/td&gt;&lt;td&gt;-&lt;br/&gt;&lt;del&gt;(/Applications/Opera.app/Contents/Resources/Styles/*.css ?)&lt;/del&gt;&lt;/td&gt;&lt;/th&gt;

	&lt;tr&gt;&lt;th rowspan=&quot;4&quot;&gt;Safari3&lt;/th&gt;&lt;td rowspan=&quot;2&quot;&gt;MacOSX&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;http://my-chunqiu.cocolog-nifty.com/css/html4.css&quot;&gt;HTML4&lt;/a&gt;&lt;/td&gt;&lt;td&gt;/sw/share/apps/khtml/css/html4.css&lt;/td&gt;&lt;/th&gt;
	&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;http://my-chunqiu.cocolog-nifty.com/css/quirks.css&quot;&gt;quirks&lt;/a&gt;&lt;/td&gt;&lt;td&gt;/sw/share/apps/khtml/css/html4.css&lt;/td&gt;&lt;/th&gt;
	&lt;tr&gt;&lt;td rowspan=&quot;2&quot;&gt;Windows&lt;/td&gt;&lt;td&gt;HTML4&lt;/td&gt;&lt;td&gt;（dll ?）&lt;/td&gt;&lt;/th&gt;
	&lt;tr&gt;&lt;td&gt;quirks&lt;/td&gt;&lt;td&gt;（dll ?）&lt;/td&gt;&lt;/th&gt;
&lt;/tbody&gt;
&lt;/table&gt;



&lt;style type=&quot;text/css&quot;&gt;&lt;!-- @import url(&quot;http://my-chunqiu.cocolog-nifty.com/css/screen.css&quot;); 
body { z-index: 1; }
div.entry-body { position: relative; z-index: 4; }
table#uaStyle { position: relative; z-index: 5; }
table#uaStyle tr th, table#uaStyle tr td { font-size: 11px; }
--&gt;&lt;/style&gt;</content:encoded>


<dc:subject>［Web］CSS</dc:subject>
<dc:subject>［Web］ブラウザ / Firefox</dc:subject>
<dc:subject>［Web］ブラウザ / IE</dc:subject>
<dc:subject>［Web］ブラウザ / Opera</dc:subject>
<dc:subject>［Web］ブラウザ（Safari, WebKit, Konqueror）</dc:subject>

<dc:creator>ゆう</dc:creator>
<dc:date>2007-07-26T13:11:19+09:00</dc:date>
</item>
<item rdf:about="http://my-chunqiu.cocolog-nifty.com/blog/2007/07/html_64a8.html">
<title>HTML の見出しをめぐる議論</title>
<link>http://my-chunqiu.cocolog-nifty.com/blog/2007/07/html_64a8.html</link>
<description>先週は数日にわたって頭痛がひどくて、意識的に電脳から距離を取るようにしていたんですが、この周辺の話題については、色々な意見が出ていて楽しく拝見してました。 ただ、ひとつ気になったのは、思った以上に多くの方々が、現有の...ないし自分の周辺で目にするモデルの枠内だけで仕様書の内容を捉えてしまっているところ。</description>
<content:encoded>&lt;p&gt;先週は数日にわたって頭痛がひどくて、意識的に電脳から距離を取るようにしていたんですが、この周辺の話題については、色々な意見が出ていて楽しく拝見してました。&lt;/p&gt;

&lt;p&gt;ただ、ひとつ気になったのは、思った以上に多くの方々が、現有の...ないし自分の周辺で目にするモデルの枠内だけで仕様書の内容を捉えてしまっているところ。&lt;/p&gt;
&lt;h4&gt;色んな可能性や考え方に応えられてこそ標準&lt;/h4&gt;

&lt;p&gt;徳保隆夫さんが&lt;q cite=&quot;http://deztec.jp/design/07/07/02_html5.html&quot; title=&quot;HTML に装飾要素は必要&quot;&gt;多様な価値観を認める仕様でなければ、世間に通用しない。&lt;/q&gt;（&lt;cite&gt;&lt;a href=&quot;http://deztec.jp/design/07/07/02_html5.html&quot;&gt;HTML に装飾要素は必要&lt;/a&gt;&lt;/cite&gt;）と指摘されているように、標準規格というのは、本来 可能な限り、あらゆるユースケースを（需要の小さいユースケースや、例外的なユースケースをも）極力踏まえて、多様な需要にたえうるモデルに組み上げることが求められます。どちらかというと、モデルは需要の高い要求よりも、需要の低い要求によって、その輪郭や柔軟性が決まってきます。&lt;/p&gt;

&lt;p&gt;ですから、石川一靖さんの&lt;q cite=&quot;http://mynotes.jp/blog/2007/07/h1_is_document_title2&quot; title=&quot;h1要素は文書のタイトル その2：メモランダム&quot;&gt;「見出しは有っても無くても良いような物」だろうか&lt;/q&gt;（&lt;cite&gt;&lt;a href=&quot;http://mynotes.jp/blog/2007/07/h1_is_document_title2&quot;&gt;h1要素は文書のタイトル その2：メモランダム&lt;/a&gt;&lt;/cite&gt;）というのも、少し違って、おそらくは&lt;strong&gt;見出しのない文書も &quot;ありえなくはない&quot;&lt;/strong&gt;だろうという想定の元に、ゆるめに定義しているんじゃないかと僕などは考えてます。&lt;/p&gt;

&lt;h4&gt;現行の事例はあくまで一つの応用のカタチ&lt;/h4&gt;

&lt;p&gt;個人的に、いちばんしっくり来たのは、森田雄さんの以下のご指摘。&lt;/p&gt;

&lt;div class=&quot;quote&quot;&gt;
    &lt;blockquote cite=&quot;http://securecat.exblog.jp/5768813&quot; title=&quot;securecat&#39;s exblog : Re: 見出し要素に関する議論&quot;&gt;
        &lt;p&gt;そもそも、サイト名だの何だのいっても、サイトっていう括り（縛り）が厳格に存在しているわけじゃなくて、ページ単位がリンクで繋がってはいるものの、結局のところは個々に存在しているわけでしょう。&lt;/p&gt;
    &lt;/blockquote&gt;
    &lt;p style=&quot;text-align: right;&quot;&gt;&lt;cite&gt;&lt;a href=&quot;http://securecat.exblog.jp/5768813&quot;&gt;securecat&#39;s exblog : Re: 見出し要素に関する議論&lt;/a&gt;&lt;/cite&gt;より&lt;/p&gt;
&lt;/div&gt;

&lt;p&gt;見出しの議論も、&lt;strong&gt;「HTML文書には、すべからくサイト名とページ名がある」という前提が（無意識のうちに）先にあって&lt;/strong&gt;、仕様書を読み解く時に、それ以外の可能性に思い至らないケースが多いようですが、あまり今ある Web ページの形だけを元に、「こうでなくてはならない」的な縛りをつけることはないのではないかと思います。&lt;/p&gt;

&lt;h4&gt;もちろん、1ページに複数の h1 要素もアリ&lt;/h1&gt;

&lt;p&gt;かくいう僕も、一時期、h1 は 1ページにつき 1つが理想と考えていた時期があります。今でもその考えのすべてを捨てたわけではなく、より現実的な形に考えを変えた（もしくは状況に応じて、最適解を分けるようになった）わけですが、それでも河内正紀さんが例示しているような、1ページ内に複数の h1要素を容認する方法はアリだと思ってます。&lt;/p&gt;

&lt;p&gt;ちなみに、僕だったら&lt;q cite=&quot;http://www.extype.com/karakuri/archives/2007/07/h1h1.html&quot; title=&quot;カラクリエイト：「両方がh1」というのはh1要素が複数という意味&quot;&gt;異なるレイヤーの情報が重なってひとつを成しているイメージ&lt;/q&gt;（&lt;cite&gt;&lt;a href=&quot;http://www.extype.com/karakuri/archives/2007/07/h1h1.html&quot;&gt;カラクリエイト：「両方がh1」というのはh1要素が複数という意味&lt;/a&gt;&lt;/cite&gt;）は、自分の中でイメージするだけなく、以下のように具体的に class を使って明示的にレイヤーの違いをマークアップしちゃいます。こうしておけば、レイヤーの違いを他人と共有することもできるようになりますから。（class の挿入場所は、文書構造によっては、必ずしも hn 要素にするとは限りません。）&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;code&gt;&amp;lt;h1 &lt;strong&gt;class=&quot;site&quot;&lt;/strong&gt;&amp;gt;我的春秋&amp;lt;/h1&amp;gt;&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;&amp;lt;h1 &lt;strong&gt;class=&quot;page&quot;&lt;/strong&gt;&amp;gt;HTML の見出しをめぐる議論について&amp;lt;/h1&amp;gt;&lt;/code&gt;&lt;/lt&gt;
&lt;/ul&gt;

&lt;p&gt;何にせよ、いたずらに仕様書の定義の解釈を狭めて、折角の仕様の柔軟性を損なうのは避けたいな思う今日この頃です。&lt;/p&gt;




&lt;style type=&quot;text/css&quot;&gt;&lt;!-- @import url(&quot;http://my-chunqiu.cocolog-nifty.com/css/screen.css&quot;); 
--&gt;&lt;/style&gt;</content:encoded>


<dc:subject>［Web］XHTML</dc:subject>

<dc:creator>ゆう</dc:creator>
<dc:date>2007-07-11T00:16:41+09:00</dc:date>
</item>
<item rdf:about="http://my-chunqiu.cocolog-nifty.com/blog/2007/06/twitter_1858.html">
<title>Twitter ハジメマシタ</title>
<link>http://my-chunqiu.cocolog-nifty.com/blog/2007/06/twitter_1858.html</link>
<description>follow _yu_ at http://twitter.com 激しく今さらな感じもしますが、Twitter を始めました。 といっても、まだサービスの特徴を探ったり試したりしてる段階で、全然 環境も整えてないので、しばらくの間はレスポンスが悪いと思います。(^ ^;) それにしても、乗り遅れたツケといわんばかりに、Web で検索をかけると、おびただしい数の Twitter 関係のエントリーやツールがあって、ちょっと混乱状態...。こればかりは、もうやれやれって気分です。（lomo さんトコとか、基本的なところはザッと目を通したんですけど、選択肢が増え過ぎちゃって..。） そんなわけで、もし（Intel）Mac な環境ならコレは必須じゃない？というツールを教えていただける奇特な方がいましたら、ゼヒ、コメントもしくはトラバをいただけるとウレシイです。ちなみに OS は Tiger、デフォ...</description>
<content:encoded>&lt;div style=&quot;float:right; margin: 1em; width:176px;text-align:center&quot;&gt;&lt;embed src=&quot;http://twitter.com/flash/twitter_badge.swf&quot;  flashvars=&quot;color1=13369344&amp;type=user&amp;id=5465422&quot;  quality=&quot;high&quot; width=&quot;176&quot; height=&quot;176&quot; name=&quot;twitter_badge&quot; align=&quot;middle&quot; allowScriptAccess=&quot;always&quot; wmode=&quot;transparent&quot; type=&quot;application/x-shockwave-flash&quot; pluginspage=&quot;http://www.macromedia.com/go/getflashplayer&quot; /&gt;&lt;br&gt;&lt;a style=&quot;font-size: 10px; color: #CC0000; text-decoration: none&quot; href=&quot;http://twitter.com/_yu_&quot;&gt;follow _yu_ at http://twitter.com&lt;/a&gt;&lt;/div&gt;

&lt;p&gt;激しく今さらな感じもしますが、Twitter を始めました。&lt;/p&gt;

&lt;p&gt;といっても、まだサービスの特徴を探ったり試したりしてる段階で、全然 環境も整えてないので、しばらくの間はレスポンスが悪いと思います。(^ ^;)&lt;/p&gt;

&lt;p&gt;それにしても、乗り遅れたツケといわんばかりに、Web で検索をかけると、おびただしい数の Twitter 関係のエントリーやツールがあって、ちょっと混乱状態...。こればかりは、もうやれやれって気分です。（lomo さんトコとか、基本的なところはザッと目を通したんですけど、選択肢が増え過ぎちゃって..。）&lt;/p&gt;

&lt;p&gt;そんなわけで、もし（Intel）Mac な環境ならコレは必須じゃない？というツールを教えていただける&lt;strong&gt;奇特な方&lt;/strong&gt;がいましたら、ゼヒ、コメントもしくはトラバをいただけるとウレシイです。ちなみに OS は Tiger、デフォルトブラウザは Firefox（Tweetbar は導入済み）、メーラーは Thunderbird、&lt;abbr title=&quot;インスタント メッセンジャー&quot;&gt;IM&lt;/abbr&gt; は特に使ってませんけど、ものすごくイイのがあれば導入を真剣に検討します。あと、携帯は au + EzWeb もしくは Mobile Opera 7.60 です。&lt;/p&gt;

&lt;p&gt;ひと区切りついたら、僕も手を広げにいくと思いますので、見かけたらどうぞよしなに。&lt;/p&gt;

&lt;p&gt;Fell free to add me!&lt;/p&gt;
</content:encoded>


<dc:subject>［Web］その他</dc:subject>

<dc:creator>ゆう</dc:creator>
<dc:date>2007-06-07T11:39:36+09:00</dc:date>
</item>
<item rdf:about="http://my-chunqiu.cocolog-nifty.com/blog/2007/06/post_fe63.html">
<title>境祐司さんと対談</title>
<link>http://my-chunqiu.cocolog-nifty.com/blog/2007/06/post_fe63.html</link>
<description>昨日の午後、新宿で Monkeyish Studio の境祐司さんと対談してきました。（境さん、お疲れさまでした＋ありがとうございました。） テーマは「知識共有」ですが、話題を派生するにまかせた雑談形式をとってます。早くももう、境さんの PodCast: 日刊徒然音声雑記にアップされているようなので、興味のある方はゼヒどうぞ。 日刊徒然音声雑記: ［file-262］対談〜ベテランの経験知（暗黙知）は共有できるのか？［1］ 境さんから色々なネタ振りがあったり、興味深い事例をうかがうことができて、インスピレーションを刺激されまくりで、僕自身、とっても有意義な午後になりました。刺激されすぎて、今日以降アップされる予定の後半部分は、ちょっと頭の中が混沌としてました。（あらためて、自分の頭のキャパシティの少なさを実感。(- -;ゞ）自分でも何を話したか覚えてなかったりするので、変なことを口走ってた...</description>
<content:encoded>&lt;p&gt;昨日の午後、新宿で Monkeyish Studio の境祐司さんと対談してきました。（境さん、お疲れさまでした＋ありがとうございました。）&lt;/p&gt;

&lt;p&gt;テーマは「知識共有」ですが、話題を派生するにまかせた雑談形式をとってます。早くももう、&lt;strong&gt;境さんの PodCast: 日刊徒然音声雑記&lt;/strong&gt;にアップされているようなので、興味のある方はゼヒどうぞ。&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;&lt;a href=&quot;http://admn.air-nifty.com/web_design/2007/06/file2621_a7e0.html&quot;&gt;&lt;cite&gt;日刊徒然音声雑記: ［file-262］対談〜ベテランの経験知（暗黙知）は共有できるのか？［1］&lt;/cite&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;境さんから色々なネタ振りがあったり、興味深い事例をうかがうことができて、インスピレーションを刺激されまくりで、僕自身、とっても有意義な午後になりました。刺激されすぎて、今日以降アップされる予定の後半部分は、ちょっと頭の中が混沌としてました。（あらためて、自分の頭のキャパシティの少なさを実感。(- -;ゞ）自分でも何を話したか覚えてなかったりするので、変なことを口走ってたらご容赦。(^v^;;ゞ &lt;/p&gt;
</content:encoded>


<dc:subject>［Web］その他</dc:subject>
<dc:subject>［生活］イベント</dc:subject>
<dc:subject>［生活］教育</dc:subject>

<dc:creator>ゆう</dc:creator>
<dc:date>2007-06-07T10:59:47+09:00</dc:date>
</item>
<item rdf:about="http://my-chunqiu.cocolog-nifty.com/blog/2007/06/re_xhtmlcss_rev_80cc.html">
<title>Re: XHTML+CSS (r)evolution, 3rdの内容は信ずるに値するか?</title>
<link>http://my-chunqiu.cocolog-nifty.com/blog/2007/06/re_xhtmlcss_rev_80cc.html</link>
<description>Kuruma さんが、先日の XHTML+CSS (r)evolution, 3nd に対する、とっても良いレポートと論評をアップしていて、参加者された方には是非とも一読をオススメしたいのですが、いくつか気づいた点がでてきたので蛇足気味ではありますが、一応、書き留めておきます。</description>
<content:encoded>&lt;p&gt;Kuruma さんが、先日の &lt;a href=&quot;http://www.cybergarden.net/revolution/2007/06/materials.html&quot;&gt;XHTML+CSS (r)evolution, 3nd&lt;/a&gt; に対する、とっても良い&lt;a href=&quot;http://kuruman.org/diary/2007/06/01/html5-dis-event&quot;&gt;レポート&lt;/a&gt;と&lt;a href=&quot;http://kuruman.org/diary/2007/06/03/html5-is-not-so-bad&quot;&gt;論評&lt;/a&gt;をアップしていて、参加者された方には是非とも一読をオススメしたいのですが、いくつか気づいた点がでてきたので蛇足気味ではありますが、一応、書き留めておきます。&lt;/p&gt;
&lt;ul&gt;
&lt;!--
&lt;li&gt;b, i, small, br, hr, font 要素の保持など、現行規格からスムーズに移行できるよう、かなり後方互換に神経を割いていて、少なくともまったく別の新しい規格というわけではありません。&lt;/li&gt;
&lt;li&gt;HTML5 は XHTML として文書化することもできることになってます。よって（おそらく）SVG や MathML、RDF/XML といった、ほかの XML ボキャブラリとの連携も可能（のはず）。&lt;/li&gt;
--&gt;
&lt;li&gt;&lt;strong&gt;フロントエンドデザインだけで完結できてしまう人には、（CSS や DOM はともかく）次世代 HTML によって実感できる恩恵はすごく少ない&lt;/strong&gt;ため、class や id との差も実感しにくいのかも...なんて思いました。（でも、少なくとも次世代の Web を担う因子としては、CSS 3 なんかよりもはるかに重要。）&lt;/li&gt;
&lt;li&gt;次世代規格（X/HTML5 や XHTML2）に何らかの抵抗がある人は、&lt;strong&gt;現行の規格（HTML4 や XHTML1）をそのまま継続利用すれば良く&lt;/strong&gt;、無理に次世代規格にシフトする必要はないと思います。（ブラウザベンダーが既存の HTML文書に対するサポートを切り捨てるとは考えにくいでしょう。）&lt;/li&gt;
&lt;li&gt;X/HTML5 と XHTML2 の利点・欠点については、&lt;a href=&quot;http://xhtml.com/en/future/x-html-5-versus-xhtml-2/&quot;&gt;X/HTML 5 Versus XHTML 2&lt;/a&gt; がとても要領よくまとめています。気持ちに余裕があったら、訳してみようかな..。&lt;/li&gt;
&lt;li&gt;個人的に気になるのは、どういうケースが記述できるようになって、どういうケースが記述できなくなるのか？といったあたりでしょうか。これは追々、僕も検討してみようと思います。&lt;/li&gt;
&lt;li&gt;X/HTML5 の dialog要素とdl要素の重要な相違点として、それが順序つき関係リストであるか、順不同関係リスト（&lt;q&gt;The dl element introduces an &lt;strong&gt;unordered&lt;/strong&gt; association list&lt;/q&gt;）であるかの違いがあります。（&lt;a href=&quot;http://www.whatwg.org/specs/web-apps/current-work/#dl&quot;&gt;dl 要素の項目&lt;/a&gt;を参照。）&lt;/li&gt;
&lt;li&gt;「classやidによる拡張は可能だが、それは共有することが困難な拡張だ。はじめから多くの人が似たようなものを必要とするのであれば、それははじめから定義されていた方がよい」という Kuruma さんの見解は、基本的には同意なんですが、僕の考えとしては、普遍性の極めて高い &quot;固い&quot; モデルと、単に利用頻度の高いモデルとは区別されるべきだと思います。前者に比べ、後者は&lt;strong&gt;柔軟性や変化への耐性&lt;/strong&gt;が低いため、新要素・新属性の追加やモデルの見直しが迫られるリスクが増大します。僕は、こういうケースこそ、Microformats のような、民間有志のコミュニティーによる、より緩い下位標準に委ねた方がいいのではないかと思ってます。&lt;/li&gt;
&lt;/ul&gt;
&lt;!--
&lt;p&gt;詳しい論評は後日にまわしますが、HTML5 に関しては、b, i, small 要素の再定義が詭弁ぽかったり、progress 要素のように動的にパラメータが変わるものに独自の要素を設けたり、リッチコンテンツに関する要素が多すぎる感があったり、source 要素のようにまぎらわしい名前の要素があったりと、顔をしかめたくなるような部分も結構ありますが、time 要素や、dialog 要素といった注目すべき新要素や、細かい仕様の改善がいくつか見られます。&lt;/p&gt;
--&gt;

&lt;p&gt;本日はこれまで。&lt;/p&gt;


&lt;style type=&quot;text/css&quot;&gt;&lt;!-- @import url(&quot;http://my-chunqiu.cocolog-nifty.com/css/screen.css&quot;); 
--&gt;&lt;/style&gt;</content:encoded>


<dc:subject>［Web］XHTML</dc:subject>

<dc:creator>ゆう</dc:creator>
<dc:date>2007-06-03T22:31:28+09:00</dc:date>
</item>
<item rdf:about="http://my-chunqiu.cocolog-nifty.com/blog/2007/05/class_67a6.html">
<title>論理構造を文脈に読み換えながら class 名を考える</title>
<link>http://my-chunqiu.cocolog-nifty.com/blog/2007/05/class_67a6.html</link>
<description>最近、一部で話題に上がっている POSH にも、Use good semantic-class-names という実践項目がありますが、今日はその class 名のつけ方について、最近、思い至ったことから。 POSH encapsulates the best practices of using semantic HTML to author web pages. Semantic HTML is the subset of HTML 4.01 (or XHTML 1.0) elements and attributes that are semantic rather than presentational. posh - Microformatsより 基本的にはより論理構造を意識した class名をつけることが、今日のお話の目的なんですが、semantic-c...</description>
<content:encoded>&lt;div class=&quot;section&quot;&gt;
&lt;p&gt;最近、一部で話題に上がっている &lt;a href=&quot;http://microformats.org/wiki/posh&quot;&gt;&lt;abbr title=&quot;Plain Old Semantic HTML&quot;&gt;POSH&lt;/abbr&gt;&lt;/a&gt; にも、&quot;Use good &lt;a href=&quot;http://microformats.org/wiki/semantic-class-names&quot;&gt;semantic-class-names&lt;/a&gt;&quot; という実践項目がありますが、今日はその class 名のつけ方について、最近、思い至ったことから。&lt;/p&gt;

&lt;div class=&quot;quote&quot;&gt;
    &lt;blockquote cite=&quot;http://microformats.org/wiki/posh&quot; title=&quot;posh - Microformats&quot;&gt;
        &lt;p&gt;POSH encapsulates the best practices of using semantic HTML to author web pages. &lt;strong&gt;Semantic HTML is the subset of HTML 4.01 (or XHTML 1.0) elements and attributes that are semantic rather than presentational&lt;/strong&gt;.&lt;/p&gt;
    &lt;/blockquote&gt;
    &lt;p style=&quot;text-align: right;&quot;&gt;&lt;cite&gt;&lt;a href=&quot;http://microformats.org/wiki/posh&quot;&gt;posh - Microformats&lt;/a&gt;&lt;/cite&gt;より&lt;/p&gt;
&lt;/div&gt;

&lt;p&gt;基本的にはより論理構造を意識した class名をつけることが、今日のお話の目的なんですが、&lt;a href=&quot;http://microformats.org/wiki/semantic-class-names&quot;&gt;semantic-class-names&lt;/a&gt; のリンク先にない新味は、&lt;strong&gt;論理構造を文脈に読み換えながら class 名を考える&lt;/strong&gt;という点。（ただし、普段から意識的に文書全体の構造に照らして class名をつけている方には、それほど新味はないかも。）&lt;/p&gt;

&lt;p&gt;例によって、あくまで試案であり、選択肢です。（というか、そもそも僕自身が試行錯誤の最中。）是非や取捨は各自でご判断ください。&lt;/p&gt;

&lt;h5&gt;関連リソース&lt;/h5&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;a href=&quot;http://www.stuffandnonsense.co.uk/archives/naming_conventions_table.html&quot;&gt;&lt;cite&gt;Naming conventions table&lt;/cite&gt;&lt;/a&gt;（And all that Malarkey）&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;http://code.google.com/webstats/2005-12/classes.html&quot;&gt;&lt;cite&gt;Web Authoring Statistics: Classes&lt;/cite&gt;&lt;/a&gt;（Google Code）&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;http://my-chunqiu.cocolog-nifty.com/blog/2007/01/post_dfad.html&quot;&gt;&lt;cite&gt;コード共有のためのネーミングルール&lt;/cite&gt;&lt;/a&gt;（我的春秋）&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;
&lt;div class=&quot;section&quot;&gt;
&lt;h4&gt;まずは従来型との実践例の比較&lt;/h4&gt;

&lt;p&gt;イメージが湧きにくいでしょうから、まずは実例を出してみますね。&lt;/p&gt;

&lt;div style=&quot;float: left; width: 49%;&quot;&gt;
&lt;h5&gt;よく目にする従来型の class 名&lt;/h5&gt;
&lt;ul&gt;
	&lt;li&gt;header
	&lt;ul&gt;
		&lt;li&gt;description&lt;/li&gt;
		&lt;li&gt;information&lt;/li&gt;
		&lt;li&gt;global-nav&lt;/li&gt;
	&lt;/ul&gt;&lt;/li&gt;
	&lt;li&gt;body
	&lt;ul&gt;
		&lt;li&gt;contents
		&lt;ul&gt;
			&lt;li&gt;hot-topics&lt;/li&gt;
			&lt;li&gt;hot-products&lt;/li&gt;
		&lt;/ul&gt;&lt;/li&gt;
		&lt;li&gt;sidebar&lt;ul&gt;
			&lt;li&gt;sub-nav&lt;/li&gt;
			&lt;li&gt;banners&lt;/li&gt;
		&lt;/ul&gt;&lt;/li&gt;
	&lt;/ul&gt;&lt;/li&gt;
	&lt;li&gt;footer
	&lt;ul&gt;
		&lt;li&gt;credit&lt;/li&gt;
	&lt;/ul&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;


&lt;div style=&quot;float: right; width: 49%;&quot;&gt;
&lt;h5&gt;今回 提案する class名の一例&lt;/h5&gt;
&lt;ul&gt;
	&lt;li&gt;site
	&lt;ul&gt;
		&lt;li&gt;description&lt;/li&gt;
		&lt;li&gt;information&lt;/li&gt;
		&lt;li&gt;navigation&lt;/li&gt;
	&lt;/ul&gt;&lt;/li&gt;
	&lt;li&gt;page
	&lt;ul&gt;
		&lt;li&gt;recent
		&lt;ul&gt;
			&lt;li&gt;information&lt;/li&gt;
			&lt;li&gt;products&lt;/li&gt;
		&lt;/ul&gt;&lt;/li&gt;
		&lt;li&gt;related&lt;ul&gt;
			&lt;li&gt;navigation&lt;/li&gt;
			&lt;li&gt;services&lt;/li&gt;
		&lt;/ul&gt;&lt;/li&gt;
	&lt;/ul&gt;&lt;/li&gt;
	&lt;li&gt;publication
	&lt;ul&gt;
		&lt;li&gt;credit&lt;/li&gt;
	&lt;/ul&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;div class=&quot;section&quot; style=&quot;clear: both;&quot;&gt;
&lt;h4&gt;より論理構造を意識した class名を&lt;/h4&gt;
&lt;p&gt;具体的には、上に示した例のように&lt;strong&gt;class 名を上層から下層へと並べてみたときに、論理的なつながりや一貫性が保たれるように&lt;/strong&gt;します。ひとつの目安として、&lt;strong&gt;class 名を自然文に読み換えてみて、不自然じゃないかどうかをチェックしてみる&lt;/strong&gt;と良いかもしれません。&lt;/p&gt;

&lt;p&gt;これまでは、どちらかというと個別のブロックごとの特性を抽象化して命名し、一本一本の枝の文脈を踏まえるというようなことは、あまり考えられないことが多かったと思います。&lt;/p&gt;

&lt;p&gt;でも、どう考えても .header .description 領域のコンテンツは、「サイトに関する説明文」であって、「ヘッダに関する説明文」ではありませんよね？ここに、論理的な違和感を感じるようになったのが、この手法にたどり着いたそもそものきっかけです。&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;site - description: サイト共通の 説明文&lt;/li&gt;
	&lt;li&gt;site - information: サイト共通の 情報&lt;/li&gt;
	&lt;li&gt;site - navigation: サイト共通の 案内&lt;/li&gt;
	&lt;li&gt;page - navigation: ページ固有の 案内&lt;/li&gt;
	&lt;li&gt;page - recent - information: ページ固有の 最近の 情報&lt;/li&gt;
	&lt;li&gt;page - recent - products: ページ固有の 最近の 製品&lt;/li&gt;
	&lt;li&gt;related - services: 関連する - サービス&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;header や (main-)contents, body, footer などは、Web ページを作成する時に好んで使われる class 名（もしくは id 名）ですが、通常、&quot;header&quot; class相当の場所にはサイト共通のメタレベルコンテンツが、また &quot;body&quot; class 相当の場所には、そのページ固有のオリジナルコンテンツが盛り込まれることが多いはず。そこで、今回の実践例では、サイト共通の情報とページ固有の情報を区別するという意味で、header class 相当を &quot;site&quot;、body（もしくは (main-)contents）class 相当を &quot;page&quot; という class 名にしてみました。&lt;/p&gt;

&lt;p&gt;もし「ページ固有の 最近の 情報」という文脈が気に入らなければ、ourCompany - recent - product（「我が社の 最近の 製品」）などとする手もあります。この辺は、状況や目的に応じて、適切に論理構造を抽象化した名前をつけてみるといいでしょう。&lt;/p&gt;
&lt;!--
&lt;h5&gt;付記: class か id か？&lt;/h5&gt;

&lt;p&gt;（ここで特に class か id か？みたいな議論をするつもりはありませんが、一応、僕のスタンスだけ事前にことわっておくと、header や footer などは、これまで（そして、おそらくこれからも）class にしています。理由はインスタンスの下にクラスがネストしているという形が、どうにもキモチワルイから。ちなみに、アンカーポイントとして id が必要な場合は、最近は class とは別途、&lt;code&gt;id=&quot;anchorHeader&quot;&lt;/code&gt;などとつけるようになりました。要は &quot;header&quot; という固有名をつけたアンカーポイントということなので、そのことが前提になってさえいれば、わざわざ &quot;anchor&quot; を冠する必要はないんですが、馴染むまでの間、当面、これで行こうと思ってます。）&lt;/p&gt;
&lt;/div&gt;
--&gt;
&lt;div class=&quot;section&quot;&gt;
&lt;h4&gt;論理的に同類のものには、意識的に同じ class名をつける&lt;/h4&gt;
&lt;ul&gt;
	&lt;li&gt;#header #global-nav → &lt;strong&gt;.site .navigation&lt;/strong&gt;&lt;/li&gt;
	&lt;li&gt;#body #local-nav → &lt;strong&gt;.page .navigation&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;論理的に同類のものには、積極的に同じ class名をつける&lt;/strong&gt;ようにします。たとえば、global-nav とか、local-navigation のような id, class名はやめて、最終的な見栄えの差異に関わらず、ナビゲーションメニューはサイトグローバルなものも、ページローカルなものも、一括して統一した class 名にします。&lt;/p&gt;

&lt;div class=&quot;code&quot;&gt;
&lt;strong&gt;.navigation&lt;/strong&gt; { ... } /* ナビゲーション全般 共通スタイル */&lt;br/&gt;
&lt;br/&gt;
&lt;strong&gt;.site .navigation&lt;/strong&gt; { ... } /* グローバルナビゲーション用スタイル */&lt;br/&gt;
&lt;strong&gt;.page .navigation&lt;/strong&gt; { ... } /* ローカルナビゲーション用スタイル */
&lt;/div&gt;

&lt;p&gt;CSS でグローバルナビゲーションとローカルナビゲーションを区別したい時には、このように、論理構造の違いをセレクタに記述することで区別させられます。この方が各ナビゲーションをいつでも&lt;strong&gt;簡単に区別したり、同一視したり使い分けられるため、柔軟性が向上する&lt;/strong&gt;というわけです。&lt;ins&gt;（詳細度の差も特別意識することなく自然な形で取り込むことができます。）&lt;/ins&gt;&lt;/p&gt;

&lt;p&gt;ついでに、今回 提案するモデルだと&lt;strong&gt;セレクタをそのまま自然文（というか名詞句？）として読み上げてみても、どういった集合を指しているか、初めてソースを覗く人でも理解・区別しやすいはず。&lt;/strong&gt;ここも重要なポイントです。&lt;/p&gt;
&lt;/div&gt;

&lt;div class=&quot;section&quot;&gt;
&lt;h4&gt;従来型モデルでも構わないんですが...&lt;/h4&gt;

&lt;p&gt;生業としてたくさんの Web ページを作っているクリエイターさんが、どうしても見栄え本位で、マークアップを施してしまうのも、実は個人的に理解できなくもなかったりします。Web ページの見せ方に、ある種のデザインパターンみたいなものがあって、その中で特に再起性の高いモデルをコンポーネント化したくなるというのは、ごくごく自然な行動だと思います。&lt;/p&gt;

&lt;p&gt;とはいえ、もう少し構造本位な（&lt;abbr title=&quot;Plain Old Semantic HTML&quot;&gt;POSH&lt;/abbr&gt; な）マークアップに歩み寄る余地もあるような気がしてならない今日この頃です。というわけで、今回は日々の試行錯誤からのネタを取り上げてみました。&lt;/p&gt;
&lt;/div&gt;
&lt;style type=&quot;text/css&quot;&gt;&lt;!-- @import url(&quot;http://my-chunqiu.cocolog-nifty.com/css/screen.css&quot;); 
--&gt;&lt;/style&gt;</content:encoded>


<dc:subject>［Web］XHTML</dc:subject>

<dc:creator>ゆう</dc:creator>
<dc:date>2007-05-30T08:52:19+09:00</dc:date>
</item>
<item rdf:about="http://my-chunqiu.cocolog-nifty.com/blog/2007/05/post_82b8.html">
<title>定義リストの違和感（続）</title>
<link>http://my-chunqiu.cocolog-nifty.com/blog/2007/05/post_82b8.html</link>
<description>前回の続きです。 念のため DTD を見直してたら（チェックしたのは HTML 4.01 Strict の DTD）、なんか激しく不安をかき立てられるような記述が..。</description>
<content:encoded>&lt;div class=&quot;section&quot;&gt;
&lt;p&gt;&lt;a href=&quot;http://my-chunqiu.cocolog-nifty.com/blog/2007/05/post_d769.html&quot;&gt;前回&lt;/a&gt;の続きです。&lt;/p&gt;

&lt;p&gt;念のため DTD を見直してたら（チェックしたのは &lt;a href=&quot;http://www.w3.org/TR/html4/strict.dtd&quot;&gt;HTML 4.01 Strict の DTD&lt;/a&gt;）、なんか激しく不安をかき立てられるような記述が..。&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;section&quot;&gt;
&lt;h4&gt;...あれ？&lt;/h4&gt;

&lt;div class=&quot;code&quot;&gt;
&amp;lt;!ELEMENT DL - - &lt;strong&gt;(DT|DD)+&lt;/strong&gt;              -- definition list --&amp;gt;
&lt;/div&gt;

&lt;p&gt;この &lt;code&gt;(DT|DD)+&lt;/code&gt; って、「dt要素かdd要素が 1回以上出現すること」ですよね（もちろん、両方出てくるのはOK）？ってことは、極端な話、以下のようなコードも valid なんですよね？（実際に &lt;a href=&quot;http://validator.w3.org/&quot;&gt;The W3C Markup Validation Service&lt;/a&gt; はパスします。）&lt;/p&gt;

&lt;div class=&quot;code&quot;&gt;
&amp;lt;dl&amp;gt;&lt;div&gt;
&amp;lt;dt&amp;gt;foo&amp;lt;dt&amp;gt;&lt;/div&gt;
&amp;lt;/dl&amp;gt;&lt;br/&gt;&lt;br/&gt;
&amp;lt;dl&amp;gt;&lt;div&gt;
&amp;lt;dd&amp;gt;bar&amp;lt;dd&amp;gt;&lt;/div&gt;
&amp;lt;/dl&amp;gt;
&lt;/div&gt;
&lt;/div&gt;


&lt;div class=&quot;section&quot;&gt;
&lt;h4&gt;現行モデルじゃ、術語（dt）と定義文（dd）を関連づけできない？&lt;/h4&gt;

&lt;p&gt;がーん。実は&lt;strong&gt;定義文（dd）なしの術語（dt）とか、術語（dt）なしの定義文（dd）が許容されていた&lt;/strong&gt;んですね。（もちろん、推奨・非推奨は別。少なくとも禁止はされてないという意味で。）&lt;/p&gt;

&lt;p&gt;ということは、これって、&lt;strong&gt;術語（dt）と定義文（dd）の対応関係を関連づける根拠が根本的にない&lt;/strong&gt;んじゃ..。ひょっとして、この定義リストの記述モデルって、構造化モデルとしてかなり問題があったりします？(^o^;)&lt;/p&gt;
&lt;/div&gt;

&lt;div class=&quot;section&quot;&gt;
&lt;h4&gt;関連づけできた方が、応用範囲も広がる&lt;/h4&gt;

&lt;p&gt;webmugi さんが、&lt;code&gt;di { list-style: decimal; }&lt;/code&gt; という応用法を紹介されてますけど（&lt;a href=&quot;http://blog.d-spica.com/entry/070527li-dl.html&quot;&gt;li要素にdl要素を入れてみる&lt;/a&gt; | d-spica）、&lt;code&gt;di { display: table-row; }&lt;/code&gt; なんて使い方だってできるようになりますし、ますます、XHTML 2.0 の di 要素に相当するグループ化のための中間要素が必要な気がしてきます。&lt;/p&gt;
&lt;/div&gt;



&lt;style type=&quot;text/css&quot;&gt;&lt;!-- @import url(&quot;http://my-chunqiu.cocolog-nifty.com/css/screen.css&quot;); 
--&gt;&lt;/style&gt;

</content:encoded>


<dc:subject>［Web］XHTML</dc:subject>

<dc:creator>ゆう</dc:creator>
<dc:date>2007-05-28T02:09:26+09:00</dc:date>
</item>
<item rdf:about="http://my-chunqiu.cocolog-nifty.com/blog/2007/05/post_d769.html">
<title>定義リストの違和感</title>
<link>http://my-chunqiu.cocolog-nifty.com/blog/2007/05/post_d769.html</link>
<description>実は前々から定義リストの記述モデルって、どうにも気持ち悪いなと感じてます。 他所さまであまり突っ込んでいるのを見かけないので、僕の知識不足か誤解から来ているのかな..と、ずっと口にするのを避けてたんですが、HTML WG が発足して、HTML のモデルに関する議論が（少なくとも欧米では）盛んになってきていることもあるので、恥をかくのを覚悟で、書き留めておきます。 何かご存知の方は、是非、ご教示を。</description>
<content:encoded>&lt;div class=&quot;section&quot;&gt;
&lt;p&gt;実は前々から定義リストの記述モデルって、どうにも気持ち悪いなと感じてます。&lt;/p&gt;

&lt;p&gt;他所さまであまり突っ込んでいるのを見かけないので、僕の知識不足か誤解から来ているのかな..と、ずっと口にするのを避けてたんですが、HTML WG が発足して、HTML のモデルに関する議論が（少なくとも欧米では）盛んになってきていることもあるので、恥をかくのを覚悟で、書き留めておきます。&lt;/p&gt;

&lt;p&gt;何かご存知の方は、是非、ご教示を。&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;section&quot;&gt;
&lt;h4&gt;HTML 4.01 の定義リスト&lt;/h4&gt;

&lt;div class=&quot;section&quot;&gt;
&lt;h5&gt;仕様書の説明&lt;/h5&gt;

&lt;div class=&quot;quote&quot;&gt;
    &lt;blockquote cite=&quot;http://www.w3.org/TR/html4/struct/lists.html#edef-DL&quot; title=&quot;Lists in HTML documents&quot;&gt;
        &lt;p&gt;Definition lists vary only slightly from other types of lists in that list items consist of two parts: a term and a description. The term is given by the DT element and is restricted to inline content. The description is given with a DD element that contains block-level content.&lt;/p&gt;
    &lt;/blockquote&gt;
    &lt;p style=&quot;text-align: right;&quot;&gt;&lt;cite&gt;&lt;a href=&quot;http://www.w3.org/TR/html4/struct/lists.html#edef-DL&quot;&gt;Lists in HTML documents&lt;/a&gt;&lt;/cite&gt;より&lt;/p&gt;
&lt;/div&gt;

&lt;p&gt;（定義リスト（dl）は、インライン要素のみを内包できる術語（dt）と、ブロック要素も内包できる説明文（dd）から成るというような主旨。）&lt;/p&gt;
&lt;/div&gt;

&lt;div class=&quot;section&quot;&gt;
&lt;h5&gt;仕様書に示されている用例&lt;/h5&gt;

&lt;p&gt;まずは、ごく一般的なユースケース。&lt;/p&gt;

&lt;div class=&quot;code&quot;&gt;
&amp;lt;DL&amp;gt;&lt;div&gt;
  &amp;lt;DT&amp;gt;Dweeb&lt;br/&gt;
  &amp;lt;DD&amp;gt;young excitable person who may mature&lt;br/&gt;
    into a &amp;lt;EM&amp;gt;Nerd&amp;lt;/EM&amp;gt; or &amp;lt;EM&amp;gt;Geek&amp;lt;/EM&amp;gt;&lt;br/&gt;
&lt;br/&gt;
  &amp;lt;DT&amp;gt;Hacker&lt;br/&gt;
  &amp;lt;DD&amp;gt;a clever programmer&lt;br/&gt;
&lt;br/&gt;
  &amp;lt;DT&amp;gt;Nerd&lt;br/&gt;
  &amp;lt;DD&amp;gt;technically bright but socially inept person&lt;/div&gt;
&amp;lt;/DL&amp;gt;
&lt;/div&gt;

&lt;p&gt;そして注目して欲しい方の用例。術語・説明文が同時に複数存在するケース。&lt;/p&gt;

&lt;div class=&quot;code&quot;&gt;
&amp;lt;DL&amp;gt;&lt;div&gt;
   &lt;strong&gt;&amp;lt;DT&amp;gt;&lt;/strong&gt;Center&lt;br/&gt;
   &lt;strong&gt;&amp;lt;DT&amp;gt;&lt;/strong&gt;Centre&lt;br/&gt;
   &lt;strong&gt;&amp;lt;DD&amp;gt;&lt;/strong&gt; A point equidistant from all points
              on the surface of a sphere.&lt;br/&gt;
   &lt;strong&gt;&amp;lt;DD&amp;gt;&lt;/strong&gt; In some field sports, the player who
              holds the middle position on the field, court,
              or forward line.&lt;/div&gt;
&amp;lt;/DL&amp;gt;
&lt;/div&gt;

&lt;p&gt;要するに&lt;strong&gt;術語と説明文の対応関係は、必ずしも 1対1 の関係にはならず、1対n、n対1、n対n になることすら許容されています&lt;/strong&gt;。&lt;/p&gt;

&lt;p&gt;素人くさい疑問でなんですけど、そういえば、プログラム言語で n対n の連想配列を記述できるモデルってあるのかな？&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;

&lt;div class=&quot;section&quot;&gt;
&lt;h4&gt;記述モデルの背景にある（と思われる）もの&lt;/h4&gt;
&lt;dl&gt;
&lt;dt&gt;&lt;span title=&quot;2007-05-28&quot;&gt;2007年5月28日&lt;/span&gt; 追記:&lt;/dt&gt;
&lt;dd&gt;DTD をチェックしていたら、定義文（dd）なしの術語（dt）や、術語（dt）なしの定義文（dd）が許容されているという、重要なポイントを見落としていたことに気づきました。詳しくは&lt;a href=&quot;http://my-chunqiu.cocolog-nifty.com/blog/2007/05/post_82b8.html&quot;&gt;定義リストの違和感（続）&lt;/a&gt;を参照してください。&lt;/dd&gt;
&lt;/dl&gt;

&lt;p&gt;&lt;del&gt;構文的には、「&lt;ins&gt;連続する&lt;/ins&gt;1つ以上の dt要素と、その直後の&lt;ins&gt;連続する&lt;/ins&gt; 1つ以上の dd要素」を一群と見なせば良いことなので、少なくとも実装上は、n対n の関係であっても術語と説明文を対応づけることは可能でしょう。&lt;/del&gt;&lt;/p&gt;

&lt;p&gt;&lt;del&gt;この構文ルールが明確だからこそ、HTML では dt要素も dd要素も終了タグを省略できるわけですし（もちろん XHTML では省略不可です。念のため）、&lt;/del&gt;おそらく、なるべくシンプルで人間に優しい&lt;strong&gt;省エネな記述モデル&lt;/strong&gt;を志向したことが、この定義リストの記述モデルを生み出した大きな理由のひとつなんじゃないかとも思います。（あくまで想像ですけど。でも、これはこれで、実は HTML の普及を支える重要な因子ともいえそう。）&lt;/p&gt;

&lt;div class=&quot;section&quot;&gt;
&lt;h4&gt;気持ち悪さの原因&lt;/h4&gt;
&lt;p&gt;でも、個人的にはどうしても&lt;strong&gt;複数ある同義語と、多義語の説明文をグループ化するための中間的な要素が欲しい&lt;/strong&gt;気がします。DOM で処理するにせよ CSS をあてるにせよ、実装が中途半端だと、エラーの原因にもなりますし、なにより&lt;strong&gt;構造化文書的に、このフラットさは気持ち悪くないですか？&lt;/strong&gt;(^o^;) &lt;/p&gt;

&lt;p&gt;XHTML 2.0 では、それに相当するもの（術語と説明文のグループ化のための要素）として、&lt;a href=&quot;http://www.w3.org/TR/2006/WD-xhtml2-20060726/mod-list.html#edef_list_di&quot;&gt;&lt;strong&gt;&lt;abbr title=&quot;Definition Item&quot;&gt;di&lt;/abbr&gt; 要素&lt;/strong&gt;&lt;/a&gt;が提案されていますが、HTML 5 の方では、今のところ、それと同等の存在はないようです。&lt;/p&gt;

&lt;div class=&quot;code&quot;&gt;
&amp;lt;dl&amp;gt;&lt;div&gt;
  &lt;strong&gt;&amp;lt;di&amp;gt;&lt;/strong&gt;&lt;div&gt;
    &amp;lt;dt&amp;gt;Dweeb&amp;lt;/dt&amp;gt;&lt;br/&gt;
    &amp;lt;dd&amp;gt;young excitable person who may mature
      into a &amp;lt;em&amp;gt;Nerd&amp;lt;/em&amp;gt; or &amp;lt;em&amp;gt;Geek&amp;lt;/em&amp;gt;&amp;lt;/dd&amp;gt;&lt;/div&gt;
  &lt;strong&gt;&amp;lt;/di&amp;gt;&lt;/strong&gt;&lt;br/&gt;
&lt;br/&gt;
  &lt;strong&gt;&amp;lt;di&amp;gt;&lt;/strong&gt;&lt;div&gt;
    &amp;lt;dt&amp;gt;Hacker&amp;lt;/dt&amp;gt;&lt;br/&gt;
    &amp;lt;dd&amp;gt;a clever programmer&amp;lt;/dd&amp;gt;&lt;/div&gt;
  &lt;strong&gt;&amp;lt;/di&amp;gt;&lt;/strong&gt;&lt;br/&gt;
&lt;br/&gt;
  &lt;strong&gt;&amp;lt;di&amp;gt;&lt;/strong&gt;&lt;div&gt;
    &amp;lt;dt&amp;gt;Nerd&amp;lt;/dt&amp;gt;&lt;br/&gt;
    &amp;lt;dd&amp;gt;technically bright but socially inept person&amp;lt;/dd&amp;gt;&lt;/div&gt;
  &lt;strong&gt;&amp;lt;/di&amp;gt;&lt;/strong&gt;&lt;/div&gt;
&amp;lt;/dl&amp;gt;
&lt;/div&gt;

&lt;p&gt;このブログの読者の皆さんはどう思います？似たような感覚をお持ちになったことってありませんか？&lt;/p&gt;
&lt;/div&gt;


&lt;style type=&quot;text/css&quot;&gt;&lt;!-- @import url(&quot;http://my-chunqiu.cocolog-nifty.com/css/screen.css&quot;); 
--&gt;&lt;/style&gt;
</content:encoded>


<dc:subject>［Web］XHTML</dc:subject>

<dc:creator>ゆう</dc:creator>
<dc:date>2007-05-26T19:04:03+09:00</dc:date>
</item>
<item rdf:about="http://my-chunqiu.cocolog-nifty.com/blog/2007/05/css_nite_lp_dis_12f1.html">
<title>CSS Nite LP Disk 3 観戦記 - 補</title>
<link>http://my-chunqiu.cocolog-nifty.com/blog/2007/05/css_nite_lp_dis_12f1.html</link>
<description>もう一週間近く経過してしまいましたけど、CSS Nite LP, Disk 3 の雑感です。 重要なことは概ね連載の方に書いたつもりですけど、端折った部分などを少しだけ、散発的に補足です。 CSS Nite LP, Disk 3 Coders High 観戦記（一歩先のWeb標準 ♯2 | withD）</description>
<content:encoded>&lt;p&gt;もう一週間近く経過してしまいましたけど、&lt;a href=&quot;http://lp3.cssnite.jp/&quot;&gt;CSS Nite LP, Disk 3&lt;/a&gt; の雑感です。&lt;/p&gt;

&lt;p&gt;重要なことは概ね&lt;a href=&quot;http://wd.dsp.co.jp/web/idea/2173.html&quot;&gt;連載&lt;/a&gt;の方に書いたつもりですけど、端折った部分などを少しだけ、散発的に補足です。&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;&lt;a href=&quot;http://wd.dsp.co.jp/web/idea/2173.html&quot;&gt;&lt;cite&gt;CSS Nite LP, Disk 3
&quot;Coder&#39;s High&quot; 観戦記&lt;/cite&gt;&lt;/a&gt;（一歩先のWeb標準 ♯2 | withD）&lt;/li&gt;
&lt;/ul&gt;&lt;style type=&quot;text/css&quot;&gt;&lt;!-- @import url(&quot;http://my-chunqiu.cocolog-nifty.com/css/screen.css&quot;); 
--&gt;&lt;/style&gt;
&lt;div class=&quot;section&quot;&gt;
&lt;h4&gt;「Web は唯一ユニバーサルデザインを実現しうる媒体」&lt;/h4&gt;
&lt;p&gt;まずは小久保浩大郎さんのセッションから、見出しに掲げた一言について。「Web 標準」同様、「ユニバーサルデザイン」という箱書きにとらわれると、一瞬、「どういうこと？」と戸惑うんですが、冷静に考えてみると「なるほど」と納得させられる一言です。&lt;/p&gt;
&lt;p&gt;ひらたくいえば、&lt;strong&gt;Web って、文書作成者以外のあらゆる人までもが、オリジナルの文書を自由にコントロールできる媒体&lt;/strong&gt;だといったところでしょうか。&lt;/p&gt;
&lt;p&gt;文書作成者が用意した代替スタイルシートとか、そういう狭い選択肢の話ではなく、エンドユーザーレベルでいえば、閲覧する媒体や形態（視覚メディア・聴覚メディア・紙メディア）を選べたり、ユーザースタイルやユーザースクリプトを使って内容やデザインを自在に変えてみたりできる。&lt;/p&gt;
&lt;p&gt;また、その間を仲介する、検索サービスや、ソーシャルメディア、マッシュアップサービスなんかも、オリジナルの文書（HTML）を収集・再構築して、まったく新たな付加価値を生み出したりできます。（もちろん、エンドユーザーでも DOM や XSLT などを駆使して、似たようなことを実現することが可能です。）&lt;/p&gt;
&lt;p&gt;僕自身、すごく似たような理由でここ最近、HTML に関心を持ち続けてきたので、何かと共感させられるところの多いセッションでした。&lt;/p&gt;
&lt;/div&gt;

&lt;div class=&quot;section&quot;&gt;
&lt;h4&gt;勇気ある提言&lt;/h4&gt;
&lt;p&gt;小久保さんのセッションで個人的に感銘を受けたのは、「キャッチーな話はしません」とか、「すぐには役に立たない話かも」とか、&lt;strong&gt;「自分で考えてください」&lt;/strong&gt;とか、聴講者を突き放したようなことを、躊躇なく断言されていたことです。（「勇気あるなぁ」と苦笑しながら聴いてました。）&lt;/p&gt;
&lt;p&gt;実際、他人に答えを教えられるのと、自分で答えにたどり着くのとでは、理解度も応用力も段違いなんですよね。&lt;/p&gt;
&lt;p&gt;「知ってる」「分かってる」と口にするのは簡単なことですが、それが見聞きしたことがあるという程度なのか、知識として頭で理解している水準なのか、スキルとして身に染みついて自在に駆使できる境地なのか、人によって習熟度にかなり差があるものです。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;本当に使える知識は、日頃から自分自身に問い続けて、実践と試行錯誤を重ねてこそ得られるもの&lt;/strong&gt;。その意味で、この辺に絡む、小久保さんの突き放した姿勢にも納得でした。&lt;/p&gt;
&lt;p&gt;（以下、2007年5月29日追記）&lt;ins&gt;同様の意味で感銘を受けたのが、神森さんと河内さんの Live Coding です。それこそ、「日頃から自分自身に問い続けて、実践と試行錯誤を重ね」てないと、出てき得ない要素が随所に散らばってました。目的を達成しうる複数の選択肢の中で、なぜその手段を選んだのかを、ひとつひとつ口頭で説明できているのが、その何よりの証でしょう。あれは、僕自身も本当に勉強になりました。&lt;/ins&gt;&lt;/p&gt;
&lt;/div&gt;

&lt;div class=&quot;section&quot;&gt;
&lt;h4&gt;「デザインからロジックを読み取る」&lt;/h4&gt;
&lt;p&gt;神森さんと河内さんの Live Coding の内容が濃かったせいで、ついつい、見落としてしまいそうになりましたけど、&lt;strong&gt;本来ならロジックからデザインを設計するのであって、「デザインからロジックを読み取る」というプロセスは本末転倒&lt;/strong&gt;なんですよね。&lt;/p&gt;

&lt;p&gt;もちろん、他人のデザインを解析する時には「デザインからロジックを読み取る」ことが必要になる場面もありえますし（リニューアル案件とか）、そもそも今回は、この形態自体もコーディングコンテストのお題の一部になっているのだから、決して問題だと言ってるわけではありません。&lt;/p&gt;

&lt;p&gt;でも、今回の形態にとらわれて、&lt;strong&gt;ロジックとデザインの主従関係を見失わないように&lt;/strong&gt;は自戒したいです。&lt;/p&gt;
&lt;/div&gt;

&lt;div class=&quot;section&quot;&gt;
&lt;h4&gt;改行・インデントの適切な案配&lt;/h4&gt;

&lt;p&gt;益子さんは、かなりこまめに改行を挿入される方のようで、CSS ならプロパティの値ごと、一部の HTML 要素も属性ごとに改行を挿入されているとのこと。&lt;/p&gt;

&lt;table&gt;
&lt;caption&gt;「益子方式」による改行とインデンテーション&lt;/caption&gt;
&lt;thead&gt;
&lt;tr&gt;&lt;th style=&quot;width: 49%;&quot;&gt;CSS&lt;/th&gt;&lt;th&gt;XHTML&lt;/th&gt;&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;&lt;td&gt;
&lt;div class=&quot;code&quot;&gt;
body {
&lt;div&gt;background:
&lt;div&gt;#ffffff&lt;br/&gt;
url(/images/bcg̲body.gif)&lt;br/&gt;
repeat‒x&lt;br/&gt;
&lt;strong&gt;left&lt;/strong&gt;&lt;br/&gt;
&lt;strong&gt;top&lt;/strong&gt;;&lt;/div&gt;
color: #000000;&lt;br/&gt;
font‒size: small; &lt;br/&gt;
} &lt;/div&gt;
&lt;/div&gt;
&lt;/td&gt;&lt;td&gt;
&lt;div class=&quot;code&quot;&gt;
&amp;lt;input&lt;div&gt;
type=&quot;text&quot;&lt;br/&gt;
size=&quot;50&quot;&lt;br/&gt;
&lt;strong&gt;id=&quot;yourname&quot;&lt;/strong&gt;&lt;br/&gt;
&lt;strong&gt;name=&quot;yourname&quot;&lt;/strong&gt;&lt;br/&gt;
value=&quot;&quot;&lt;/div&gt;
/&amp;gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;

&lt;p&gt;個人的にはルールが共有・履行されてさえいれば、問題ないと思ってますし、益子さんの書き方も、すごく見やすいと思います。&lt;/p&gt;

&lt;p&gt;でも、その一方で、これだと改行がこまめすぎて、&lt;strong&gt;ソースコードが横に長くなるかわりに、今度は縦に長くなってしまう&lt;/strong&gt;気がします。特にスタイルをひとつのファイルにまとめて記述してしまう場合は、全体像を把握したり捜し物をする時に、逆に不便な場面も出てくるでしょう。せめて、たとえば識別子として使われる name と id 属性や、background(-position)プロパティの left と top 値など、&lt;strong&gt;同種の属性や値は同一行にまとめてしまう&lt;/strong&gt;方がいいかも...なんて思いました。そのあたりは、僕も自分なりにほどよい案配を模索してみようと思ってます。&lt;/p&gt;
&lt;/div&gt;

&lt;div class=&quot;section&quot;&gt;
	&lt;h4&gt;限られた条件の中でベストなものを&lt;/h4&gt;
	&lt;p&gt;もう一つ、益子さんのセッションから。終わりの方は散発的に益子さんのポリシーを、標語的に披露されていましたが、その中で、ひとつ僕自身 考えさせられたのは、「与えられた時間の範囲内でベストを尽くそう」という点。&lt;/p&gt;
	&lt;p&gt;理想を追求することは際限がありませんが、一方で時間や予算といった資源は有限です。この意味で、益子さんのこのご指摘は、もう少し踏み込んで検討する価値があるように思いました。「妥協」という後ろ向きな形ではなく、「目前の条件と目的に応じた最適解の模索」という前向きな見方をしてもいいんじゃないかと。&lt;/p&gt;
&lt;/div&gt;

&lt;div class=&quot;section&quot;&gt;
&lt;h4&gt;Yahoo! Japan を W3C の HTML バリデータにかけると...&lt;/h4&gt;
&lt;p&gt;太田さんのセッションで、Yahoo! Japan を W3C の HTML バリデータにかけたら、エラーが &lt;strong&gt;404&lt;/strong&gt;個所 出てきたとスライドに出てきて、最初、HTTP のステータスコードとして &quot;404&quot;（「ファイルが見つからない」）を返してきたのかと、一瞬、びっくりしました。(^o^;)&lt;/p&gt;
&lt;p&gt;いや、もちろん、この数にもビックリですけど..。すみません。ゴミのようなコメントで。(- -;;)&lt;/p&gt;
&lt;p&gt;それにしても、つくづく、&lt;abbr title=&quot;ビジネスアキーテクツ&quot;&gt;bA&lt;/abbr&gt; って、優秀な人ばかりですねぇ。&lt;/p&gt;
&lt;/div&gt;</content:encoded>


<dc:subject>［生活］イベント</dc:subject>

<dc:creator>ゆう</dc:creator>
<dc:date>2007-05-18T06:59:05+09:00</dc:date>
</item>
<item rdf:about="http://my-chunqiu.cocolog-nifty.com/blog/2007/05/re_fa71.html">
<title>Re: ドメイン名の由来を書いてみる</title>
<link>http://my-chunqiu.cocolog-nifty.com/blog/2007/05/re_fa71.html</link>
<description>なんだか、めっきり疲れやすくなっちゃった感のある今日この頃。(- -;;) ちょっと遅くなってしまいましたけど、上之郷谷さんの企画に、乗っかってみました。 サイト名の由来 実はこのブログは、匿名で好き勝手なことを書きつづって、逃避がてら仕事のストレスを発散させるのが元々の目的だったんです。こことは別に、実名で運営している自分のサイトも持っていたんですけど、ちょっと更新すると「おっ、なんかアイツ、まだ余裕がありそうだね」って感じで、狙ったように雑用依頼（ほとんどは無償）が降りてくる状態だったので（なんか色んな人に監視されているような感覚）、そちらは次第に更新が滞っていくようになりました。そんな事情で始めたブログだから、名前なんて、それほど真剣に考えてませんでした。 「我的春秋」。「我的」は現代中国語の「私の」。「春秋」は、「歴史書」とか「年齢」とか「一年」とか、とにかく時間との結びつきの強い...</description>
<content:encoded>&lt;style type=&quot;text/css&quot;&gt;&lt;!-- @import url(&quot;http://my-chunqiu.cocolog-nifty.com/css/screen.css&quot;); 
--&gt;&lt;/style&gt;

&lt;p&gt;なんだか、めっきり疲れやすくなっちゃった感のある今日この頃。(- -;;)&lt;/p&gt;

&lt;p&gt;ちょっと遅くなってしまいましたけど、&lt;a href=&quot;http://2xup.org/log/2007/05/06-0146&quot;&gt;上之郷谷さんの企画&lt;/a&gt;に、乗っかってみました。&lt;/p&gt;


&lt;h4&gt;サイト名の由来&lt;/h4&gt;

&lt;p&gt;実はこのブログは、&lt;strong&gt;匿名で好き勝手なことを書きつづって、逃避がてら仕事のストレスを発散させるのが元々の目的&lt;/strong&gt;だったんです。こことは別に、実名で運営している自分のサイトも持っていたんですけど、ちょっと更新すると「おっ、なんかアイツ、まだ余裕がありそうだね」って感じで、狙ったように雑用依頼（ほとんどは無償）が降りてくる状態だったので（なんか色んな人に監視されているような感覚）、そちらは次第に更新が滞っていくようになりました。そんな事情で始めたブログだから、名前なんて、それほど真剣に考えてませんでした。&lt;/p&gt;

&lt;p&gt;「我的春秋」。「我的」は現代中国語の「私の」。「春秋」は、「歴史書」とか「年齢」とか「一年」とか、とにかく時間との結びつきの強い言葉です。ただ、現代中国語というよりもクロニクル（年代記）という古漢語的な意味合いの方をここでは意識しています。要するに、&lt;strong&gt;「私のブログ」をほんの少しひねっただけの、いい加減な命名&lt;/strong&gt;なんです。&lt;/p&gt;

&lt;p&gt;始めた当初は、まさか今のようになるなんて想像もしていなかったから、ブログも「適当にどこかフリーのブログサービスでいいや！」ってノリで、勢いで決めちゃってましたし、話題も初期の頃は、飲食店や、スポーツ、音楽に、時折 時事を挟むといったような感じで、今とは随分 毛色が違ってました。(^ ^;)&lt;/p&gt;

&lt;h4&gt;ドメイン名の由来&lt;/h4&gt;

&lt;p&gt;「我的春秋」をそのまま現代中国語のピンイン表記（wo de chunqiu）にしてしまうと、わかりにくいかなと思って、「我的」だけを &quot;my&quot; にしたものです。今から考えてみれば、&lt;strong&gt;まだしも &quot;my-chronicle&quot; のようにしておいけば良かった...なんて、よく後悔してます&lt;/strong&gt;。名前って、一度 定着しちゃうと、変えづらいですよね。ま、「名 正しからざれば、則（すなわ）ち言 順（したが）わず。言 順わざれば、則ち事 成らず」ともいいますし、いずれ、ちゃんと内容に則した名前とドメイン名をつけなおすつもりです。&lt;/p&gt;
&lt;h4&gt;追記: HN の由来&lt;/h4&gt;

&lt;p&gt;「ゆう」というハンドルネームは、実名とは無関係です。いつも汲々としていた自分を、なかば皮肉って、&lt;strong&gt;「もっとゆとりを持とうぜ！」&lt;/strong&gt;とばかりにつけた名前です。要するに「かくありたい」という欲求や願望に由来してます。&lt;/p&gt;

&lt;p&gt;むかしは「悠」と漢字で書いてたんですが、漢字よりも平仮名の方が「ゆとり」のイメージが強くなると思って、数年前から平仮名に改めました。（もとの本業で、365日×360° 漢字漬けだったのに辟易したからだという説もありますが..。）&lt;/p&gt;
</content:encoded>


<dc:subject>［Web］その他</dc:subject>

<dc:creator>ゆう</dc:creator>
<dc:date>2007-05-09T05:16:20+09:00</dc:date>
</item>
<item rdf:about="http://my-chunqiu.cocolog-nifty.com/blog/2007/04/hr_seperator_812f.html">
<title>hr要素は改名して、インライン要素とするのが活路かも</title>
<link>http://my-chunqiu.cocolog-nifty.com/blog/2007/04/hr_seperator_812f.html</link>
<description>なんだか br要素の話が賑やかなようなので便乗。(^ ^;) ここで改行ったら改行（カナかな団首領の自転車置き場） br 要素（カナかな団首領の自転車置き場） 私はbr要素が好きじゃない（der Gegenwart） br要素は好きじゃない（sky line blog） br 要素問題は CSS2.1 で解決か!? どちらかというと現行規格ではなく、次世代規格の話になるので、少なくとも批判とかじゃありません。平たくいえば「br, hr 要素を論理セパレータとして見なすとこんな感じかな？」「その特性を活かすなら、仕様をこう変えた方がいい気がする」的な話です。 ちょっと小難しそうな感じがする方は、前置きはスルーして、ユースケースとサンプルコードだけ眺めてもらって、まったく支障ありません。っていうか、次世代規格の話だし、需要自体もそんなにたくさんあるようなネタでもないし、いっそ、全部まるごとスル...</description>
<content:encoded>&lt;div class=&quot;section&quot;&gt;
&lt;p&gt;なんだか br要素の話が賑やかなようなので便乗。(^ ^;)&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;&lt;a href=&quot;http://d.hatena.ne.jp/kana-kana_ceo/20070429/1177856625&quot;&gt;&lt;cite&gt;ここで改行ったら改行&lt;/cite&gt;&lt;/a&gt;（カナかな団首領の自転車置き場）&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;http://d.hatena.ne.jp/kana-kana_ceo/20070428/1177733882&quot;&gt;&lt;cite&gt;br 要素&lt;/cite&gt;&lt;/a&gt;（カナかな団首領の自転車置き場）&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;http://www.rusica.net/note/2007/04/28/br_1.html&quot;&gt;&lt;cite&gt;私はbr要素が好きじゃない&lt;/cite&gt;&lt;/a&gt;（der Gegenwart）&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;http://sky-line.jp/blog/archives/2007/04/29-031242.php&quot;&gt;&lt;cite&gt;br要素は好きじゃない&lt;/cite&gt;&lt;/a&gt;（sky line blog）&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;http://deztec.jp/design/07/04/29_br.html&quot;&gt;&lt;cite&gt;br 要素問題は CSS2.1 で解決か!?&lt;/cite&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;どちらかというと現行規格ではなく、次世代規格の話になるので、少なくとも批判とかじゃありません。平たくいえば「br, hr 要素を論理セパレータとして見なすとこんな感じかな？」「その特性を活かすなら、仕様をこう変えた方がいい気がする」的な話です。&lt;/p&gt;

&lt;p&gt;ちょっと小難しそうな感じがする方は、前置きはスルーして、ユースケースとサンプルコードだけ眺めてもらって、まったく支障ありません。っていうか、次世代規格の話だし、需要自体もそんなにたくさんあるようなネタでもないし、いっそ、全部まるごとスルーしてもいいかも。(笑)&lt;/p&gt;
&lt;/div&gt;

&lt;div class=&quot;section&quot;&gt;
&lt;h4&gt;構造本位か見栄え本位かは文脈や用法次第&lt;/h4&gt;

&lt;p&gt;まず &amp;lt;br/&amp;gt;, &amp;lt;hr/&amp;gt;, &amp;lt;seperator/&amp;gt;要素が構造か見栄えかの問題ですが、結論だけいってしまえば、僕はこれは&lt;strong&gt;文脈や用法次第&lt;/strong&gt;だと思います。どちらにもなりうる、と。たとえば、「第3章の4段落目」と「56ページの16行目」は、それぞれ対象が文章にあるのか、書籍媒体にあるのかの違いがあるだけで、両方とも構造を示してますよね。もちろん、ホワイトスペースの調整のための見栄え本位な改行だってありえるでしょうし。&lt;/p&gt;

&lt;p&gt;（そういえば、大学で編集の雑用をしていた時分、テキストファイルや Word 文書の行末に、ご丁寧にも毎行、改行を入れてくれる人が後を絶たなかったのを思い出しました。(^ ^;) ）&lt;/p&gt;
&lt;/div&gt;

&lt;div class=&quot;section&quot;&gt;
&lt;h4&gt;&amp;lt;br/&amp;gt;, &amp;lt;hr/&amp;gt;, &amp;lt;seperator/&amp;gt;要素の特性&lt;/h4&gt;

&lt;p&gt;ちなみに、これらの要素だからこそできる、構造化や意味づけの用法として、どんなものがあるかなんですが、鍵となるのは、おそらく&lt;strong&gt;空要素タグという性質&lt;/strong&gt;になるかと思います。&lt;/p&gt;

&lt;p&gt;ならば、空要素タグの性質とは何か？&lt;/p&gt;

&lt;p&gt;真っ先に思い浮かぶのは、それは&lt;strong&gt;構造を持てない（＝子孫や内容を持てない）&lt;/strong&gt;という性質。この性質は一般に空要素タグの短所や限界として捉えられることが多いんですけど、実は裏を返せば、ツリー構造（もしくは入れ子構造）を成していなければならないという、SGML or XML系マークアップ言語の制約に影響される部分が少なくなることも意味しています。&lt;/p&gt;

&lt;p&gt;この辺に絡むこととして、表題のようなことを前々から考えてたので、ちょっとまとめてみました。動機が上掲の議論とは別のところからきているので、はたして参考に値するかどうかはわかりませんけど。&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;section&quot;&gt;
&lt;h4&gt;論理セパレータとしての hr, seperator 要素（+ br 要素）&lt;/h4&gt;

&lt;div class=&quot;quote&quot;&gt;
    &lt;blockquote cite=&quot;http://lists.w3.org/Archives/Public/public-html/2007Apr/0099.html&quot; title=&quot;deprecate HR; replace with LS (logical seperator) from Gregory J. Rosmaita on 2007-04-02 (public-html@w3.org from April 2007)&quot;&gt;
        &lt;p&gt;(補: deprecate HR; replace with LS (logical seperator).) so that authors can attach meaningful title text, such as &quot;page 21&quot; as well as orientational info; this is a powerful but underutilized tool...&lt;/p&gt;
    &lt;/blockquote&gt;
    &lt;p style=&quot;padding-left: 20%; text-align: right;&quot;&gt;&lt;cite&gt;&lt;a href=&quot;http://lists.w3.org/Archives/Public/public-html/2007Apr/0099.html&quot;&gt;deprecate HR; replace with LS (logical seperator) from Gregory J. Rosmaita on 2007-04-02 (public-html@w3.org from April 2007)&lt;/a&gt;&lt;/cite&gt;より&lt;/p&gt;
&lt;/div&gt;

&lt;p&gt;これは、hr要素を &quot;logical seperator&quot;（論理セパレータ）として重視している人の投稿の一節で、hr 要素が実は&lt;strong&gt;ページ区切りなどの効果的な論理セパレータとなりうる&lt;/strong&gt;にも関わらず等閑視されていると指摘されています。（なお、&quot;&lt;abbr title=&#39;Logical Seperator&#39;&gt;ls&lt;/abbr&gt;&quot;要素への改名という提案に関しては、結局、HTML5 では、後方互換性の観点から &quot;hr&quot; という要素名を保持しているという話になってます。→ &lt;cite&gt;2007年4月2日: &lt;a href=&quot;http://annevankesteren.nl/&quot;&gt;Anne van Kesteren&lt;/a&gt; の &lt;a href=&quot;http://lists.w3.org/Archives/Public/public-html/2007Apr/0100.html&quot;&gt;Reply 投稿&lt;/a&gt;&lt;/cite&gt;）&lt;/p&gt;

&lt;p&gt;とっても興味深い指摘なんですが、いかんせん、現行の hr要素はもとより、X/HTML5 の &lt;a href=&quot;http://www.whatwg.org/specs/web-apps/current-work/#the-hr&quot;&gt;hr要素&lt;/a&gt;も XHTML2 の &lt;a href=&quot;http://www.w3.org/TR/2006/WD-xhtml2-20060726/mod-structural.html#edef_structural_separator&quot;&gt;seperator要素&lt;/a&gt;もブロック要素扱いとなっていて、たとえば p要素（段落）内への挿入を認めていないんですよね（テキストノードの間に、こうした論理セパレータをはさむことができない）。&lt;/p&gt;

&lt;dl&gt;
&lt;dt&gt;XHTML2&lt;/dt&gt;
&lt;dd&gt;Content model of p element: (PCDATA | Text | List | blockcode | blockquote | pre | table )*&lt;/dd&gt;
&lt;dt&gt;X/HTML5&lt;/dt&gt;
&lt;dd&gt;&lt;q cite=&quot;http://www.whatwg.org/specs/web-apps/current-work/#the-p&quot; title=&quot;Web Applications 1.0&quot;&gt;p elements can contain a mixture of &lt;a href=&quot;http://www.whatwg.org/specs/web-apps/current-work/#strictly&quot;&gt;strictly inline-level content&lt;/a&gt;, such as text, images, hyperlinks, etc, and &lt;a href=&quot;http://www.whatwg.org/specs/web-apps/current-work/#structured&quot;&gt;structured inline-level elements&lt;/a&gt;, such as lists, tables, and block quotes. p elements must not be empty.&lt;/q&gt; → &lt;a href=&quot;http://www.whatwg.org/specs/web-apps/current-work/#the-hr&quot;&gt;hr要素&lt;/a&gt;はブロックレベル要素になるので内包できず。&lt;/dd&gt;
&lt;/dl&gt;

&lt;p&gt;あちこちで指摘されているように、ブロックレベルでの区切りは、基本的に div 要素などでマークアップすることができるので、僕は、この&lt;strong&gt;論理セパレータはインライン要素として使えるようになって、はじめて威力を発揮できるようになるんじゃないか&lt;/strong&gt;と感じてます。（del, ins要素のように、ブロックレベル・インラインレベルのどちらでも使える要素にすると、さらにいいのかも。）&lt;/p&gt;

&lt;p&gt;こんな抽象的な言い方をしても、イメージが湧かないでしょうから、とにかく具体的なユースケースをひとつ出してみますね。&lt;/p&gt;
&lt;/div&gt;

&lt;div class=&quot;section&quot;&gt;
&lt;h4&gt;use case: 文書の論理構造と組版情報を混在させる&lt;/h4&gt;
&lt;dl&gt;
&lt;dt&gt;想定される用途:&lt;/dt&gt;
&lt;dd&gt;書籍の内容を HTML文書化する場合など。（書籍と連動させたい教材とかで需要があるかも。）&lt;/dd&gt;
&lt;dt&gt;解決すべき問題:&lt;/dt&gt;
&lt;dd&gt;章・節・段落といった文書構造と、ページ数・行数といった書籍媒体上の組版情報が混在すると、入れ子構造（またはツリー構造）が保持できなくなる。&lt;br/&gt;&lt;a href=&quot;http://my-chunqiu.cocolog-nifty.com/.shared/image.html?/photos/uncategorized/kumihan1.png&quot; onclick=&quot;window.open(this.href, &#39;_blank&#39;, &#39;width=640,height=454,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0&#39;); return false&quot;&gt;&lt;img alt=&quot;Kumihan1&quot; title=&quot;Kumihan1&quot; src=&quot;http://my-chunqiu.cocolog-nifty.com/blog/images/kumihan1.png&quot; width=&quot;420&quot; height=&quot;297&quot; border=&quot;0&quot;  /&gt;&lt;/a&gt;&lt;/dd&gt;
&lt;dt&gt;解法となる候補案:&lt;/dt&gt;
&lt;dd&gt;インライン要素の論理セパレータを、本文（テキストノード）中にはさむ。すでに長く利用されている br 要素を使えば、行の頭出しもできるようになる。（XHTML 2.0 なら状況に応じて&lt;a href=&quot;http://www.w3.org/TR/2006/WD-xhtml2-20060726/mod-text.html#edef_text_l&quot;&gt;&lt;abbr title=&quot;Line&quot;&gt;l&lt;/abbr&gt;要素&lt;/a&gt;と使い分ける。）&lt;br/&gt;&lt;a href=&quot;http://my-chunqiu.cocolog-nifty.com/.shared/image.html?/photos/uncategorized/kumihan2.png&quot; onclick=&quot;window.open(this.href, &#39;_blank&#39;, &#39;width=640,height=454,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0&#39;); return false&quot;&gt;&lt;img alt=&quot;Kumihan2&quot; title=&quot;Kumihan2&quot; src=&quot;http://my-chunqiu.cocolog-nifty.com/blog/images/kumihan2.png&quot; width=&quot;420&quot; height=&quot;297&quot; border=&quot;0&quot;  /&gt;&lt;/a&gt;&lt;/dd&gt;
&lt;/dl&gt;

&lt;div class=&quot;section&quot;&gt;
&lt;h5&gt;サンプルコード（XHTML 2.0 もどき）&lt;/h5&gt;
&lt;div class=&quot;code&quot;&gt;
&amp;lt;p&amp;gt;章・節・段落といった文書構造と、ページ数・行数といった書籍媒体上の組版情報が混在すると、入れ子構造が保持できなくなるので、改頁する場所に空要素タグの論理セパレータを挿入します。こうす&lt;strong&gt;&amp;lt;seperator class=&quot;pageBreak&quot; id=&quot;page-31&quot; /&amp;gt;&lt;/strong&gt;ることで、文書構造と組版情報を両方とも保持することができますし、文章の流れを損なわずに、ページの頭出しもできるようになります。（&lt;strong&gt;&amp;lt;cite href=&quot;#page-31&quot;&amp;gt;本文 31ページ&amp;lt;/cite&amp;gt;&lt;/strong&gt;を参照。）&amp;lt;/p&amp;gt;
&lt;/div&gt;
&lt;/div&gt;

&lt;div class=&quot;section&quot;&gt;
&lt;h4&gt;余談: 要素名はやっぱり変えるべき&lt;/h4&gt;
&lt;p&gt;もしインライン要素化する場合は、名前についてはモチロン hr ではなく、seperator なり sep なり ls なり、何か別のより妥当な名称に変えるべきでしょうね。よく目にするパイプ（&quot; | &quot;）や日本の中黒（&quot;・&quot;）なんかは、インラインで使われる論理セパレータともいうべき符号ですが、ご覧の通り、インラインじゃ horizon（&quot;水平&quot;線）にはなりませんもんね。誤用のもとにもなるので、やはりインライン要素化する場合は変えた方がいいかもしれません。&lt;/p&gt;
&lt;/div&gt;

&lt;p&gt;…とまぁ、以上のようなことを英文にしてみるのに腰が重くて、こうしてウジウジしてました。(^ ^;;)（英文にするとしても、その前にもう一度、過去の議論を漁ってみないと..。(- -;) ）&lt;/p&gt;

&lt;p&gt;ちなみに、この空要素タグで改頁をマークアップするという発想は、&lt;a href=&quot;http://www.tei-c.org/&quot;&gt;&lt;abbr title=&quot;Text Encoding Initiative&quot;&gt;TEI&lt;/abbr&gt;&lt;/a&gt; という XML ベースの規格の &lt;a href=&quot;http://etext.virginia.edu/cgi-local/tei/tei.cgi?div=div2&amp;id=PAGEBR&quot;&gt;pb要素&lt;/a&gt;のモデルからきています。&lt;/p&gt;

&lt;div class=&quot;section&quot;&gt;
&lt;h4&gt;追記: &lt;/h4&gt;
&lt;dl&gt;
&lt;dt&gt;&lt;q cite=&quot;http://b.hatena.ne.jp/entry/http%3A//my-chunqiu.cocolog-nifty.com/blog/2007/04/hr_seperator_812f.html&quot; title=&quot;はてなブックマーク - 我的春秋: hr要素は改名して、インライン要素とするのが活路かも&quot;&gt;
改ページのための構造？それは文書構造よりも機能構造なんじゃないかなあ。それだったら、ページメディア用のスタイル言語に任せられないのかなあ。
&lt;/q&gt;（&lt;a href=&quot;http://b.hatena.ne.jp/entry/http%3A//my-chunqiu.cocolog-nifty.com/blog/2007/04/hr_seperator_812f.html&quot;&gt;vantguardeさん@はてブ&lt;/a&gt;）&lt;/dt&gt;
&lt;dd&gt;&lt;p&gt;コメント、ありがとうございます！&quot;書籍媒体の&quot;機能構造という点はおそらくおっしゃる通りなんじゃないかと思います。ただ、この場合は紙媒体書籍の「ページ数」（別に巻数でも、行数でもいいんですが）というメタ情報をマークアップする場合の話なので、Webページやプリントアウト時の見栄えレベルでどう処理するかとは、まったく別のレイヤーの話です。&lt;/p&gt;
&lt;p&gt;とはいえ、このレベルのメタ情報をマークアップするのに HTML を使うかなぁ？とは、自分でも思わないでもありません。(^ ^;;) ま、「空要素タグな論理セパレータだからこそできること」の例として、少々特殊なユースケースになってしまいましたけど、探せばもっと良い例があるんでしょうね、きっと。&lt;/p&gt;&lt;/dd&gt;

&lt;dt&gt;&lt;q cite=&quot;http://b.hatena.ne.jp/entry/http%3A//my-chunqiu.cocolog-nifty.com/blog/2007/04/hr_seperator_812f.html&quot; title=&quot;はてなブックマーク - 我的春秋: hr要素は改名して、インライン要素とするのが活路かも&quot;&gt;
Web媒体では見出し毎に移動する方がわかりやすいので、書籍の内容をHTML化するにしても組版情報を残す必要はないと思う。&lt;/q&gt;（&lt;a href=&quot;http://b.hatena.ne.jp/entry/http%3A//my-chunqiu.cocolog-nifty.com/blog/2007/04/hr_seperator_812f.html&quot;&gt;dede-sukeさん@はてブ&lt;/a&gt;）&lt;/dt&gt;
&lt;dd&gt;&lt;p&gt;少し特殊なユースケースの話をしているので、おっしゃるように処理されるのが、普通だと思います。（よほどのことがない限り、僕もやっぱりそうします。）ただ、紙媒体の読み物の場合、1章、1節、1段落が長いこともしばしばです。そういう時、本文中に「P.24 の 3行目参照」なんて出てきたら、探すのイヤになっちゃいますよね。もしかしたら、そこに需要が発生することがあるかもしれない、と思った次第です。&lt;/p&gt;
&lt;/dd&gt;

&lt;dt&gt;&lt;q cite=&quot;http://del.icio.us/beatak&quot; title=&quot;beatak&#39;s bookmarks on del.icio.us&quot;&gt;
見栄えと論理構造の分離が一番の旗印なのに『文書の論理構造と組版情報を混在』というのは混乱しているのでは？SGMLのplatform independencyからもほど遠いし。&lt;/q&gt;（&lt;a href=&quot;http://del.icio.us/url/5b16a154c0655a48ff6a10a3cf1a2c58&quot;&gt;beatakさん@del.icio.us コメント&lt;/a&gt;）&lt;/dt&gt;
&lt;dd&gt;&lt;p&gt;うーん、&quot;SGMLのplatform independency&quot; って、こういうことを言ってるんでしょうか？&lt;/p&gt;
&lt;p&gt;書誌情報や組版情報と Web ページの見栄えは区別すべきものだと思いますし、ページ数や行数といった情報の捉え方も、時と場合に応じて変わります。たとえば、プログラムのソースコード中のある場所を指定する時に、そのソースコードの行数を示すのは見栄えでしょうか？「行数」というメタデータとしても捉えられませんか？もちろん「ページ数」も同様。&lt;/p&gt;&lt;/dd&gt;

&lt;dt&gt;&lt;q cite=&quot;http://b.hatena.ne.jp/bookmarklist?url=http%3A%2F%2Fmy-chunqiu.cocolog-nifty.com%2F&quot; title=&quot;はてなブックマーク - my-chunqiu.cocolog-nifty.com の新着ブックマーク&quot;&gt;hrをインライン要素とすべき根拠としては、ユースケースが特殊過ぎるのでは。/ 意味的な区切りにしたいのか、レイアウトのための区切りにしたいのかで混乱があるような&lt;/q&gt;&lt;a href=&quot;http://b.hatena.ne.jp/entry/http%3A//my-chunqiu.cocolog-nifty.com/blog/2007/04/hr_seperator_812f.html&quot;&gt;北村さん@はてブ&lt;/a&gt;&lt;/dt&gt;
&lt;dd&gt;&lt;p&gt;ほかの追記でも書いてますが、否定はしません（というか僕自身、そう思ってる面があるので）。(^ ^;) 混乱についても、起こりうるからこそ、&quot;hr&quot; という名前を別なものに変えた方がいいと思うわけですけど、後方互換を考えると、むしろ hr 要素は hr 要素として現状のまま残った方がいいのかな..とも思ったり思わなかったり。&lt;/p&gt;&lt;/dd&gt;

&lt;dt&gt;&lt;q cite=&quot;http://del.icio.us/url/5b16a154c0655a48ff6a10a3cf1a2c58&quot; title=&quot;del.icio.us/url/5b16a154c0655a48ff6a10a3cf1a2c58&quot;&gt;
&quot;書籍の内容を HTML文書化&quot;するのに、組版情報を残す必要性は少ないような……hr要 素が仮にインライン要素になった場合、ブラウザデフォルトのスタイルって？
&lt;/q&gt;（&lt;a href=&quot;http://del.icio.us/url/5b16a154c0655a48ff6a10a3cf1a2c58&quot;&gt;木達さん@del.icio.us コメント&lt;/a&gt;）&lt;/dt&gt;
&lt;dd&gt;&lt;p&gt;これも、「必要性」とか「需要」とかいう話でいえば、このユースケースでは確かに薄いといわざるを得ません。（やはり例が悪い..。(- -;) ）デフォルトスタイルについては考えてませんでしたけど、ブロック要素として使うなら水平線、インライン要素なら垂直線（パイプっぽいもの）？(^ ^;) &lt;/p&gt;&lt;/dd&gt;
&lt;/dl&gt;

&lt;p&gt;それにしても、この話題で、こんなに反響を（しかも具体的に踏み込んだコメントまで）いただけるとは思いませんでした。ちょっと意外。みなさま、ありがとうございます。m( _ _)m&lt;/p&gt;
&lt;/div&gt;

&lt;style type=&quot;text/css&quot;&gt;&lt;!-- @import url(&quot;http://my-chunqiu.cocolog-nifty.com/css/screen.css&quot;); 
--&gt;&lt;/style&gt;</content:encoded>


<dc:subject>［Web］XHTML</dc:subject>

<dc:creator>ゆう</dc:creator>
<dc:date>2007-04-30T04:57:09+09:00</dc:date>
</item>
<item rdf:about="http://my-chunqiu.cocolog-nifty.com/blog/2007/04/firefox_opera_386f.html">
<title>Firefox メインでも、ひそかに Opera 好きのユーザー</title>
<link>http://my-chunqiu.cocolog-nifty.com/blog/2007/04/firefox_opera_386f.html</link>
<description>lomo さんのエントリーで、 コメント・トラックバック・ソーシャルブックマークのコメント・Twitter…なんでもいいのでOperaに対するご意見を聞けたらなって考えています。 Operaのよいところってどこですか?（caramel*vanilla）より という話が出ていたので、僕もひとつ。ちなみに僕は Mac | Win2K + Firefox 2(5) : Win2K + IE 6(2) : Mac + Safari (1) : Mac | 携帯 + Opera (2) の割合で使い分けてる、わりと節操のないユーザーです。(^ ^;)</description>
<content:encoded>&lt;p&gt;&lt;img alt=&quot;画像: Opera ロゴ&quot; title=&quot;画像: Opera ロゴ&quot; src=&quot;http://my-chunqiu.cocolog-nifty.com/photos/uncategorized/opera2_t_1.png&quot; border=&quot;0&quot; style=&quot;float: right; margin: 0.5em 1em;&quot; /&gt;
lomo さんのエントリーで、&lt;/p&gt;

&lt;div class=&quot;quote&quot;&gt;
    &lt;blockquote cite=&quot;http://caramel-tea.com/2007/04/opera/&quot; title=&quot;Operaのよいところってどこですか? | caramel*vanilla&quot;&gt;
        &lt;p&gt;コメント・トラックバック・ソーシャルブックマークのコメント・Twitter…なんでもいいのでOperaに対するご意見を聞けたらなって考えています。&lt;/p&gt;
    &lt;/blockquote&gt;
    &lt;p&gt;&lt;cite&gt;&lt;a href=&quot;http://caramel-tea.com/2007/04/opera/&quot;&gt;Operaのよいところってどこですか?&lt;/a&gt;（caramel*vanilla）&lt;/cite&gt;より&lt;/p&gt;
&lt;/div&gt;

&lt;p&gt;という話が出ていたので、僕もひとつ。ちなみに僕は Mac | Win2K + Firefox 2(5) : Win2K + IE 6(2) : Mac + Safari (1) : Mac | 携帯 + Opera (2) の割合で使い分けてる、わりと節操のないユーザーです。(^ ^;)&lt;/p&gt;

&lt;h4&gt;Opera でいいなと思う点&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;IE や Safari と違って&lt;strong&gt;クロスプラットホーム&lt;/strong&gt;。（Windows・MacOS X・Linux etc..）&lt;/li&gt;
&lt;li&gt;しかも、Firefox と違って&lt;strong&gt;いろいろなデバイスで使える&lt;/strong&gt;。（携帯・PDA・Wii・NintendoDS etc..）&lt;/li&gt;
&lt;li&gt;手元の携帯（W41CA）用の Opera が PC 向け IE 7 よりも CSS をちゃんと解釈してくれるのを見てると、なんだか IE がとっても可哀想な存在に思えてくる。(^ ^;)&lt;/li&gt;
&lt;li&gt;（Opera 9 になって少し重くなったような感じもするけど）基本的に&lt;strong&gt;すごく軽い&lt;/strong&gt;。&lt;/li&gt;
&lt;li&gt;Fixed layout（固定幅レイアウト）なサイト用にズーム機能が実装されている。（IE 7 でも実装されたけど、こちらが本家本元。）&lt;/li&gt;
&lt;li&gt;CSS media queries を使えば、一枚の HTML 文書と &lt;a href=&quot;http://my-chunqiu.cocolog-nifty.com/blog/2006/10/css_nite_lp_dis_8223.html&quot;&gt;Opera の &lt;strong&gt;4つの表示モード&lt;/strong&gt;切替&lt;/a&gt;で 4度美味しい使い方も可能。&lt;br/&gt;（PC スクリーン用のウィンドウ幅モード、小型携帯端末向けのスモールスクリーンモード、プレゼンテーション向けのフルスクリーンモード（&lt;a href=&quot;http://jp.opera.com/support/tutorials/operashow/&quot;&gt;Opera Show&lt;/a&gt;）、紙媒体用の印刷プレビューモード）&lt;/li&gt;
&lt;li&gt;IE や Firefox などに比べて、独自規格や次世代規格の先行実装よりも、現行規格の実装を先にキチンとするという姿勢が見え隠れしていて、個人的に好感がもてる。&lt;/li&gt;
&lt;li&gt;Windows 版なら&lt;strong&gt;英語ページの音声読み上げ機能&lt;/strong&gt;がついてて、英語ページをブラウザに読ませながら、別の作業ができる！（これは、是非、Mac 版でも実装して欲しい！Firefox にも、&lt;a href=&quot;http://et-dev.main.jp/index.php?FireVox&quot;&gt;FireVox&lt;/a&gt; という拡張があるけど、それより遥かにエレガントに読み上げてくれる。）&lt;/li&gt;
&lt;li&gt;細かいところで何気に &lt;strong&gt;UI の使い勝手がイイ&lt;/strong&gt;。（たとえば、level さん@えむもじらが取り上げてた&lt;a href=&quot;http://level.s69.xrea.com/mozilla/index.cgi?id=20070426_Selection&quot;&gt;リンク文字列選択&lt;/a&gt;とか、アドレスバーの「貼り付けて移動」とか。）&lt;/li&gt;
&lt;/ul&gt;

&lt;style type=&quot;text/css&quot;&gt;&lt;!-- @import url(&quot;http://my-chunqiu.cocolog-nifty.com/css/screen.css&quot;); 
--&gt;&lt;/style&gt;</content:encoded>


<dc:subject>［Web］ブラウザ / Opera</dc:subject>

<dc:creator>ゆう</dc:creator>
<dc:date>2007-04-29T02:00:08+09:00</dc:date>
</item>
<item rdf:about="http://my-chunqiu.cocolog-nifty.com/blog/2007/04/web_3ece.html">
<title>「一歩先のWeb標準」連載開始</title>
<link>http://my-chunqiu.cocolog-nifty.com/blog/2007/04/web_3ece.html</link>
<description>デジタルスケープさんの WithD にて今月から連載を持たせていただくことになりました。（ネタもそうですが、文章が堅くて、編集の方にご迷惑をお掛けしたと思いますが。(- -;;ゞ ） マークアップのmust, should, may - 一歩先のWeb標準 ♯1（WithD） 奇しくも「勘違い甚だしいstrict HTMLの解説」（sky line blog）なんてエントリーが出た直後で、なんだかタイムリーになってしまいましたけど（文章の核になる部分は 1か月以上前から用意してたものなので、単なる偶然なんですが）、書かれている内容は、このブログ内の過去のエントリーとも関連してます。 要するに僕の場合、must ではなく、may の話が多いので、「しなければならない」みたいな文脈で受け取らないでくださいねって、ことわり書きみたいなもんです。たとえば僕の (X)HTML の話なんて、マークアッ...</description>
<content:encoded>&lt;style type=&quot;text/css&quot;&gt;&lt;!-- @import url(&quot;http://my-chunqiu.cocolog-nifty.com/css/screen.css&quot;); 
--&gt;&lt;/style&gt;

&lt;p&gt;デジタルスケープさんの WithD にて今月から連載を持たせていただくことになりました。（ネタもそうですが、文章が堅くて、編集の方にご迷惑をお掛けしたと思いますが。(- -;;ゞ ）&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;&lt;a href=&quot;http://wd.dsp.co.jp/web/idea/2159.html&quot;&gt;&lt;cite&gt;マークアップのmust, should, may - 一歩先のWeb標準 ♯1&lt;/cite&gt;&lt;/a&gt;（WithD）&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;奇しくも「&lt;a href=&quot;http://sky-line.jp/blog/archives/2007/04/26-014124.php&quot;&gt;勘違い甚だしいstrict HTMLの解説&lt;/a&gt;」（sky line blog）なんてエントリーが出た直後で、なんだかタイムリーになってしまいましたけど（文章の核になる部分は 1か月以上前から用意してたものなので、単なる偶然なんですが）、書かれている内容は、このブログ内の過去のエントリーとも関連してます。&lt;/p&gt;

&lt;p&gt;要するに&lt;strong&gt;僕の場合、&lt;span style=&quot;text-transform: uppercase&quot;&gt;must&lt;/span&gt; ではなく、&lt;span style=&quot;text-transform: uppercase&quot;&gt;may&lt;/span&gt; の話が多い&lt;/strong&gt;ので、「しなければならない」みたいな文脈で受け取らないでくださいねって、ことわり書きみたいなもんです。たとえば僕の (X)HTML の話なんて、&lt;strong&gt;マークアップがライトウェイトかヘビーウェイトかの違いでしかない&lt;/strong&gt;わけで、別に body 内が h1〜h6 と p だけで構成されてたって、全く問題ないんですよね。&lt;/p&gt;

&lt;p&gt;ついでにいえば、HTML か XHTML かだって同様。あくまで僕個人は、そんなに大した問題じゃないと思ってます。だって、再利用したり再構築したりするとしても、おそらくそれを行うのは検索サービスだったり、ソーシャルメディアだったり、&lt;abbr title=&quot;Contents Management System&quot;&gt;CMS&lt;/abbr&gt; だったりで文書作成者以外の第三者のことが大半なわけですし、いうなれば自由意志でつける、見えない付加価値みたいなもんです。（なんだか料理の隠し味みたいですけど。）&lt;/p&gt;

&lt;p&gt;それでも、あえて付加価値をつけたり、未来の Web が少しでも便利なるように、&quot;自分自身ができること&quot; を模索してみたい...という方に向けた連載です。（このブログも基本的には同じ路線ですが。）たとえ万人向けの内容でなくとも、ごく少数の方でもお気に召していただけることがあれば、それだけでとってもうれしいです。&lt;/p&gt;
</content:encoded>


<dc:subject>［Web］その他</dc:subject>

<dc:creator>ゆう</dc:creator>
<dc:date>2007-04-27T13:23:13+09:00</dc:date>
</item>
<item rdf:about="http://my-chunqiu.cocolog-nifty.com/blog/2007/04/css_nite_shuffl.html">
<title>CSS Nite Shuffle レポート</title>
<link>http://my-chunqiu.cocolog-nifty.com/blog/2007/04/css_nite_shuffl.html</link>
<description>日刊徒然音声雑記などでお馴染みの境祐司さんのご招待で CSS Nite Shuffle に行ってきました。（境さん、ありがとうございました！） 境さんとは、知識共有や暗黙知まわりでお話することができましたが、このあたりはまたいずれ（必ず）。 天気は冬に逆戻りしたかのような冷たい雨。会場は、渋谷のラブホテル街の中にある、ライブハウスということで、なんだか妖しくも不思議な気分でした。(笑)</description>
<content:encoded>&lt;style type=&quot;text/css&quot;&gt;&lt;!-- @import url(&quot;http://my-chunqiu.cocolog-nifty.com/css/screen.css&quot;); 
--&gt;&lt;/style&gt;
&lt;p&gt;&lt;img src=&quot;http://cssnite.jp/images/cssnite_shuffle_logo.gif&quot; alt=&quot;画像：CSS Nite shuffleバナー&quot; width=&quot;200&quot; height=&quot;200&quot; style=&quot;float: right; margin-left: 1.5em;&quot; /&gt;&lt;a href=&quot;http://admn.air-nifty.com/web_design/&quot;&gt;日刊徒然音声雑記&lt;/a&gt;などでお馴染みの&lt;a href=&quot;http://iddy.jp/profile/monkeyish/&quot;&gt;境祐司さん&lt;/a&gt;のご招待で &lt;a href=&quot;http://shuffle.cssnite.jp/&quot;&gt;CSS Nite Shuffle&lt;/a&gt; に行ってきました。（境さん、ありがとうございました！）&lt;/p&gt;

&lt;p&gt;境さんとは、知識共有や暗黙知まわりでお話することができましたが、このあたりはまたいずれ（必ず）。&lt;/p&gt;

&lt;p&gt;天気は冬に逆戻りしたかのような冷たい雨。会場は、渋谷のラブホテル街の中にある、ライブハウスということで、なんだか妖しくも不思議な気分でした。(笑)&lt;/p&gt;


&lt;div class=&quot;section&quot;&gt;
&lt;h4&gt;Special Contents&lt;/h4&gt;
&lt;p&gt;ライブハウスならでの演出があるとは聴いていましたけど、まさか&lt;strong&gt;弦楽四重奏&lt;/strong&gt;とは思いませんでした。境さんとなぜか最前列の真ん中の席に座ったこともあって、&lt;strong&gt;ちょっとしたサロンみたいで贅沢な気分に&lt;/strong&gt;なれました。特に奏者（4人とも女性）の紹介がなかったところを察するに、アマチュアの方でしょうか？曲目は全部は覚えてませんけど、モーツァルトのアイネ・クライネ・ナハトムジーク、バッハの G線上のアリア、ヘンデルの水上の音楽、星に願いをなど、有名曲の抜粋もしくは編曲版といったラインナップでした。&lt;/p&gt;

&lt;p&gt;さすがに最前列で、あれだけ至近距離にいると、各声部が驚くほどはっきり聞き分けられて、予想外に刺激的でした。&lt;/p&gt;

&lt;h4&gt;長谷川恭久: エコなWebデザイナーになろう。&lt;/h4&gt;
&lt;p&gt;いきなり裸足でご登場。&lt;/p&gt;
&lt;p&gt;僕も司会の鷹野さん同様、「エコな」演出かと思いきや、雨で濡れた靴だと音がうるさいから脱いだとのこと。しかも、おもむろにデジカメを取り出して、ギャラリー側を撮影されたりして、気持ちいいくらいの砕けっぷりでした。むしろ、最前列に座ってた僕の方が緊張してたくらい。(笑)&lt;/p&gt;
&lt;p&gt;CSS Nite 大阪での同名のプレゼンの焼き増しという話でしたけど、拝聴して再演したのも納得しました。内容は、コード・画像・システム・言葉（テキスト）の節約と再利用性の向上が中心で、目新しい点こそありませんでしたが、各種 SPAM や冗長で汚いコードの垂れ流しなどを、&lt;strong&gt;環境汚染に見立ててリソースの節約とリサイクルを説く...というメタファは、Web 標準コーディングの啓蒙には案外有効かもしれない&lt;/strong&gt;と感じさせられました。（ほかに共有や実践の推奨という話も。）&lt;/p&gt;
&lt;p&gt;余談ですが、この時 境さんとお話してたのは、&lt;strong&gt;リッチコンテンツラインナップの前にエコな話を持ってくるのはいいんだろうか？&lt;/strong&gt;という点。(笑) でも、Adobe/Apollo vs Microsoft/WPF という&lt;strong&gt;適度な対立軸があった方が、見る側には刺激が増すのかも&lt;/strong&gt;しれません。（少なくとも現段階では、厳密には競合しないでしょうけど。）&lt;/p&gt;

&lt;h4&gt;太田禎一: ついに出たApolloのパブリックベータ、インストールから向かうビジョンまで&lt;/h4&gt;
&lt;h4&gt;春日井良隆: そもそもWPFとは？WPFで何ができるのか？&lt;/h4&gt;
&lt;p&gt;続いては、Adobe Japan（Macromedia 出身）の太田禎一さんと、Microsoft（実は Adobe Japan 出身）の春日井良隆さんによる、&lt;strong&gt;最新のデスクトップアプリケーション絡みのセッション&lt;/strong&gt;。この日の目玉ともいうべきセッションで、これを楽しみにいらしてた方も多いのではないでしょうか。それぞれのアピールポイントは概ね以下の通り。&lt;/p&gt;
&lt;dl&gt;
&lt;dt&gt;Apollo（Adobe）&lt;/dt&gt;
&lt;dd&gt;Web系開発者がすでに身につけている Web のスキルを利用して、クロスプラットホームに対応したデスクトップアプリケーションが手軽に開発できる。&lt;/dd&gt;
&lt;dt&gt;WPF（Microsoft）&lt;/dt&gt;
&lt;dd&gt;3D レンダリングや ClearType による、フォントのアンチエイリアシングを軸に、視覚的な表現力に強い。&lt;/dd&gt;
&lt;/dl&gt;

&lt;p&gt;結論からいえば、amachang さんも質疑応答で「それって普通に JavaScript 書くのと、どう違うの？」的な質問をされていましたけど、かえって疑問が浮き彫りになったような印象が拭えませんでした。（僕も amachang さんのように事前に質問を準備してくれば良かったかも。問題点の整理だけで手一杯で、とても質問どころじゃなありませんでした。）&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;脱ブラウザ化のメリットがとても不鮮明。&lt;br/&gt;
（「既存の Web 制作スキルで開発可能」と「脱ブラウザ」というアピールポイントが思いっきり衝突してしまっているのが原因。）&lt;/li&gt;
&lt;li&gt;デスクトップアプリ ←→ ブラウザ間のウィンドウ遷移が煩わしそう。&lt;br/&gt;
（たとえば、デスクトップアプリケーションのサンプルイメージとして上がっていた FlickrUploadr にしても、&lt;a href=&quot;http://www.flickr.com/photos/upload/&quot;&gt;Web ベースのアップローダー&lt;/a&gt;の UI の使い勝手が向上すれば、ユーザーがどちらの選択肢をチョイスするかは微妙だと思う。）&lt;/li&gt;
&lt;li&gt;多数のデスクトップアプリがローカルに氾濫するのは、再利用性やリソースの節約という「エコ」な考え方に逆行するような気がする。&lt;/li&gt;
&lt;li&gt;このままでは、むしろ、&lt;strong&gt;すべてブラウザ内で解決できてしまった方が便利&lt;/strong&gt;という印象が拭えない。（もちろん、従来型の Web コンテンツの利便性を上げることは、常に実装の複雑さやセキュリティ・アクセシビリティなどとのドレードオフがつきまとうことも、我々は念頭に置いておくべきなんでしょうけど。）&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;さらに WPF についても、根本的な疑問が。&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;結局、環境依存。（Windows。それも Vista と XP のみ。）&lt;/li&gt;
&lt;li&gt;3D 処理が重すぎて、少なくとも現時点では、あまり現実的な選択肢とは考えにくい。&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;（&lt;abbr title=&quot;Windows Presentation Foundation&quot;&gt;WPF&lt;/abbr&gt; は、&lt;abbr title=&quot;Windows Workflow Foundation&quot;&gt;WF&lt;/abbr&gt;、&lt;abbr title=&quot;Windows Communication Foundation&quot;&gt;WCF&lt;/abbr&gt;、&lt;abbr title=&quot;Windows CardSpace&quot;&gt;WCS&lt;/abbr&gt; などと共に、Microsoft の &lt;a href=&quot;http://www.microsoft.com/japan/msdn/net/general/intronetfx30.aspx&quot;&gt;.NET Framework 3.0&lt;/a&gt; を構成する要素のひとつなので、本当は WPF 単体で評価を下すのはフェアではないのかもしれませんが、どのみち、.NET Framework 3.0 全体で評価したところで、そんなに結論が変わるとも思えないので、ここは他の構成要素は無視しておきます。）&lt;/p&gt;

&lt;p&gt;WPF に関連して、昨日発表された、クロスプラットホーム、クロスブラウザなプラグイン &quot;SilverLight&quot; の話も出てましたが、ひとまず割愛。（一日 経った今でも、まだ頭の中がぐちゃぐちゃなので。）&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;&lt;a href=&quot;http://d.hatena.ne.jp/amachang/20070417/1176784277&quot;&gt;&lt;cite&gt;CSS Nite Shuffle に行ってきた&lt;/cite&gt;&lt;/a&gt;（IT戦記）&lt;/li&gt;
   &lt;li&gt;&lt;a href=&quot;http://www.microsoft.com/japan/msdn/net/general/intronetfx30.aspx&quot;&gt;&lt;cite&gt;.NET Framework 3.0 の紹介&lt;/cite&gt;&lt;/a&gt;（msdn）&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;http://www.atmarkit.co.jp/fdotnet/special/dotnetfx3001/dotnetfx3001_01.html&quot;&gt;&lt;cite&gt;.NET Framework 3.0がソフトウェア開発にもたらす価値とは？&lt;/cite&gt;&lt;/a&gt;（＠IT）&lt;/li&gt;
&lt;/ul&gt;

&lt;h4&gt;北村健・松岡清一: リッチコンテンツ制作に求められるセンスとスキル&lt;/h4&gt;
&lt;p&gt;BAPE.COM における .exe 形式の EC サイトビューワーや、証券会社の入力フォームのログ解析と実装に関する話とデモが中心。前の Adobe とMicrosoft のセッションを、具体的な実装のアイディア面から補完してくれるような位置づけになると思うんですが、やはり（少なくとも僕には）デスクトップアプリケーションのメリットを見出すには至りませんでした。ただ、いくつか鍵になりそうな発言もチラホラ。こちらも、まだ頭の中がぐちゃぐちゃで整理しきれてないので、今はひとまず、その鍵になりそうな発言内容と、そこから感じたことのリストで勘弁してください。（メモが追いつかなかったので、間違っていたら指摘してください。考えごとをしながらメモを取ってるから、どっちつかずになるんでしょうね、まったく..。）&lt;/p&gt;

&lt;dl&gt;
&lt;dt&gt;「（&lt;span style=&quot;text-transform: uppercase;&quot;&gt;A Bathing Ape&lt;/span&gt; で）デスクトップをジャックしよう！」&lt;/dt&gt;
&lt;dd&gt;マーケティングツール・ブランディングツールとしてのデスクトップアプリという考え方は、なるほどと思った反面、細かい目的に特化したアプリケーションが（まして EC サイトごとのアプリが）ローカルディスク内に氾濫するという未来像は、あまり想像したくありません。きっと遠からず、デスクトップアプリを管理・検索するツールが出てくるんでしょうね。あるいは&lt;a href=&quot;http://ringonoki.net/tool/rantya/1-rantya.html&quot;&gt;アプリケーションランチャー&lt;/a&gt;のようなもの、もしくはアプリケーションランチャーそのものかもしれません。（ちなみに僕は、アプリケーションランチャーは Mac では &lt;a href=&quot;http://quicksilver.blacktree.com/index.php&quot;&gt;Quicksilver&lt;/a&gt;、Windows ではちょっと古いですが &lt;a href=&quot;http://hp.vector.co.jp/authors/VA014607/digitalflowers.htm#moonlight&quot;&gt;Moonlight&lt;/a&gt; を使ってます。）&lt;/dd&gt;
&lt;dt&gt;「BAPE さんにとって、（Web ブラウザは）余計な UI ばかり」&lt;/dt&gt;
&lt;dd&gt;目的に特化・最適化された UI の提供は、確かにデスクトップアプリの有利な点かもしれませんね。これは確かに一理あります。Web ブラウザのメニューバーやツールバーくらいは、意に介するに値しないという意見も、もちろんありうるとは思いますが。&lt;/dd&gt;
&lt;dt&gt;「SSL 通信への対応」&lt;/dt&gt;
&lt;dd&gt;Apollo や WPF ではこのあたりを期待しているとのこと。iTunes のような、EC 型ネットワークアプリには必須要素ですよね。この話が出て初めて気づきましたけど、EC という視点でデスクトップアプリを掘り下げた話をあまり聴かない気がします（僕が知らないだけでしょうけど）。Amazon あたりがデスクトップアプリを出してきたら、迷わず使ってみるところなんですが...。&lt;/dd&gt;
&lt;dt&gt;「入力フォーム（セッション）のタイムアウト」に対して「途中まで入力したデータをローカルに保存」できるようになる？&lt;/dt&gt;
&lt;dd&gt;レジューム機能のようなものが実装できるようになってストレスが軽減されるなら、それ自体はうれしいことですけど、やはり実装やセキュリティとのトレードオフはついてまわりそうな気はします。&lt;/dd&gt;
&lt;dt&gt;「エコ」&lt;/dt&gt;
&lt;dd&gt;冒頭のヤスヒサさんとの絡みの発言。ここを聞き逃したのが、この日、イチバンの痛恨でした（半分パニックに）。Flash や Ajax、動画コンテンツといったリッチメディアとエコって、一見、相性が悪そうですけど、そこに敢えてアクセシビリティやエコな考え方を持ち込むことは、大いにアリだと個人的には思います。Ac+C&#39;04 アワードでも、「アクセシブルな Flash 」という観点からの採点が入ってましたけど、これだけで立派に一分野になるんじゃないかと。Shuffle 終了後に、同じエコでも、サーバーサイドにとってのエコと、クライアントサイドにとってのエコは別個に考えた方がいいのかなぁ...なんてことを考えながら帰路につきました。&lt;/dd&gt;
&lt;/dl&gt;

&lt;ul&gt;
    &lt;li&gt;&lt;a href=&quot;http://www.bape.com/&quot;&gt;&lt;cite&gt;BAPE.COM | A BATHING APE OFFICIAL SITE&lt;/cite&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
</content:encoded>


<dc:subject>［生活］イベント</dc:subject>

<dc:creator>ゆう</dc:creator>
<dc:date>2007-04-17T19:25:48+09:00</dc:date>
</item>
<item rdf:about="http://my-chunqiu.cocolog-nifty.com/blog/2007/04/re_html5_019f.html">
<title>Re: 正しくHTMLを書こうと心がけている人に5つの質問</title>
<link>http://my-chunqiu.cocolog-nifty.com/blog/2007/04/re_html5_019f.html</link>
<description>Rusica さん＠der Gegenwart の正しくHTMLを書こうと心がけている人に5つの質問に何となく反応してみました。 HTML文書を制作する際に使用しているプログラムをお答えください。（Webプログラムも含む） 採用しているDTDとその理由をお答えください。 何故正しくHTMLを書いているのですか？ W3CとWHATWG、どちらに期待してますか？ あなたにとってHTMLとは何ですか？ 正しくHTMLを書こうと心がけている人に5つの質問より テキストエディタ追記: （状況に応じて、割と節操なく変えてます。Windows: EmEditor, Crescent Eve | MacOS X: skEdit, JEditX, Smultron, Carbon Emacs+PSGML, mi | IDE: Aptana, Oxygen）, Web Developer（Firefox 拡張...</description>
<content:encoded>&lt;style type=&quot;text/css&quot;&gt;&lt;!-- @import url(&quot;http://my-chunqiu.cocolog-nifty.com/css/screen.css&quot;); 
--&gt;&lt;/style&gt;
&lt;p&gt;Rusica さん＠der Gegenwart の&lt;a href=&quot;http://www.rusica.net/note/2007/04/09/html5.html&quot;&gt;&lt;cite&gt;正しくHTMLを書こうと心がけている人に5つの質問&lt;/cite&gt;&lt;/a&gt;に何となく反応してみました。&lt;/p&gt;

&lt;div class=&quot;quote&quot;&gt;
    &lt;blockquote cite=&quot;http://www.rusica.net/note/2007/04/09/html5.html&quot; title=&quot;正しくHTMLを書こうと心がけている人に5つの質問 : 雑記帳 : der Gegenwart&quot;&gt;
&lt;ol&gt;
&lt;li&gt;HTML文書を制作する際に使用しているプログラムをお答えください。（Webプログラムも含む）&lt;/li&gt;
&lt;li&gt;採用しているDTDとその理由をお答えください。&lt;/li&gt;
&lt;li&gt;何故正しくHTMLを書いているのですか？&lt;/li&gt;
&lt;li&gt;W3CとWHATWG、どちらに期待してますか？&lt;/li&gt;
&lt;li&gt;あなたにとってHTMLとは何ですか？&lt;/li&gt;&lt;/ol&gt;
    &lt;/blockquote&gt;
    &lt;p style=&quot;text-align: right;&quot;&gt;&lt;cite&gt;&lt;a href=&quot;http://www.rusica.net/note/2007/04/09/html5.html&quot;&gt;正しくHTMLを書こうと心がけている人に5つの質問&lt;/a&gt;&lt;/cite&gt;より&lt;/p&gt;
&lt;/div&gt;

&lt;ol&gt;
&lt;li&gt;テキストエディタ&lt;ins datetime=&quot;2007-04-13T23:00&quot;&gt;追記: （状況に応じて、割と節操なく変えてます。Windows: EmEditor, Crescent Eve | MacOS X: skEdit, JEditX, Smultron, Carbon Emacs+PSGML, mi | IDE: Aptana, Oxygen）&lt;/ins&gt;, Web Developer（Firefox 拡張）, Total Validator（Firefox 拡張）, Firebug（Firefox 拡張）, &lt;ins&gt;追記: Copy URL+（Firefox 拡張）&lt;/ins&gt;&lt;/li&gt;
&lt;li&gt;普段は XHTML 1.0 Strict。ただし、状況に応じて XHTML 1.1 や XHTML 1.0 Transitional, HTML 4.01 Transitional を選択することもあります。&lt;ins&gt;追記: 前方後方どちらの規格にも対応しやすい Strict を軸に、使用要素や更新作業者が誰になるかといった種々の条件によって、最適なものを選択。&lt;/ins&gt;&lt;/li&gt;
&lt;li&gt;第一にメンテナンス性と分業効率のため。第二に機械処理のしやすさ（されやすさ）のため。&lt;/li&gt;
&lt;li&gt;どちらも。というか、相乗効果を期待してます。&lt;ins&gt;追記: 特に要素にするか属性にするかをめぐる議論（time 要素と datetime 属性 etc.）とか。&lt;/ins&gt;&lt;/li&gt;
&lt;li&gt;Web 文書フォーマットの現実的な落としどころ。&lt;/li&gt;
&lt;/ol&gt;</content:encoded>


<dc:subject>［Web］XHTML</dc:subject>

<dc:creator>ゆう</dc:creator>
<dc:date>2007-04-10T02:03:41+09:00</dc:date>
</item>


</rdf:RDF>
