SlideShare uma empresa Scribd logo
1 de 9
Web-Based Publishing for Print
Murata and Murakami
今日の発表の構成
 Vivliostyle紹介
 デモ: CSS仕様書とCSS Secrets
 印刷に役立つCSSモジュール
 電書協のEPUB3.0日本語組版要望表
 標準化を急いでほしいCSSモジュール
 CSS関連の最近の話題
印刷の世界と画面の世界を一元化
Vivliostyleの特長
Webブラウザさえあれば使える
HTMLとCSSだけ
オープンソース
https://github.com/vivliostyle/vivliostyle.js
印刷物
スマホPC
タブレット
印刷物も様々な画面も
ひとまとめで扱える
印刷に役立つCSSモジュール
• あまり使われていないがVivliostyleでは使っているW3C仕様
• CSS Paged Media Module Level 3 (WD) https://drafts.csswg.org/css-page/
• CSS Generated Content Module Level 3 (WD) https://drafts.csswg.org/css-
content/
• W3C仕様ではなくIDPF仕様だがVivliostyleでは使っているもの
• IDPF EPUB Adaptive Layout (Informational Document)
http://www.idpf.org/epub/pgt/
EPUB 3.0日本語組版要望表
• 日本電子書籍出版社協会が会員出版社へのアンケートを行ってまとめたもの
• http://ebpaj.jp/counsel/youbou
• http://www.ebpaj.jp/images/youbou.pdf
• EPUB実装の問題、ブラウザエンジン実装の問題、EPUB仕様の問題、W3C仕様の問題
が含まれている
足りないとされている機能: 中扉
• 中扉
• ページの中寄せ(縦組み時)
• ページの天地左右中央(縦組み時、横組時の両方)
• 本来、Paged Mediaがちゃんと使われていればCSS Flex Boxで出来るはず。しかし、現
実には、CSS Paged Mediaを使わずにページを作っているEPUB実装が多いため機能し
ない。
• EPUB 3.0.1でも中扉指定を導入したが普及せず。
標準化を急いでほしいもの
• CSS Paged Media Module Level 3 (WD)
• CSS Generated Content Module Level 3 (WD)
• EPUB Adaptive Layout相当品
• CSS Generated Content for Paged Media Module Level 4 (Editor's Draft) https://drafts.csswg.org/css-
gcpm-4/
• CSS Pagination Templates (Editor's Draft) https://drafts.csswg.org/css-page-template-1/
• CSS Ruby (WD) https://drafts.csswg.org/css-ruby-1/
その他のCSS最近の話題
• Houdini
• 低レベルAPIを開放し、Javascriptから利用できるようにする。
• CSSスタイルシートだけを書く人のためのものではない
• Vivliostyleのようなものを作る人にはとても役立つ
• 参考: 「CSS Houdini / CSS Working Groupミーティングに参加しました」
http://vivliostyle.com/ja/blog/2015/02/sydney/
• Variable font
• 複数のフォントのようにふるまう単一のフォント (OpenTypeの拡張) http://typographica.org/on-
typography/variable-fonts/
• https://drafts.csswg.org/css-fonts-4/#font-variation-props
まとめ
CSSで印刷物は十分に作れる!

Mais conteúdo relacionado

Mais procurados

日本語フォーラムで回答してみよう!~誰でも出来るWordPressへの貢献〜
日本語フォーラムで回答してみよう!~誰でも出来るWordPressへの貢献〜日本語フォーラムで回答してみよう!~誰でも出来るWordPressへの貢献〜
日本語フォーラムで回答してみよう!~誰でも出来るWordPressへの貢献〜Kazue Igarashi
 
コードをさわらずにビジネスサイトを作ろう!
コードをさわらずにビジネスサイトを作ろう!コードをさわらずにビジネスサイトを作ろう!
コードをさわらずにビジネスサイトを作ろう!FLOW web planning & design
 
今から始めよう!WordPressで作る女子ウケ★スマホサイト
今から始めよう!WordPressで作る女子ウケ★スマホサイト今から始めよう!WordPressで作る女子ウケ★スマホサイト
今から始めよう!WordPressで作る女子ウケ★スマホサイトrie05
 
テーマに機能を含めちゃダメなんて誰が決めた! テーマをモリモリにカスタマイズする
 テーマに機能を含めちゃダメなんて誰が決めた! テーマをモリモリにカスタマイズする テーマに機能を含めちゃダメなんて誰が決めた! テーマをモリモリにカスタマイズする
テーマに機能を含めちゃダメなんて誰が決めた! テーマをモリモリにカスタマイズする文樹 高橋
 
実録 WordPress Twenty Sixteen のカスタマイズ | WordBench東京 2月勉強会 「みんなのテーマ開発」〜自分の好きな作り方...
実録 WordPress Twenty Sixteen のカスタマイズ | WordBench東京 2月勉強会 「みんなのテーマ開発」〜自分の好きな作り方...実録 WordPress Twenty Sixteen のカスタマイズ | WordBench東京 2月勉強会 「みんなのテーマ開発」〜自分の好きな作り方...
実録 WordPress Twenty Sixteen のカスタマイズ | WordBench東京 2月勉強会 「みんなのテーマ開発」〜自分の好きな作り方...Akira Tachibana
 
ワイヤーフレームとは?
ワイヤーフレームとは?ワイヤーフレームとは?
ワイヤーフレームとは?Kazuma Sekiguchi
 
イマドキの「タグ=HTML」とスタイルシート=CSS」を知ろう
イマドキの「タグ=HTML」とスタイルシート=CSS」を知ろうイマドキの「タグ=HTML」とスタイルシート=CSS」を知ろう
イマドキの「タグ=HTML」とスタイルシート=CSS」を知ろうMori Kazue
 
文系デザイナーでも大丈夫!レスポンシブWEBサイトをWordPressで作ってみよう
文系デザイナーでも大丈夫!レスポンシブWEBサイトをWordPressで作ってみよう文系デザイナーでも大丈夫!レスポンシブWEBサイトをWordPressで作ってみよう
文系デザイナーでも大丈夫!レスポンシブWEBサイトをWordPressで作ってみようJunko Nukaga
 
まだ間に合う「CSS設計」ことはじめ。CSSの闇に飲み込まれないための考え方。
 まだ間に合う「CSS設計」ことはじめ。CSSの闇に飲み込まれないための考え方。 まだ間に合う「CSS設計」ことはじめ。CSSの闇に飲み込まれないための考え方。
まだ間に合う「CSS設計」ことはじめ。CSSの闇に飲み込まれないための考え方。Hiroshi Urabe
 
Adobe experience design April,May 2017 Update
Adobe experience design April,May 2017 UpdateAdobe experience design April,May 2017 Update
Adobe experience design April,May 2017 UpdateKazuma Sekiguchi
 
GW講習3日目!プロデザイナーが実践するHTML&CSSスキル向上トレーニング
GW講習3日目!プロデザイナーが実践するHTML&CSSスキル向上トレーニングGW講習3日目!プロデザイナーが実践するHTML&CSSスキル向上トレーニング
GW講習3日目!プロデザイナーが実践するHTML&CSSスキル向上トレーニングschoowebcampus
 
Java script samary
Java script samaryJava script samary
Java script samaryssuser78615b
 
プロデザイナーが実践するHTML&CSSスキル向上トレーニング〜Wikipedia編 先生:笠井 枝理依
プロデザイナーが実践するHTML&CSSスキル向上トレーニング〜Wikipedia編 先生:笠井 枝理依プロデザイナーが実践するHTML&CSSスキル向上トレーニング〜Wikipedia編 先生:笠井 枝理依
プロデザイナーが実践するHTML&CSSスキル向上トレーニング〜Wikipedia編 先生:笠井 枝理依schoowebcampus
 
20140228 Movable Type Seminar
20140228 Movable Type Seminar20140228 Movable Type Seminar
20140228 Movable Type SeminarSix Apart
 
レスポンシブ基礎 ~Webサイトをレスポンシブに する方法とそのメリット~
レスポンシブ基礎 ~Webサイトをレスポンシブに する方法とそのメリット~レスポンシブ基礎 ~Webサイトをレスポンシブに する方法とそのメリット~
レスポンシブ基礎 ~Webサイトをレスポンシブに する方法とそのメリット~Horiguchi Seito
 
WordPressカスタム三兄弟、concrete5ならこう作る。
WordPressカスタム三兄弟、concrete5ならこう作る。WordPressカスタム三兄弟、concrete5ならこう作る。
WordPressカスタム三兄弟、concrete5ならこう作る。ねこみみ 隊長
 

Mais procurados (20)

Webpackにトライ 基本編
Webpackにトライ 基本編Webpackにトライ 基本編
Webpackにトライ 基本編
 
日本語フォーラムで回答してみよう!~誰でも出来るWordPressへの貢献〜
日本語フォーラムで回答してみよう!~誰でも出来るWordPressへの貢献〜日本語フォーラムで回答してみよう!~誰でも出来るWordPressへの貢献〜
日本語フォーラムで回答してみよう!~誰でも出来るWordPressへの貢献〜
 
Vivliostyleの紹介
Vivliostyleの紹介Vivliostyleの紹介
Vivliostyleの紹介
 
あしたのVivliostyle
あしたのVivliostyleあしたのVivliostyle
あしたのVivliostyle
 
コードをさわらずにビジネスサイトを作ろう!
コードをさわらずにビジネスサイトを作ろう!コードをさわらずにビジネスサイトを作ろう!
コードをさわらずにビジネスサイトを作ろう!
 
今から始めよう!WordPressで作る女子ウケ★スマホサイト
今から始めよう!WordPressで作る女子ウケ★スマホサイト今から始めよう!WordPressで作る女子ウケ★スマホサイト
今から始めよう!WordPressで作る女子ウケ★スマホサイト
 
テーマに機能を含めちゃダメなんて誰が決めた! テーマをモリモリにカスタマイズする
 テーマに機能を含めちゃダメなんて誰が決めた! テーマをモリモリにカスタマイズする テーマに機能を含めちゃダメなんて誰が決めた! テーマをモリモリにカスタマイズする
テーマに機能を含めちゃダメなんて誰が決めた! テーマをモリモリにカスタマイズする
 
実録 WordPress Twenty Sixteen のカスタマイズ | WordBench東京 2月勉強会 「みんなのテーマ開発」〜自分の好きな作り方...
実録 WordPress Twenty Sixteen のカスタマイズ | WordBench東京 2月勉強会 「みんなのテーマ開発」〜自分の好きな作り方...実録 WordPress Twenty Sixteen のカスタマイズ | WordBench東京 2月勉強会 「みんなのテーマ開発」〜自分の好きな作り方...
実録 WordPress Twenty Sixteen のカスタマイズ | WordBench東京 2月勉強会 「みんなのテーマ開発」〜自分の好きな作り方...
 
ワイヤーフレームとは?
ワイヤーフレームとは?ワイヤーフレームとは?
ワイヤーフレームとは?
 
イマドキの「タグ=HTML」とスタイルシート=CSS」を知ろう
イマドキの「タグ=HTML」とスタイルシート=CSS」を知ろうイマドキの「タグ=HTML」とスタイルシート=CSS」を知ろう
イマドキの「タグ=HTML」とスタイルシート=CSS」を知ろう
 
文系デザイナーでも大丈夫!レスポンシブWEBサイトをWordPressで作ってみよう
文系デザイナーでも大丈夫!レスポンシブWEBサイトをWordPressで作ってみよう文系デザイナーでも大丈夫!レスポンシブWEBサイトをWordPressで作ってみよう
文系デザイナーでも大丈夫!レスポンシブWEBサイトをWordPressで作ってみよう
 
まだ間に合う「CSS設計」ことはじめ。CSSの闇に飲み込まれないための考え方。
 まだ間に合う「CSS設計」ことはじめ。CSSの闇に飲み込まれないための考え方。 まだ間に合う「CSS設計」ことはじめ。CSSの闇に飲み込まれないための考え方。
まだ間に合う「CSS設計」ことはじめ。CSSの闇に飲み込まれないための考え方。
 
Adobe experience design April,May 2017 Update
Adobe experience design April,May 2017 UpdateAdobe experience design April,May 2017 Update
Adobe experience design April,May 2017 Update
 
GW講習3日目!プロデザイナーが実践するHTML&CSSスキル向上トレーニング
GW講習3日目!プロデザイナーが実践するHTML&CSSスキル向上トレーニングGW講習3日目!プロデザイナーが実践するHTML&CSSスキル向上トレーニング
GW講習3日目!プロデザイナーが実践するHTML&CSSスキル向上トレーニング
 
Java script samary
Java script samaryJava script samary
Java script samary
 
プロデザイナーが実践するHTML&CSSスキル向上トレーニング〜Wikipedia編 先生:笠井 枝理依
プロデザイナーが実践するHTML&CSSスキル向上トレーニング〜Wikipedia編 先生:笠井 枝理依プロデザイナーが実践するHTML&CSSスキル向上トレーニング〜Wikipedia編 先生:笠井 枝理依
プロデザイナーが実践するHTML&CSSスキル向上トレーニング〜Wikipedia編 先生:笠井 枝理依
 
20140228 Movable Type Seminar
20140228 Movable Type Seminar20140228 Movable Type Seminar
20140228 Movable Type Seminar
 
DOM Scripting ことはじめ
DOM Scripting ことはじめDOM Scripting ことはじめ
DOM Scripting ことはじめ
 
レスポンシブ基礎 ~Webサイトをレスポンシブに する方法とそのメリット~
レスポンシブ基礎 ~Webサイトをレスポンシブに する方法とそのメリット~レスポンシブ基礎 ~Webサイトをレスポンシブに する方法とそのメリット~
レスポンシブ基礎 ~Webサイトをレスポンシブに する方法とそのメリット~
 
WordPressカスタム三兄弟、concrete5ならこう作る。
WordPressカスタム三兄弟、concrete5ならこう作る。WordPressカスタム三兄弟、concrete5ならこう作る。
WordPressカスタム三兄弟、concrete5ならこう作る。
 

Semelhante a W3C日本会議発表資料

次世代CSS組版〜Vivliostyle プロジェクト
次世代CSS組版〜Vivliostyle プロジェクト次世代CSS組版〜Vivliostyle プロジェクト
次世代CSS組版〜Vivliostyle プロジェクトShinyu Murakami
 
7/7 WordBench kobe dreamweaver seminar
7/7 WordBench kobe dreamweaver seminar7/7 WordBench kobe dreamweaver seminar
7/7 WordBench kobe dreamweaver seminarAtushi Sugiyama
 
レスポンシブWebデザイン【基礎編】
レスポンシブWebデザイン【基礎編】レスポンシブWebデザイン【基礎編】
レスポンシブWebデザイン【基礎編】Yasuhito Yabe
 
[TL03] あなたはどっち? Visual Studio Code 派と Visual Studio 派による Web フロントエンド開発 徹底紹介
[TL03] あなたはどっち? Visual Studio Code 派と Visual Studio 派による Web フロントエンド開発 徹底紹介[TL03] あなたはどっち? Visual Studio Code 派と Visual Studio 派による Web フロントエンド開発 徹底紹介
[TL03] あなたはどっち? Visual Studio Code 派と Visual Studio 派による Web フロントエンド開発 徹底紹介de:code 2017
 
CSS3の最新事情
CSS3の最新事情CSS3の最新事情
CSS3の最新事情Makoto Kato
 
WebMatrix 2 と Azure を使ったスマートフォンサイト構築のすすめ
WebMatrix 2 と Azure を使ったスマートフォンサイト構築のすすめWebMatrix 2 と Azure を使ったスマートフォンサイト構築のすすめ
WebMatrix 2 と Azure を使ったスマートフォンサイト構築のすすめAkira Inoue
 
キャッチアップJavaScriptビルド - ビルドから見るJSの今/2016春
キャッチアップJavaScriptビルド -ビルドから見るJSの今/2016春キャッチアップJavaScriptビルド -ビルドから見るJSの今/2016春
キャッチアップJavaScriptビルド - ビルドから見るJSの今/2016春Kondo Hitoshi
 
Css3講座
Css3講座Css3講座
Css3講座SeiyaH
 
パララックスでレスポンシブでJ query mobileなサイトのつくりかた
パララックスでレスポンシブでJ query mobileなサイトのつくりかたパララックスでレスポンシブでJ query mobileなサイトのつくりかた
パララックスでレスポンシブでJ query mobileなサイトのつくりかたShumpei Shiraishi
 
レスポンシブWebデザインによる開発効率化
レスポンシブWebデザインによる開発効率化レスポンシブWebデザインによる開発効率化
レスポンシブWebデザインによる開発効率化亮 門屋
 
OSC 2012 Microsoft Session [マイクロソフトの魅せるセンサー×クラウド技術]
OSC 2012 Microsoft Session [マイクロソフトの魅せるセンサー×クラウド技術]OSC 2012 Microsoft Session [マイクロソフトの魅せるセンサー×クラウド技術]
OSC 2012 Microsoft Session [マイクロソフトの魅せるセンサー×クラウド技術]Aya Tokura
 
WebMatrix 2 と Azure Web Sites を使ったスマートフォンサイト構築のすすめ
WebMatrix 2 と Azure Web Sites を使ったスマートフォンサイト構築のすすめWebMatrix 2 と Azure Web Sites を使ったスマートフォンサイト構築のすすめ
WebMatrix 2 と Azure Web Sites を使ったスマートフォンサイト構築のすすめAkira Inoue
 
120512 metro styleapp_javascript
120512 metro styleapp_javascript120512 metro styleapp_javascript
120512 metro styleapp_javascriptTakayoshi Tanaka
 
ADC OnAir 第5回 『レスポンシブ Web デザインを学ぼう!実装編』
ADC OnAir 第5回 『レスポンシブ Web デザインを学ぼう!実装編』ADC OnAir 第5回 『レスポンシブ Web デザインを学ぼう!実装編』
ADC OnAir 第5回 『レスポンシブ Web デザインを学ぼう!実装編』Naoki Matsuda
 
MicrosoftのOSSへの取り組み
MicrosoftのOSSへの取り組みMicrosoftのOSSへの取り組み
MicrosoftのOSSへの取り組みShinichiro Arai
 
Netラボ2012年6月勉強会 マイクロソフトのオープンソース戦略を考える
Netラボ2012年6月勉強会 マイクロソフトのオープンソース戦略を考えるNetラボ2012年6月勉強会 マイクロソフトのオープンソース戦略を考える
Netラボ2012年6月勉強会 マイクロソフトのオープンソース戦略を考えるdavid9142
 

Semelhante a W3C日本会議発表資料 (20)

シークレット・オブ・CSSシークレット改訂版
シークレット・オブ・CSSシークレット改訂版シークレット・オブ・CSSシークレット改訂版
シークレット・オブ・CSSシークレット改訂版
 
次世代CSS組版〜Vivliostyle プロジェクト
次世代CSS組版〜Vivliostyle プロジェクト次世代CSS組版〜Vivliostyle プロジェクト
次世代CSS組版〜Vivliostyle プロジェクト
 
7/7 WordBench kobe dreamweaver seminar
7/7 WordBench kobe dreamweaver seminar7/7 WordBench kobe dreamweaver seminar
7/7 WordBench kobe dreamweaver seminar
 
レスポンシブWebデザイン【基礎編】
レスポンシブWebデザイン【基礎編】レスポンシブWebデザイン【基礎編】
レスポンシブWebデザイン【基礎編】
 
[TL03] あなたはどっち? Visual Studio Code 派と Visual Studio 派による Web フロントエンド開発 徹底紹介
[TL03] あなたはどっち? Visual Studio Code 派と Visual Studio 派による Web フロントエンド開発 徹底紹介[TL03] あなたはどっち? Visual Studio Code 派と Visual Studio 派による Web フロントエンド開発 徹底紹介
[TL03] あなたはどっち? Visual Studio Code 派と Visual Studio 派による Web フロントエンド開発 徹底紹介
 
Css3
Css3Css3
Css3
 
CSS3の最新事情
CSS3の最新事情CSS3の最新事情
CSS3の最新事情
 
WebMatrix 2 と Azure を使ったスマートフォンサイト構築のすすめ
WebMatrix 2 と Azure を使ったスマートフォンサイト構築のすすめWebMatrix 2 と Azure を使ったスマートフォンサイト構築のすすめ
WebMatrix 2 と Azure を使ったスマートフォンサイト構築のすすめ
 
キャッチアップJavaScriptビルド - ビルドから見るJSの今/2016春
キャッチアップJavaScriptビルド -ビルドから見るJSの今/2016春キャッチアップJavaScriptビルド -ビルドから見るJSの今/2016春
キャッチアップJavaScriptビルド - ビルドから見るJSの今/2016春
 
Css3講座
Css3講座Css3講座
Css3講座
 
パララックスでレスポンシブでJ query mobileなサイトのつくりかた
パララックスでレスポンシブでJ query mobileなサイトのつくりかたパララックスでレスポンシブでJ query mobileなサイトのつくりかた
パララックスでレスポンシブでJ query mobileなサイトのつくりかた
 
レスポンシブWebデザインによる開発効率化
レスポンシブWebデザインによる開発効率化レスポンシブWebデザインによる開発効率化
レスポンシブWebデザインによる開発効率化
 
OSC 2012 Microsoft Session [マイクロソフトの魅せるセンサー×クラウド技術]
OSC 2012 Microsoft Session [マイクロソフトの魅せるセンサー×クラウド技術]OSC 2012 Microsoft Session [マイクロソフトの魅せるセンサー×クラウド技術]
OSC 2012 Microsoft Session [マイクロソフトの魅せるセンサー×クラウド技術]
 
WebMatrix 2 と Azure Web Sites を使ったスマートフォンサイト構築のすすめ
WebMatrix 2 と Azure Web Sites を使ったスマートフォンサイト構築のすすめWebMatrix 2 と Azure Web Sites を使ったスマートフォンサイト構築のすすめ
WebMatrix 2 と Azure Web Sites を使ったスマートフォンサイト構築のすすめ
 
CSSシークレットはどのような書籍か【映像あり】
CSSシークレットはどのような書籍か【映像あり】CSSシークレットはどのような書籍か【映像あり】
CSSシークレットはどのような書籍か【映像あり】
 
120512 metro styleapp_javascript
120512 metro styleapp_javascript120512 metro styleapp_javascript
120512 metro styleapp_javascript
 
ADC OnAir 第5回 『レスポンシブ Web デザインを学ぼう!実装編』
ADC OnAir 第5回 『レスポンシブ Web デザインを学ぼう!実装編』ADC OnAir 第5回 『レスポンシブ Web デザインを学ぼう!実装編』
ADC OnAir 第5回 『レスポンシブ Web デザインを学ぼう!実装編』
 
Web matrix2とvisual studio
Web matrix2とvisual studioWeb matrix2とvisual studio
Web matrix2とvisual studio
 
MicrosoftのOSSへの取り組み
MicrosoftのOSSへの取り組みMicrosoftのOSSへの取り組み
MicrosoftのOSSへの取り組み
 
Netラボ2012年6月勉強会 マイクロソフトのオープンソース戦略を考える
Netラボ2012年6月勉強会 マイクロソフトのオープンソース戦略を考えるNetラボ2012年6月勉強会 マイクロソフトのオープンソース戦略を考える
Netラボ2012年6月勉強会 マイクロソフトのオープンソース戦略を考える
 

Mais de Makoto Murata

CREPDL: Protect Yourself from the Proliferation of Unicode Characters
CREPDL: Protect Yourself from the Proliferation of Unicode CharactersCREPDL: Protect Yourself from the Proliferation of Unicode Characters
CREPDL: Protect Yourself from the Proliferation of Unicode CharactersMakoto Murata
 
LCP: アクセシビリティと 両立する著作権保護DRM
LCP: アクセシビリティと両立する著作権保護DRMLCP: アクセシビリティと両立する著作権保護DRM
LCP: アクセシビリティと 両立する著作権保護DRMMakoto Murata
 
DRM inside 技術セミナー
DRM inside 技術セミナーDRM inside 技術セミナー
DRM inside 技術セミナーMakoto Murata
 
Epub最新動向とW3CによるWebアノテーション勧告
Epub最新動向とW3CによるWebアノテーション勧告Epub最新動向とW3CによるWebアノテーション勧告
Epub最新動向とW3CによるWebアノテーション勧告Makoto Murata
 
電流協セミナー EPUB 3.1関連の状況について
電流協セミナー EPUB 3.1関連の状況について電流協セミナー EPUB 3.1関連の状況について
電流協セミナー EPUB 3.1関連の状況についてMakoto Murata
 
韓国教育ICT標準化動向
韓国教育ICT標準化動向韓国教育ICT標準化動向
韓国教育ICT標準化動向Makoto Murata
 
Epub3.0の国際デジュール動向、現在協議検討されていることについて
Epub3.0の国際デジュール動向、現在協議検討されていることについてEpub3.0の国際デジュール動向、現在協議検討されていることについて
Epub3.0の国際デジュール動向、現在協議検討されていることについてMakoto Murata
 
W3 c日本語組版ノートとepub3
W3 c日本語組版ノートとepub3W3 c日本語組版ノートとepub3
W3 c日本語組版ノートとepub3Makoto Murata
 
EPUB3以降とReadium
EPUB3以降とReadiumEPUB3以降とReadium
EPUB3以降とReadiumMakoto Murata
 
Overview of egls requirement list
Overview of egls requirement listOverview of egls requirement list
Overview of egls requirement listMakoto Murata
 
Egls sapporo meeting
Egls sapporo meetingEgls sapporo meeting
Egls sapporo meetingMakoto Murata
 

Mais de Makoto Murata (11)

CREPDL: Protect Yourself from the Proliferation of Unicode Characters
CREPDL: Protect Yourself from the Proliferation of Unicode CharactersCREPDL: Protect Yourself from the Proliferation of Unicode Characters
CREPDL: Protect Yourself from the Proliferation of Unicode Characters
 
LCP: アクセシビリティと 両立する著作権保護DRM
LCP: アクセシビリティと両立する著作権保護DRMLCP: アクセシビリティと両立する著作権保護DRM
LCP: アクセシビリティと 両立する著作権保護DRM
 
DRM inside 技術セミナー
DRM inside 技術セミナーDRM inside 技術セミナー
DRM inside 技術セミナー
 
Epub最新動向とW3CによるWebアノテーション勧告
Epub最新動向とW3CによるWebアノテーション勧告Epub最新動向とW3CによるWebアノテーション勧告
Epub最新動向とW3CによるWebアノテーション勧告
 
電流協セミナー EPUB 3.1関連の状況について
電流協セミナー EPUB 3.1関連の状況について電流協セミナー EPUB 3.1関連の状況について
電流協セミナー EPUB 3.1関連の状況について
 
韓国教育ICT標準化動向
韓国教育ICT標準化動向韓国教育ICT標準化動向
韓国教育ICT標準化動向
 
Epub3.0の国際デジュール動向、現在協議検討されていることについて
Epub3.0の国際デジュール動向、現在協議検討されていることについてEpub3.0の国際デジュール動向、現在協議検討されていることについて
Epub3.0の国際デジュール動向、現在協議検討されていることについて
 
W3 c日本語組版ノートとepub3
W3 c日本語組版ノートとepub3W3 c日本語組版ノートとepub3
W3 c日本語組版ノートとepub3
 
EPUB3以降とReadium
EPUB3以降とReadiumEPUB3以降とReadium
EPUB3以降とReadium
 
Overview of egls requirement list
Overview of egls requirement listOverview of egls requirement list
Overview of egls requirement list
 
Egls sapporo meeting
Egls sapporo meetingEgls sapporo meeting
Egls sapporo meeting
 

W3C日本会議発表資料

Notas do Editor

  1. こんにちは、きょうはXMLの村田でも、EPUBの村田でも、IDPFの村田でもなく、Vivliostyleの村田として発表いたします。 タイトルは、Web-based Publishing for Print。いまのCSSはどこまで印刷に使えるかをお話しします。
  2. これが今日の発表の構成です。 まず、簡単に弊社を紹介します。そして、弊社の技術を、本の印刷に使うデモをします。 そのあとで、印刷のためには、いまのCSSはどこが足りないのか、なにを標準化すべきなのかをお話ししていきます。
  3. * 弊社では、HTMLとCSSから、きちんとしたページをもつ印刷物を作り出すためのツールを開発しています。 * 一つのHTML、 一つのCSSから、タブレット、PC、スマホから紙の印刷物まで対応できます。 VivliostyleはWebブラウザさえあればどこでも使えます。ユーザが用意するのはHTMLとCSSだけです。 VivliostyleのソースはGitHubに置かれていて誰でも入手可能です。jsとなっているところからも分かるように、すべてJavascriptで書かれています。
  4. いまのデモで、どんなCSSモジュールを使っているかを説明します。もちろんCSS 2.1にある普通のプロパティは使っています。しかし、Vivliostyleに特徴的なプロパティもあります。CSS仕様書の例で、ページの下のほうにある、テキストとページ番号(柱・ノンブル)ですが、これは…を使っています。目次中のページ番号は、…を使っています。これらの仕様は、まだWDレベルであってCandidate Recommendationにはほど遠いです。 CSS Secretの例では、これらでは不十分です。そこで、これらではなく.. .を使っています。
  5. 先のデモとは無関係ですが、日本の出版社からもEPUBでの日本語組版についての要望をまとめています。
  6. 要望のなかで上がっている機能の一つが、中扉です。具体的には、
  7. では、今まで出てきた仕様で、
  8. 最後にまとめます。 現時点でも、CSSとHTMLだけを使って、相当凝った印刷物を作ることは十分に可能です。 ただし、それは勧告になったものだけでは無理です。Working Draftであったり、Editor’s draftであったり、IDPFの仕様であったりするものも使わないと無理です。 今後、これらが成熟し、いろんなツールが出てくることを期待しています。 将来、DTPはWeb技術ベースのものにだんだんと置き換わっていくのではないかと思います。理由は、Webのためのコンテンツを作るのが今後はもっとも大事だからです。それを簡単に印刷物にできれば、そちらのほうがいいに決まっています。そのために、弊社は努力していきます。そして、W3Cでの仕様制定に期待しております。以上で発表を終わます。