- From: Kazuyuki Ashimura <ashimura@w3.org>
- Date: Wed, 06 Jan 2010 15:45:22 +0900
- To: FUJISAWA Jun <fujisawa.jun@canon.co.jp>
- CC: W3C SVG IG Japan <public-svg-ig-jp@w3.org>
藤沢様, W3C/慶應の芦村です. 描画順序の仕様案に関する情報,ありがとうございます. リンク先の資料を拝見いたしましたが,それぞれ,以下のような内容と見受け られます. render-order案: 各描画エレメントを<g>エレメントでグルーピングした上で, 当該の<g>エレメント中の"render-order"属性にて描画順を指定. z-index案: 各描画エレメントごとに"z-index"属性にて直接描画順を指定. z-position案: は,各描画エレメントごとに"z-depth"属性にて描画順(上か下 か)を指定. 個人的には,各描画オブジェクトごとに描画順を指定できる方式(z-indexおよ びz-position)が便利なように思います.また,各描画順指定属性の値としては, ドローイング・ツール(例えばInkscape)で用いられるような,以下の四つの指 定ができると便利かもしれないように思いますが,いかがでしょうか. * Lower selection to bottom ("bottom") * Lower selection one step ("-1") * Raise selection one step ("+1") * Lower selection to top ("top") なお,z-index案とz-position案の違いが,今ひとつ,私にはよくわからないの ですが,具体的にはどう異なるのでしょうか.不勉強で申し訳ありませんが, 簡単に教えていただけますと幸いです. 以上 よろしくお願いいたします. Kazuyuki FUJISAWA Jun wrote: > 藤沢です。 > > W3C SVG WGでは描画順序を変更する機能、いわゆるZインデックス機能を現在検 > 討しています。具体的にはg要素単位で描画順序を指定するrender-order属性、 > CSSとの統合を念頭においたz-index属性、3D Transforms利用時の描画順序の指 > 定に役立つz-position属性などいくつかの提案があります。 > > Andrew Emmons提案のrender-order属性 > <http://dev.w3.org/SVG/modules/renderorder/SVGRenderOrder.html> > > Jonathan Watt提案のz-index属性 > <http://lists.w3.org/Archives/Public/www-svg/2009Oct/0042.html> > > Steve Withal提案のz-position属性 > <http://lists.w3.org/Archives/Public/www-svg/2009Nov/0025.html> > > 描画順序の指定機能はSVG地図でも是非とも利用したい機能という話でしたが、 > その場合はどのような仕様が使いやすいでしょうか? 要件などありましたら是非 > フィードバックをお願いします。 > -- Kazuyuki Ashimura / W3C Multimodal & Voice Activity Lead mailto: ashimura@w3.org voice: +81.466.49.1170 / fax: +81.466.49.1171
Received on Wednesday, 6 January 2010 06:45:53 UTC