More Related Content
Similar to W3C yokohama-forum-2012-03-kojiishi
Similar to W3C yokohama-forum-2012-03-kojiishi (20)
W3C yokohama-forum-2012-03-kojiishi
- 2. CSS Text Level 3の現状
CSS Writing Modes Level 3の現状
◦ 現時点で取り得るアクション
- 3. 仕様の安定化を進めている
◦ 大きな課題が残るものはLevel 4へ
◦ ほかに課題がないか、確認を進めている
◦ 数か月内にEditorからLCリクエストの意向を伝えてある
◦ 残課題のうち、大きなものはtext-transform
text-transform
◦ @text-transformを入れるかどうか
◦ full-size-kana (-epub-fullsize-kana)を残すかどうか
- 4. 最大の課題はtext-orientation
◦ 文字コードごとの向きの定義が未解決
◦ 欧文フォントupright時の挙動が未定義
縦中横
◦ WebKitの実装は少し古いWDを基にしている
◦ text-combine-horizontal
none/all以外の値は未実装+at risk
EPUB 3 (2011/4/28 WD)では-epub-text-combine
◦ text-combine-mode
EPUB 3 (2011/4/28 WD)後に追加、未実装+at risk
- 5. 経過
◦ CSS Writing Modesで文字コードごとの向きを定義
◦ Unicodeで定義し、CSSから参照することを試みる
UTR#50 draft #1, #2, #3
UTR#50 MS Proposal(未公開)
今後
◦ UTR#50は最短で5月だが、5月ではまだ確定しないと思
われる
現時点で取り得るアクション
◦ 仕様策定
◦ コンテンツ製作者
◦ UA/RS実装者
- 6. 現在までに出てきた案それぞれのレビュー
◦ CSS Writing Modes Level 3元案
◦ UTR#50 draft #3
◦ UTR#50 MS Proposal(未公開)
フィードバック先
◦ UTR#50 Forum:
http://www.unicode.org/forum/viewforum.php?f=3
5
◦ CSS: www-style@w3.org
◦ CSS(日本語): public-html-ig-jp@w3.org
- 7. 文字の向きが確定しない文字は、全部指定する
◦ spanで囲み、text-orientation: upright/sidewaysを指定
◦ あるいは :root { text-orientation: upright; } + 個別指定
◦ 下線・圏点の位置に注意(lang="ja"を指定)
文字コードごとの現状
◦ かな、漢字は正立
◦ 半角・全角が対となる全角文字は正立と思われる
◦ 句読点、鍵括弧類なども正立と思われる
◦ ASCII (0x21~0x7E) はおそらく回転?
半角・全角が対のコードを正立する場合は、全角を使用
◦ text-transform: full-widthは未実装
正立(upright)時には欧文フォントを使わない
◦ font-family: Arial, MS Gothic ×
外字フォント製作時には縦書き用metricsを含める
- 9. WebCore Platforms http://bugs.webkit.org
◦ Mac: 完了(欧文フォント正立時の問題は未解決)
◦ CGWin: bug 48459
◦ Qt: bug 51584
◦ Gtk: bug 50619
◦ Chromium Win: bug 51450
◦ Chromium Linux: bug 69282
◦ iOS: 非公開
◦ Android: ???
◦ Platform中立の実装を48459で提案中
欧文フォントでupright指定時の挙動
◦ 仕様不明確、UA依存?
◦ www-styleで議論中