ーソフ ア株式会社 W3C CSSWG Invited Expert
石井宏治
XHTML Content Documents
HTML5 (WD)
SVG Content Document
SVG 1.1, 2nd Edition (WD)
EPUB Style Sheets
EPUB 3 CSS Profile し 規定
そ 他
GIF, JPG, PNG, MP3, MP4, SMIL, javascript
勧告候補:Candidate Recommendation (CR) 勧告案:Proposed Recommendation (PR)
勧告:Recommendation (REC) 草案:Working Draft (WD)
最終草案:Last Call (LC)
安定 化
CSS 2.1 + 必要 仕様 抜粋
参照す 仕様群
REC: CSS 2.0
PR: CSS 2.1
CR: CSS Multi-column Layout, Media Queries, CSS Namespaces
WD: CSS Speech, CSS Fonts Level 3, CSS Text Level 3, CSS Writing Modes Level 3
Rendering 技術 (HTML/CSS/SVG)
仕様 作成 維持 W3C
ニー 安定度 EPUB WG 選定し 、
EPUB仕様 参照
仕様策定サイ 違い
EPUB 選定し 参照す け 短い
W3C 仕様作成、実装ベン ー 交渉、
あ 長い
⇒CR/WD を参照す こ
EPUB 3 Versioning Strategy
The IDPF anticipates revising the EPUB 3
specifications if and when such incompatible
changes occur, updating the normative constraints defined herein as necessary and incrementing the minor version number of EPUB 3 (e.g., publishing an EPUB 3.0.n).
3.0.1 3.0 上位互換 い し い
長期安定 最新機能 バ ン 製作者 選択
縦書 日本語組版 WD 最新機能
仕様解釈 違い
仕様 ー 早い 発生しやすい
部分実装
Conformanceや認定 仕組 い
意図的 違い
UA/User Stylesheet
縦組
writing-mode: vertical-rl;
ベー イン 中央
縦横切替 Alternate Stylesheet
欧字・数字 向
text-transform: fullwidth;
縦中横 text-combine: horizontal;
仕様 安定度 注意
縦横混在文書、text-orientation
禁則
line-break: auto | loose | normal | strict
文字 ッ UA依存、 ッ 間 差分 推奨
欧文任意改行
word-break: break-all;
text-transform: fullwidth;
ワープ モ DTP モ 違い
WordやCSS ワープ モ 行高+行間
InDesign DTPモ 行送
EPUB 3 け 行送
line-heightを適切 設定す 、 ビあ 場
合を含 、一定 ベ 実現
将来課題 行 ッ CSS Ruby
両端揃え
text-align: justify; text-justify: inter-ideograph;
実装 ッ UA依存、JLREQを例示
約物詰 や行頭行末処理 UA依存
指定 将来課題 text-spacing
ベー イン
横書 欧文ベー イン
中央 将来課題
下線
縦組 右側 要言語指定
圏点
text-emphasis: filled
圏点対象文字 仕様 不安定
確実 付け <ruby>
二つ 仕様
HTML5 Ruby (WD)
CSS Ruby (ED)
-epub-ruby-position
主 台湾 Bopomofo ビ
Unicode
べく既存コー ポイン を使う
IVS fallback 、合意 い
既存コー ポイン い場合 外字入力方
法 、合意 い
フォン 埋 込
OpenType/WOFF
HTML + SVGフォン 対応必須 い