<?xml version="1.0" encoding="utf-8" ?>


<?xml-stylesheet href="/vantguarde/rssxsl" type="text/xsl" media="screen"?>


<rdf:RDF
	xmlns="http://purl.org/rss/1.0/"
	xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xml:lang="ja">
<channel rdf:about="http://web.g.hatena.ne.jp/vantguarde/rss">
	<title>vantguarde</title>
	<link>http://web.g.hatena.ne.jp/vantguarde/</link>
	<description>vantguarde</description>

	<dc:creator>vantguarde</dc:creator>
	<items>
	<rdf:Seq>
		<rdf:li rdf:resource="http://web.g.hatena.ne.jp/vantguarde/20100205/1265374328"/>
		<rdf:li rdf:resource="http://web.g.hatena.ne.jp/vantguarde/20100114/1263404418"/>
		<rdf:li rdf:resource="http://web.g.hatena.ne.jp/vantguarde/20100108/1262961502"/>
		<rdf:li rdf:resource="http://web.g.hatena.ne.jp/vantguarde/20100108/1262951222"/>
		<rdf:li rdf:resource="http://web.g.hatena.ne.jp/vantguarde/20100108/1262948751"/>
		<rdf:li rdf:resource="http://web.g.hatena.ne.jp/vantguarde/20091217/1261066019"/>
	</rdf:Seq>
	</items>
</channel>
<item rdf:about="http://web.g.hatena.ne.jp/vantguarde/20100205/1265374328">
	<title>[css][css3]State of the Browsable Web 2009: CSS Multi-column Layout</title>
	<link>http://web.g.hatena.ne.jp/vantguarde/20100205/1265374328</link>
	<description> さてと。 昨年12月ですが、Multi-column LayoutのCRが公開されました。 CSS Multi-column Layout Module (W3C Candidate Recommendation 17 December 2009) 「CSS3」とタイトルに入ってないのは、下位レベルがないからで</description>

	<content:encoded><![CDATA[
		<div class="section">
			<p>さてと。</p>
			<p>昨年12月ですが、Multi-column LayoutのCRが公開されました。</p>
			<ul>
				<li> <a href="http://www.w3.org/TR/2009/CR-css3-multicol-20091217/">CSS Multi-column Layout Module (W3C Candidate Recommendation 17 December 2009)</a></li>
			</ul>
			<p>「CSS3」とタイトルに入ってないのは、下位レベルがないからです。下位レベルがあるものは「CSS  <var>***</var> Module Level <var>n</var>」に、ないものはLevelを取るという命名指針が<a href="http://lists.w3.org/Archives/Public/www-style/2007Aug/0080.html">結構前に決まってた</a>んですが、ようやくこのモジュールもそれに準じたものになりました。他のもそのうちなってくでしょう。</p>
			<p>LCからは、カラム幅より大きな何かが <code>float</code> されている場合の処理が変更になり、それまではカラムを超えてちゃんと<code>float</code>がきく予定だったのですが、カラム幅でクリップされてしまうようになりました。</p>
			<p>さて、いちばん大きかったのは、<code>column-break</code> が削除されて、<code>break-before</code>, <code>break-after</code>, <code>break-inside</code> というプロパティが替わりに導入された事でしょうか。</p>
			<p>もともとは昨年3月のTokyo F2Fで、<code>page-break-<var>*</var></code> との関連性について議論され、<code>page-break-<var>*</var></code> と決定されました。プロパティを再利用し、カラム用の値は新しく定義して対処しようという話です。</p>
			<blockquote title="Minutes and Resolutions Tokyo F2F Thurs" cite="http://www.w3.org/blog/CSS/2009/03/10/resolutions_55">
			<p><strong>Resolved:</strong> <code>page-break-before, page-break-after: column</code> to force column breaks, other values apply to column breaking as well as pages.</p>
			<cite><a href="http://www.w3.org/blog/CSS/2009/03/10/resolutions_55" target="_blank">Minutes and Resolutions Tokyo F2F Thurs: Page-breaking, GCPM, Image-resolution, Multicol</a></cite></blockquote>
			<blockquote title="*" cite="http://lists.w3.org/Archives/Public/www-style/2009Apr/0019.html">
			<p>It should also be noted that using the page-* propoerties to set preferences on columns is not ideal. However, introducing three new properties to describe column behavior seems excessive.</p>
			<cite><a href="http://lists.w3.org/Archives/Public/www-style/2009Apr/0019.html" target="_blank">*</a></cite></blockquote>
			<p>カラムのためだけにプロパティが増えるのは好ましくないという判断でしたが、反論が出たりや問題点が明らかになったりしました。</p>
			<p>で、3つの提案が。</p>
			<ul>
				<li> <a href="http://lists.w3.org/Archives/Public/www-style/2009Apr/0270.html">RE: [css3-multicol] page-break-inside and columns</a></li>
			</ul>
			<ul>
				<li> <code>page-break-<var>*</var></code> を維持して、足りない値を追加する。</li>
				<li> <code>column-break-<var>*</var></code> を復活させ、<code>page-break-<var>*</var></code> との関係について定義する。また、<code>break-<var>*</var></code> という、どちらの値をもセットする新しいプロパティをショートハンドとして用意する。</li>
				<li> <code>break-<var>*</var></code> を <code>page-break-<var>*</var></code> のエイリアスとして定義する。</li>
			</ul>
			<p>で、2つ目のが採用されました。</p>
			<blockquote title="Minutes and Resolutions 2009-04-29" cite="http://www.w3.org/blog/CSS/2009/06/23/resolutions_64"> 
			<p><strong>Resolved:</strong> Add three new column-breaking properties and shorthand to combine them with page-break properties per <a href="http://lists.w3.org/Archives/Public/www-style/2009Apr/0270.html">Melinda's email item 2</a>.</p>
			<cite><a href="http://www.w3.org/blog/CSS/2009/06/23/resolutions_64" target="_blank">Minutes and Resolutions 2009-04-29</a></cite></blockquote>
			<p>しかーし。その後フランスで行われたF2Fでまたもやひっくりかえります。</p>
			<blockquote title="Minutes and Resolutions June 2009 F2F" cite="http://www.w3.org/blog/CSS/2009/06/23/resolutions_69">
			<p><strong>Resolved:</strong> Introduce <code>page-break-*</code> properties as syntactic sugar for new <code>break-*</code>. <strong>Rationale:</strong> Adding column-breaking controls to <code>page-break-*</code> doesn't make much sense, but the WG wants to avoid introducing a second set of properties.</p>
			<cite><a href="http://www.w3.org/blog/CSS/2009/06/23/resolutions_69" target="_blank">Minutes and Resolutions June 2009 F2F</a></cite></blockquote>
			<p><code>page-break-<var>*</var></code>にカラム系の値が入るのはなんかアレなんだけど、全く別のセットとして定義するのは実装側に好まれなかったというのが理由です。</p>
			<p>というわけで、3つ目っぽい決定がされました。CRを見てみましょうか。</p>
			<blockquote title="5. Column breaks" cite="http://www.w3.org/TR/2009/CR-css3-multicol-20091217/#column-breaks">
			<p>Three new properties are introduced to allow column breaks to be described in the same properties as page breaks: ‘<code class="property"><a href="http://www.w3.org/TR/2009/CR-css3-multicol-20091217/#break-before">break-before</a></code>’, ‘<code class="property"><a href="http://www.w3.org/TR/2009/CR-css3-multicol-20091217/#break-after">break-after</a></code>’, and ‘<code class="property"><a href="http://www.w3.org/TR/2009/CR-css3-multicol-20091217/#break-inside">break-inside</a></code>’. These properties take the same values as ‘<code class="property">page-break-before</code>’, ‘<code class="property">page-break-after</code>’, and ‘<code class="property">page-break-inside</code>’ <a rel="biblioentry" href="http://www.w3.org/TR/2009/CR-css3-multicol-20091217/#CSS21">[CSS21]</a>. In addition, some new keyword values are added.</p>
			<cite><a href="http://www.w3.org/TR/2009/CR-css3-multicol-20091217/#column-breaks" target="_blank">5. Column breaks</a></cite></blockquote>
			<p><q>In addition, some new keyword values are added.</q> とあるので、1つ目も含んだ感じですね。</p>
			<p>さて、いつ実装されますかねえ。</p>
		</div>
]]></content:encoded>

	<dc:creator>vantguarde</dc:creator>
	<dc:date>2010-02-05T21:52:08+09:00</dc:date>
	<dc:subject>css</dc:subject>
	<dc:subject>css3</dc:subject>
</item>
<item rdf:about="http://web.g.hatena.ne.jp/vantguarde/20100114/1263404418">
	<title>HTML5からcanvasの2D Contextが分離</title>
	<link>http://web.g.hatena.ne.jp/vantguarde/20100114/1263404418</link>
	<description> さて、落ち着いたかな。 そんな感じでタイミングをみてたらだいぶ遅くなってしまいました。 何かというと、Microdataと同じ日にcanvasの2D Context APIも分離されました。 (X)HTML5 Tracking ― 4544. Sp</description>

	<content:encoded><![CDATA[
		<div class="section">
			<p>さて、落ち着いたかな。</p>
			<p>そんな感じでタイミングをみてたらだいぶ遅くなってしまいました。</p>
			<p>何かというと、Microdataと同じ日に<code>canvas</code>の2D Context APIも分離されました。</p>
			<ul>
				<li><a href="http://html5.org/tools/web-apps-tracker?from=4543&to=4544">(X)HTML5 Tracking ― 4544. Splitting out the 2D Context spec.</a></li>
				<li><a href="http://dev.w3.org/html5/2dcontext/">HTML5 2D Context (Editor's Draft)</a></li>
			</ul>
			<p>これはなにかというと、<code>canvas.getContext("2d")</code>が返すオブジェクト (<code>CanvasRenderingContext2D</code>) のインターフェースになります。なんでそんな面倒な説明をしてるかというと、<code>canvas</code>要素は引き続き<a class="keyword" href="http://web.g.hatena.ne.jp/keyword/HTML5">HTML5</a>にあるからです。</p>
			<p>いろいろ理由はありますが、とりあえず近接してるのは、MicrosoftのAdrian Batemanが昨年11月にfileしたバグになります。</p>
			<blockquote title="Bug 8331 &#8211; Move the Canvas 2D context API into a separate spec" cite="http://www.w3.org/Bugs/Public/show_bug.cgi?id=8331">
			<p>As discussed on the mailing list and F2F at TPAC, we propose that the API for the Canvas 2D context be defined in a separate document:<br>
			<a href="http://dev.w3.org/html5/canvas-api/canvas-2d-api.html">http://dev.w3.org/html5/canvas-api/canvas-2d-api.html</a>
			<p>The canvas element itself should still be defined in <a class="keyword" href="http://web.g.hatena.ne.jp/keyword/HTML5">HTML5</a> and so <a class="keyword" href="http://web.g.hatena.ne.jp/keyword/section">section</a> 2 of the new document should be removed from the draft. If the working group agrees to this change then a new Bugzilla component should be created and then a new bug can be filed to ensure this <a class="keyword" href="http://web.g.hatena.ne.jp/keyword/section">section</a> is removed.</p>
			<cite><a href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=8331" target="_blank">Bug 8331 &#8211; Move the Canvas 2D context API into a separate spec</a></cite></blockquote>
			<p>以前Doug SchepersとEliot Graffが提案してた<code>canvas</code>要素を含めた分離ではなく、2D Context部分と限定していますね。</p>
			<p>で、これには特に反対がなかったので分離されたと。</p>
			<p>今後の予想としては、HTML WGにCanvas Task Force的なものができてそこでの作業かなと。<code>canvas</code>はアクセシビリティ関連のAPIをどうするかとか、SVGとの連携うんぬんというのもあるので、まあ面倒な感じになりそうです。とはいえ実装もかなり前からありますし大きくは変えられませんから、使う分においては問題が起こらないかなあと。</p>
			<p>他にもあった気がしますが、とりあえずこの辺で。</p>
			<ins>コメントをいただいたので追記。
			<blockquote title="*" cite="http://b.hatena.ne.jp/entry/web.g.hatena.ne.jp/vantguarde/20100114/1263404418">
			<p>APIは標準提供されなくなるって事ですか？それとも canvas.getContext("XXX") に拡張性が出来たという事？その辺りが分からない。</p>
			<cite><a href="http://b.hatena.ne.jp/entry/web.g.hatena.ne.jp/vantguarde/20100114/1263404418" target="_blank">*</a></cite></blockquote>
			標準提供のくだりに関しては、まあそういうことになるでしょう。<a href="http://html5.org/tools/web-apps-tracker?from=4543&to=4544">diff</a>を見ると<q><code>&#60;p&gt;Contexts are defined by other specifications.&#60;/p&gt;</code></q>という段落が追加されているのが分かると思います。
			拡張性については、以前より<q>Other specifications may define their own contexts, which would return different objects.</q>と書かれていましたので、今回の件で拡張性ができたという意図なら誤りですね。WebGLなんかがすでに出ていますし。
			</ins>
		</div>
]]></content:encoded>

	<dc:creator>vantguarde</dc:creator>
	<dc:date>2010-01-14T02:40:18+09:00</dc:date>
</item>
<item rdf:about="http://web.g.hatena.ne.jp/vantguarde/20100108/1262961502">
	<title>[html5][metainfo]MicrodataがHTML5より分離</title>
	<link>http://web.g.hatena.ne.jp/vantguarde/20100108/1262961502</link>
	<description> だいぶ前ですが、Microdataについて書いた事がありました。 HTML5のmicrodata microdata雑感 Microdataをひとことで言うと「セマンティックなやつ」になります。取りあげてから仕様がかなり変更され</description>

	<content:encoded><![CDATA[
		<div class="section">
			<p>だいぶ前ですが、Microdataについて書いた事がありました。</p>
			<ul>
				<li><a href="http://web.g.hatena.ne.jp/vantguarde/20090511/1241975096">HTML5のmicrodata</a></li>
				<li><a href="http://web.g.hatena.ne.jp/vantguarde/20090513/1242149891">microdata雑感</a></li>
			</ul>
			<p>Microdataをひとことで言うと「セマンティックなやつ」になります。取りあげてから仕様がかなり変更されてるので、参考にならなかったりしますが…</p>
			<p>さて、セマンティックでHTMLといえばRDFaがあるわけで、それに似たような仕様ができると、まあ面倒な事になります。というわけでメタ議論も含め数え切れないほどのメールが流れ、不毛な時期がけっこう続きました。</p>
			<p>で、最終的に「Microdataを<a class="keyword" href="http://web.g.hatena.ne.jp/keyword/HTML5">HTML5</a>から分離する」というChange Proposalが受理されて、分離する事が決定されました。Chairのひとたちがまとめた文書には、決定に至るまでの経緯なんかもまとめられています。</p>
			<ul>
				<li><a href="http://lists.w3.org/Archives/Public/public-html/2010Jan/att-0218/issue-76-decision.html">Working Group Decision on ISSUE-76 Microdata/RDFa (DRAFT)</a></li>
			</ul>
			<p>で、今日の朝あたりに早速分離する作業が行われました。</p>
			<ul>
				<li><a href="http://html5.org/tools/web-apps-tracker?from=4542&to=4543">(X)HTML5 Tracking ― 4543. Splitting out the Microdata spec.</a></li>
			</ul>
			<p>W3CのCVSサーバになんか問題があるらしく<a class="keyword" href="http://web.g.hatena.ne.jp/keyword/HTML5">HTML5</a> EDの方にはまだ反映されてませんが、MicrodataのEDはすでに公開され、FPWDとして公開するためのCfCもMaciejより投げられました。</p>
			<ul>
				<li><a href="http://dev.w3.org/html5/md/">HTML5 Microdata (Editor's Draft)</a></li>
				<li><a href="http://lists.w3.org/Archives/Public/public-html/2010Jan/0236.html">CfC: Publish HTML5 Microdata as First Public Working Draft and a new HTML5 Working Draft</a></li>
			</ul>
			<p>MicrodataはDOMインターフェースを備えてるのと、DnDと組み合わせて構造化されたデータを移動できるなんて提案もされてますし、面白い規格ではあります。</p>
			<p>Mozillaは実装を検討しているようです。</p>
			<blockquote title="Re" cite="http://lists.w3.org/Archives/Public/public-html/2010Jan/0239.html">
			<p>I approve of publishing this. We're planning on implementing this in Firefox, though don't have a specific timeline yet. Hopefully there will be some support in Firefox 3.7, definitely in the release after that.</p>
			<cite><a href="http://lists.w3.org/Archives/Public/public-html/2010Jan/0239.html" target="_blank">Re: CfC: Publish HTML5 Microdata as First Public Working Draft and a new HTML5 Working Draft</a></cite></blockquote>
			<p>頑張れば3.7にちょっと入るかもとか言ってますね（注：Mozilla時間）</p>
			<p>また、Operaの<code>video</code>実装をやってるらしいPhilip JägenstedtさんがMicrodataにコミットしていたりします。個人的な興味だと確か言っていましたが、ちょっと期待したいかなと。</p>
		</div>
]]></content:encoded>

	<dc:creator>vantguarde</dc:creator>
	<dc:date>2010-01-08T23:38:22+09:00</dc:date>
	<dc:subject>html5</dc:subject>
	<dc:subject>metainfo</dc:subject>
</item>
<item rdf:about="http://web.g.hatena.ne.jp/vantguarde/20100108/1262951222">
	<title>[html5][webkit]WebKitがHTML5のSectioning Content (など)をサポート</title>
	<link>http://web.g.hatena.ne.jp/vantguarde/20100108/1262951222</link>
	<description> タイトルの通りなのですが、年末年始の間にWebKitがSectioning Contentをサポートしました。section, nav, article, asideのことです。 Changeset 52564 ― Implement HTML5 section element. Changeset 52596 ― Implement HTML5 &amp;</description>

	<content:encoded><![CDATA[
		<div class="section">
			<p>タイトルの通りなのですが、年末年始の間にWebKitがSectioning Contentをサポートしました。<code><a class="keyword" href="http://web.g.hatena.ne.jp/keyword/section">section</a></code>, <code><a class="keyword" href="http://web.g.hatena.ne.jp/keyword/nav">nav</a></code>, <code><a class="keyword" href="http://web.g.hatena.ne.jp/keyword/article">article</a></code>, <code><a class="keyword" href="http://web.g.hatena.ne.jp/keyword/aside">aside</a></code>のことです。</p>
			<ul>
				<li><a href="http://trac.webkit.org/changeset/52564">Changeset 52564 ― Implement HTML5 section element.</a></li>
				<li><a href="http://trac.webkit.org/changeset/52596">Changeset 52596 ― Implement HTML5 &#60;article&gt; element.</a></li>
				<li><a href="http://trac.webkit.org/changeset/52620">Changeset 52620 ― Implement HTML5 &#60;aside&gt; element.</a></li>
			</ul>
			<p><code><a class="keyword" href="http://web.g.hatena.ne.jp/keyword/nav">nav</a></code>がありませんが、これだけなぜか8月にサポートされてます。</p>
			<ul>
				<li><a href="http://trac.webkit.org/changeset/47489">Changeset 47489 ― Implement HTML5 nav element.</a></li>
			</ul>
			<p>で、それだけでは終わらず、<code><a class="keyword" href="http://web.g.hatena.ne.jp/keyword/header">header</a></code>と<code><a class="keyword" href="http://web.g.hatena.ne.jp/keyword/footer">footer</a></code>もきました。</p>
			<ul>
				<li><a href="http://trac.webkit.org/changeset/52846">Changeset 52846 ― Implement HTML5 &#60;header&gt; and &#60;footer&gt; elements.</a></li>
			</ul>
			<p>こうなると<code><a class="keyword" href="http://web.g.hatena.ne.jp/keyword/hgroup">hgroup</a></code>も欲しいところですが、ついさっきバグがパッチ付きで立てられました。</p>
			<ul>
				<li><a href="https://bugs.webkit.org/show_bug.cgi?id=33369">WebKit Bugzilla ― Bug 33369 - Implement HTML5 &#60;hgroup&gt; element.</a></li>
			</ul>
			<p>というわけで、近日中にサポートされそうです。</p>
		</div>
]]></content:encoded>

	<dc:creator>vantguarde</dc:creator>
	<dc:date>2010-01-08T20:47:02+09:00</dc:date>
	<dc:subject>html5</dc:subject>
	<dc:subject>webkit</dc:subject>
</item>
<item rdf:about="http://web.g.hatena.ne.jp/vantguarde/20100108/1262948751">
	<title>2010</title>
	<link>http://web.g.hatena.ne.jp/vantguarde/20100108/1262948751</link>
	<description> HTML5は勧告されませんが、CSS 2.1とSelectorsはいけそうな感じですね。楽しみです。 さて、昨年は世界標準とかXHTML2とか残念に思う出来事がいくつかありました。で、残念な人を減らすべく情</description>

	<content:encoded><![CDATA[
		<div class="section">
			<p><a class="keyword" href="http://web.g.hatena.ne.jp/keyword/HTML5">HTML5</a>は勧告されませんが、CSS 2.1とSelectorsはいけそうな感じですね。楽しみです。</p>
			<p>さて、昨年は世界標準とかXHTML2とか残念に思う出来事がいくつかありました。で、残念な人を減らすべく情報を出していこうと思うようになりました。今年もそういう気持ちで書いていこうと思います。</p>
			<p>偉ぶってしまいましたが、2009年のまとめも終わらせられない自分にも残念でした。これはなるべく今月中に終わらせたいですね…</p>
			<p>今年は「まとめて書く」のではなく「ちょっと書いて後でまとめる」という風にしたいです。</p>
			<p>というわけで、こんなところの情報をあてにする人が居るかは分かりませんが、今年もよろしくお願いします。</p>
		</div>
]]></content:encoded>

	<dc:creator>vantguarde</dc:creator>
	<dc:date>2010-01-08T20:05:51+09:00</dc:date>
</item>
<item rdf:about="http://web.g.hatena.ne.jp/vantguarde/20091217/1261066019">
	<title>[css][css3] State of the Browsable Web 2009: CSS3 Backgrounds &amp; Borders</title>
	<link>http://web.g.hatena.ne.jp/vantguarde/20091217/1261066019</link>
	<description> 昨年ぐらいから活発になってきた印象を受けるBackgrounds &#38; Bordersですが、CRが公開されました。 CSS Backgrounds and Borders Module Level 3 (W3C Candidate Recommendation 17 December 2009) 追いかけてなかったので</description>

	<content:encoded><![CDATA[
		<div class="section">
			<p>昨年ぐらいから活発になってきた印象を受ける<a href="http://www.w3.org/TR/css3-background">Backgrounds &#38; Borders</a>ですが、CRが公開されました。</p>
			<ul>
				<li> <a href="http://www.w3.org/TR/2009/CR-css3-background-20091217/">CSS Backgrounds and Borders Module Level 3 (W3C Candidate Recommendation 17 December 2009)</a></li>
			</ul>
			<p>追いかけてなかったので、さっぱりです。</p>
			<p>というわけで調べたりしました。時間かかった…</p>
			<h4> <code>box-shadow</code> のドロップ</h4>
			<p>大きなものからいきましょう。「えっ」という変更ですが、そうなっちゃいました。</p>
			<blockquote title="Minutes and Resolutions 2009-09-30" cite="http://www.w3.org/blog/CSS/2009/10/01/resolutions_79">
			<p><strong>Resolved:</strong> Drop <code>box-shadow</code> from <a href="http://www.w3.org/TR/css3-background/">CSS Backgrounds and Borders Level 3</a>: work on <code>box-shadow</code> outside the module for the time being, possibly re-merge with draft later. <strong>Rationale:</strong> drop-shadows seem to need a lot more discussion, but the rest of the draft is ready to move on.</p>
			<cite><a href="http://www.w3.org/blog/CSS/2009/10/01/resolutions_79" target="_blank">Minutes and Resolutions 2009-09-30</a></cite></blockquote>
			<p>とはいえ、10月のLC時点で無くなっていたんですけどね。</p>
			<p>なんでドロップされたかですが、他の機能は安定してきてるけど、ドロップシャドウはまだいろいろ話す事があるのでとりあえず別に作業するというそんな理由になります。再統合の可能性も高そうな書き方をしているので</p>
			<p>その「いろいろ」ですが、ひとつは<code>border-image</code>との関わりになります。2月のTeleconで、<code>box-shadow</code>が<code>border-image</code>で上書きされないという仕様が決まったんですが、Brad Kemperがそれに反対したんですね。</p>
			<ul>
				<li><a href="http://lists.w3.org/Archives/Public/www-style/2009Feb/0159.html">Re: Minutes and Resolutions 2009-02-04: box-shadow and border-image</a></li>
			</ul>
			<p>Bradは前々からデザイナーという立場から特にこのモジュールに対してコミットしてた人で、その経緯もあってかその後Invited ExpertとしてCSS WGのメンバーになり、またこの仕様の<a href="http://www.w3.org/blog/CSS/2009/08/14/resolutions_75">Editorになりました</a>。すごいですねー</p>
			<p>話は戻って、David Hyattが<code>border-image</code>をマスクにしてはどうかという提案をして、議論が発展していきます。</p>
			<blockquote title="Re" cite="http://lists.w3.org/Archives/Public/www-style/2009Feb/0361.html"><p>Rather than suppressing the shadow, what about using the border-image as a mask when deciding how to draw the shadow?  In theory it should be possible to intelligently draw a more complex shadow for a border-image object.</p>
			<cite><a href="http://lists.w3.org/Archives/Public/www-style/2009Feb/0361.html" target="_blank">Re: Minutes and Resolutions 2009-02-04: box-shadow and border-image</a></cite></blockquote>
			<p>とはいえ、これは「ドロップシャドウ」ではないところが難しいところなんですよね。</p>
			<ul>
				<li> <a href="http://lists.w3.org/Archives/Public/www-style/2009Mar/0076.html">Re: [CSSWG] Minutes and Resolutions Tokyo F2F Fri: CSS2.1, box-shadow and border-image (2009-03-09)</a></li>
				<li> <a href="http://lists.w3.org/Archives/Public/www-style/2009Mar/0104.html">Re: [CSSWG] Minutes and Resolutions Tokyo F2F Fri: CSS2.1, box-shadow and border-image (2009-03-10)</a></li>
			</ul>
			<p>議論は続きますが結論が出ない状態が続きます。別に <code>border-shadow</code> という新しいプロパティを設けてはどうかという提案があったりもしました。</p>
			<ul>
				<li> <a href="http://lists.w3.org/Archives/Public/www-style/2009Jul/0102.html">[CSSWG] Minutes and Resolutions 2009-07-22</a></li>
				<li> <a href="http://www.w3.org/2009/07/B-and-B/border-image-shadow-combine.html">Combining border-image and box-shadow</a></li>
				<li> <a href="http://lists.w3.org/Archives/Public/www-style/2009Jul/0120.html">[css3-background] box-shadow and border-image</a></li>
				<li> <a href="http://lists.w3.org/Archives/Public/www-style/2009Aug/0397.html">[CSSWG] Minutes and Resolutions 2009-08-18</a></li>
				<li> <a href="http://lists.w3.org/Archives/Public/www-style/2009Sep/0122.html">[CSSWG] Minutes and Resolutions 2009-09-02</a></li>
			</ul>
			<p>とまあ、そんな経緯でとりあえずドロップと。消極的な感じはするんですが、確かに根深い問題です。</p>
			<p>現在はBradによる<a href="http://www.bradclicks.com/cssplay/drop-shadow/Drop-Shadow.html">ドロップシャドウの提案</a>に話題が移ってますが、このモジュールのスコープ外のような気がするので省略。</p>
			<p>ドロップシャドウはSVGのフィルタをCSSから使えるようにするという話との絡みもあるので、興味がわいたらもうちょっと調べる事にします。</p>
			<ul>
				<li> <a href="http://lists.w3.org/Archives/Public/www-style/2009Oct/0004.html">[CSSWG] Minutes and Resolutions 2009-09-30</a></li>
				<li> <a href="http://lists.w3.org/Archives/Public/www-style/2009Oct/0337.html">[CSSWG] Minutes and Resolutions 2009-10-28</a></li>
				<li> <a href="http://lists.w3.org/Archives/Public/www-style/2009Nov/0252.html">[CSSWG] Minutes and Resolutions TPAC F2F 2009-11-03: drop shadows and filter effects</a></li>
			</ul>
			<p>ぜえぜえ。</p>
			<h4> <code>border</code> と <code>border-image</code></h4>
			<p><code>border</code> というショートハンドがありますが、<code>border-image</code> との関わりが定義されていませんでした。こちらは <code>border</code> から <code>border-image</code> を指定できるように拡張することを行わないことと、ただ <code>border</code> によって <code>border-image</code> がリセットされることが決定されました。</p>
			<ul>
				<li> <a href="http://www.w3.org/blog/CSS/2009/03/10/resolutions_56">Minutes and Resolutions Tokyo F2F Thurs: Values and Units, Media Queries, Backgrounds and Borders, F2F Scheduling</a></li>
			</ul>
			<p>後者には注意しないといけないかもですね。</p>
			<h4> <code>border-image</code> のサブプロパティ</h4>
			<p>fantasaiが<a href="http://www.css3.info/border-image-issues/">CSS3.infoでとったサーベイ</a>の<a href="http://lists.w3.org/Archives/Public/www-style/2009Jun/0074.html">結果</a>をふまえて、<code>border-image</code> のサブプロパティが導入されました。<code>border-image</code> はショートハンドになります。</p>
			<p>追加されたプロパティは<code>border-image-source</code>, <code>border-image-slice</code>, <code>border-image-width</code>, <code>border-image-outset</code>, <code>border-image-repeat</code> の5つ。結構多い事とそれらの関連を説明する必要があったためか、LCからは独立したセクションになりました。</p>
			<ul>
				<li> <a href="http://www.w3.org/TR/css3-background/#border-images">5 Border Images</a></li>
			</ul>
			<p>ちょっと調べてみましたが、サブプロパティの実装はまだ始まっていないようです。あ、それと、<code>border-image</code> の使い方が <a href="http://2xup.org/blog/2009/11/css3-border-image">「border-image を利用したボックスデザイン」</a>にてとても分かり易くまとめられています。</p>
			<p>とまあ、全然ステータスという感じではないですが、気になったものをまとめてみました。Background系にまったく触れてないというね。</p>
		</div>
]]></content:encoded>

	<dc:creator>vantguarde</dc:creator>
	<dc:date>2009-12-18T01:06:59+09:00</dc:date>
	<dc:subject>css</dc:subject>
	<dc:subject>css3</dc:subject>
</item>
</rdf:RDF>
