Contenu connexe Plus de 一般社団法人メディア事業開発会議 (20) 20120726_openend_ebookpro_mediverse_sakai_font_emb2. profile
YOUJI SAKAI
Instructional Designer | eBook Designer
境祐司
3. BOOKS
ウェブレイアウトの EPUB3スタンダード Webデザイン基礎
教科書 デザインガイド 改訂3版
InDesign CS6で作るEPUB 3 標準ガイドブック
森 裕司, 境 祐司, 林 拓也, 向井 領治
4. community
電子書籍メデ ア論
ィ
http://www.facebook.com/eBookStrategy
デザインの未来
http://www.facebook.com/TheFutureDesign
9. EPUB 3 Font embedding / Web Fonts
Sigil http://code.google.com/p/sigil/
10. EPUB 3 Font embedding / Web Fonts
Sigil http://code.google.com/p/sigil/
11. EPUB 3 Font embedding / Web Fonts
Sigil http://code.google.com/p/sigil/
13. EPUB 3 Font embedding / Web Fonts
Making epub happen
The development blog of Sigil, the epub editor
http://sigildev.blogspot.jp/
20. EPUB 3 Font embedding / Web Fonts
テキストをコピー
見出しのマークアップ
29. EPUB 3 Font embedding / Web Fonts
<p><br /></p> を削除
38. EPUB 3 Font embedding / Web Fonts
Adobe Digital Editions 1.8.x
39. EPUB 3 Font embedding / Web Fonts
Adobe Digital Editions 1.8.x
44. EPUB 3 Font embedding / Web Fonts
Himawari Reader Pro
45. EPUB 3 Font embedding / Web Fonts
Himawari Reader Pro
デフォルトスタイル
52. EPUB 3 Font embedding / Web Fonts
*{
margin: 0;
padding: 0;
}
55. EPUB 3 Font embedding / Web Fonts
<link href="../Styles/Style0001.css" rel="stylesheet" type="text/ css" />
57. EPUB 3 Font embedding / Web Fonts
font-size: 100%; を追加
59. EPUB 3 Font embedding / Web Fonts
font-weight: normal; を追加
63. EPUB 3 Font embedding / Web Fonts
Himawari Reader Pro
66. EPUB 3 Font embedding / Web Fonts
デフォルトスタイル スタイルのリセット
67. EPUB 3 Font embedding / Web Fonts
フォント埋め込み
Font embedding
ウェブフォント
Web Fonts
68. EPUB 3 Font embedding / Web Fonts
EPUB 3
フォントのコアメディアタイプ
OpenTypeフォント
application/vnd.ms-opentype
WOFFフォント
application/font-woff
69. EPUB 3 Font embedding / Web Fonts
OS
A フォント
コンテンツ リーディング
(電子書籍) システム
フォントなし フォント
70. EPUB 3 Font embedding / Web Fonts
OS
B フォント
コンテンツ リーディング
(電子書籍) システム
フォントなし フォントなし
71. EPUB 3 Font embedding / Web Fonts
OS
C フォント
コンテンツ リーディング
(電子書籍) システム
フォント フォントなし
72. EPUB 3 Font embedding / Web Fonts
OS
D フォント
コンテンツ リーディング
(電子書籍) システム
フォント フォント
73. EPUB 3 Font embedding / Web Fonts
GALAPAGOS
STORE
ビューアアプリ
74. EPUB 3 Font embedding / Web Fonts
GALAPAGOS
STORE
ビューアアプリ
76. EPUB 3 Font embedding / Web Fonts
デバイス インストール
フォント フォント
77. EPUB 3 Font embedding / Web Fonts
OS
A フォント
コンテンツ リーディング
(電子書籍) システム
フォントなし フォント
78. EPUB 3 Font embedding / Web Fonts
縦書きビューワ
for Android
※EPUBは簡易対応
79. EPUB 3 Font embedding / Web Fonts
縦書きビューワ
for Android
80. EPUB 3 Font embedding / Web Fonts
縦書きビューワ
for Android
81. EPUB 3 Font embedding / Web Fonts
縦書きビューワ
for Android
82. EPUB 3 Font embedding / Web Fonts
縦書きビューワ
for Android
83. EPUB 3 Font embedding / Web Fonts
デバイス インストール
フォント フォント
84. EPUB 3 Font embedding / Web Fonts
Himawari
Reader Pro
for Android
85. EPUB 3 Font embedding / Web Fonts
Himawari
Reader Pro
for Android
86. EPUB 3 Font embedding / Web Fonts
Himawari
Reader Pro
for Android
87. EPUB 3 Font embedding / Web Fonts
デバイス インストール
フォント フォント
88. EPUB 3 Font embedding / Web Fonts
OS
A フォント
コンテンツ リーディング
(電子書籍) システム
フォントなし フォント
89. EPUB 3 Font embedding / Web Fonts
OS
A フォント
コンテンツ リーディング
(電子書籍) システム
フォントなし フォントなし
90. EPUB 3 Font embedding / Web Fonts
iPadで使用できるフォント
iOS5
※リーディングシステムによっては表示できないので検証必須
95. EPUB 3 Font embedding / Web Fonts
iOS Fonts
http://iosfonts.com/
96. EPUB 3 Font embedding / Web Fonts
OS
B フォント
コンテンツ リーディング
(電子書籍) システム
フォントなし フォントなし
97. EPUB 3 Font embedding / Web Fonts
font-family
p{
font-family:
"Hiragino Mincho ProN",
"ヒラギノ明朝 ProN W3",
serif;
}
99. EPUB 3 Font embedding / Web Fonts
iBooks
iOS WebKit
ヒラギノ明朝 ProN W3
100. EPUB 3 Font embedding / Web Fonts
iBooks
iOS WebKit
ヒラギノ明朝 ProN W3
101. EPUB 3 Font embedding / Web Fonts
iBooks
iOS WebKit
ヒラギノ明朝 ProN W3
104. EPUB 3 Font embedding / Web Fonts
デフォルト ヒラギノ明朝 ProN W3
107. EPUB 3 Font embedding / Web Fonts
com.apple.ibooks.display-options.xml
108. EPUB 3 Font embedding / Web Fonts
com.apple.ibooks.display-options.xml
iBooks
109. EPUB 3 Font embedding / Web Fonts
OS
C フォント
コンテンツ リーディング
(電子書籍) システム
フォント フォントなし
110. EPUB 3 Font embedding / Web Fonts
OS
D フォント
コンテンツ リーディング
(電子書籍) システム
フォント フォント
111. EPUB 3 Font embedding / Web Fonts
フォント埋め込み
Font embedding
112. EPUB 3 Font embedding / Web Fonts
Adobe Digital Editions 1.8
sample;
Pigs, Gourds, and Wikis: Embedding Fonts in EPUB- iPad, iPhone AND nook
http://www.pigsgourdsandwikis.com/2011/04/embedding-fonts-in-epub-ipad-iphone-and.html
113. EPUB 3 Font embedding / Web Fonts
iBooks
iOS WebKit
115. EPUB 3 Font embedding / Web Fonts
DL Reader
iOS WebKit
116. EPUB 3 Font embedding / Web Fonts
Kinoppy
iOS WebKit
118. EPUB 3 Font embedding / Web Fonts
サンプルの場合
TrueType
119. EPUB 3 Font embedding / Web Fonts
@font-face {
font-family: Prophecy Script;
font-style: normal;
font-weight: normal;
src:url("Fonts/Prophecy_Script.ttf");
}
p.letter {
font-family: "Prophecy Script";
}
120. EPUB 3 Font embedding / Web Fonts
p.letter {
font-family: "Prophecy Script";
}
<p class="letter">
Dear sir I received your letter and I
am sorry that I can not comply with
your wishes ....
</p>
121. EPUB 3 Font embedding / Web Fonts
EPUB 3
フォントのコアメディアタイプ
OpenTypeフォント
application/vnd.ms-opentype
WOFFフォント
application/font-woff
122. EPUB 3 Font embedding / Web Fonts
公開されているEPUB3固定レイアウトのサンプル
epub-samples
http://code.google.com/p/epub-samples/
ダウンロードリスト
http://code.google.com/p/epub-samples/downloads/list
123. EPUB 3 Font embedding / Web Fonts
wasteland-woff-20120118.epub
126. EPUB 3 Font embedding / Web Fonts
スタイルシート
@font-face {
font-family: 'OldStandard';
font-weight: normal;
font-style: normal;
src:url(OldStandard-Regular.woff) format('woff');
}
body {
font-family: 'OldStandard', sans-serif;
}
127. EPUB 3 Font embedding / Web Fonts
スタイルシート
@font-face {
font-family: 'OldStandard';
font-weight: normal;
font-style: normal;
src:url(OldStandard-Regular.woff) format('woff');
}
body {
font-family: 'OldStandard', sans-serif;
} fallback
128. EPUB 3 Font embedding / Web Fonts
パッケージドキュメント(.opf)
<manifest>
<item id="font.OldStandard.regular"
href="OldStandard-Regular.woff"
media-type="application/font-woff"/>
</manifest>
129. EPUB 3 Font embedding / Web Fonts
パッケージドキュメント(.opf)
<manifest>
<item id="font.OldStandard.regular" href="OldStandard-Regular.woff"
media-type="application/font-woff"/>
<item id="font.OldStandard.italic" href="OldStandard-Italic.woff"
media-type="application/font-woff"/>
<item id="font.OldStandard.bold" href="OldStandard-Bold.woff"
media-type="application/font-woff"/>
</manifest>
131. EPUB 3 Font embedding / Web Fonts
流用を防止するための「難読化」
EPUB Open Container Format (OCF) 3.0
5 Font Obfuscation(フォントの難読化)
http://idpf.org/epub/30/spec/epub30-ocf.html#font-obfuscation
132. EPUB 3 Font embedding / Web Fonts
EPUBオーサリングソフト
「Sigil」はフォントデータの
難読化をサポート
135. EPUB 3 Font embedding / Web Fonts
ウェブフォント
Web Fonts
136. EPUB 3 Font embedding / Web Fonts
海外では2010年頃から、
画像を極力使用せず、CSSの指定だけで
デザインされたウェブサイトが増えてきた
137. EPUB 3 Font embedding / Web Fonts
ウェブフォントはサーバに置かれており
指定されたフォントを配信
閲覧者のデバイスにフォントデータが
インストールされていなくても、
同一の表示が可能になる
138. EPUB 3 Font embedding / Web Fonts
ウェブフォント配信サービスでは
すでに権利処理が完了しているため
制作者はCSSでフォントを指定するだけでよい
139. EPUB 3 Font embedding / Web Fonts
問題点:
ダウンロードからレンダリングまでの
タイムラグがあるため
指定したフォントに切り替わる様子が
見えてしまう
140. EPUB 3 Font embedding / Web Fonts
ダイナミック・サブセッティング・テクノロジー
Dynamic Subsetting Technology
141. EPUB 3 Font embedding / Web Fonts
文字のサブセットを効率よくダウンロード
ダイナミック・サブセッティング・テクノロジー
Dynamic Subsetting Technology
142. EPUB 3 Font embedding / Web Fonts
TypeSquare http://typesquare.com/
143. EPUB 3 Font embedding / Web Fonts
・モリサワのフォントから154書体を利用可能
・閲覧環境に応じてTrueType
もしくはWOFFフォーマットで配信
144. EPUB 3 Font embedding / Web Fonts
利用したいサイトのURLを登録
生成されるスクリプトをページの
head要素内にコピー
フォント指定は、font-familyプロパティ
例:font-family: "Ryumin Regular KL" ;
150. EPUB 3 Font embedding / Web Fonts
現在、埋め込みフォントの扱いには制限がある
ブラウザベースの電子書籍コンテンツであれば
利用者の閲覧環境に左右されないページデザイ
ンが可能になる...かもしれない
155. community
電子書籍メデ ア論
ィ
http://www.facebook.com/eBookStrategy
デザインの未来
http://www.facebook.com/TheFutureDesign