ウェブとルビ

がいよう

  1. イントロダクション
  2. どうてきせいてきレイアウト
  3. バリエションのれい
  4. ウェブじゅつじつげん
  5. おんせいごうせい
  6. これから

2012ねんロンドンオリンピックかいかいしき

ティム・バーナーズ=リーより:

“This is for everyone”

ウェブはあらゆるひとのため

ルビ is for everyone

ルビのひつようせい

かんならえてえていないひと

たいわんどうよう

ほかあいもある

だんたいわんでのルビ

たて
よこ
じゅう

がいよう

  1. イントロダクション
  2. どうてきせいてきレイアウト
  3. バリエションのれい
  4. ウェブじゅつじつげん
  5. おんせいごうせい
  6. これから

めんサイズがてい

デバイスのようせい

めんてい

そのかんきょうようせい

ユーザのようせい

がいよう

  1. イントロダクション
  2. どうてきせいてきレイアウト
  3. バリエションのれい
  4. ウェブじゅつじつげん
  5. おんせいごうせい
  6. これから

じゅくくみはん

モノルビ

熟語の組版

グループルビ

じゅくくみはん

じゅくルビ・ちゅう

じゅくくみはん

じゅくルビ・しょう

じゅくくみはん

じゅくルビ・だい

じゅくくみはん

インライン

のうりょくによるバリエーション

のうりょくによるバリエーション

のうりょくによるバリエーション

のうりょくによるバリエーション

のうりょくによるバリエーション

のうりょくによるバリエーション

のうりょくによるバリエーション

のうりょくによるバリエーション

ふくそうルビ

ふくそうルビ

アクセシビリティ

サイズ

アクセシビリティ

ディスレクシア

ほかひつようのう

てきせつかいぎょう

どくしゃぼう

せってい
でんしゅっぱん

がいよう

  1. イントロダクション
  2. どうてきせいてきレイアウト
  3. バリエションのれい
  4. ウェブじゅつじつげん
  5. おんせいごうせい
  6. これから

ないようスタイルのぶん

HTML
そう
  • ないよう
  • こうぞう
  • データかんけい
CSS
ひょう
  • どうくみはん
  • かくバリエーションをじつげん

ないようスタイルのぶん

HTML
<ruby>
  今日<rt>きょう
</ruby>
CSS
rt { font-size: 50% }
ruby {
  ruby-align: space-between;
  ruby-merge: auto;
  ruby-position: over;
}

デモのソースコード


<ruby>
  <rb>電<rb>子<rb>出<rb>版
  <rt class=s2>でん<rt class=s1>し<rt class=s1>しゅっ<rt class=s5>ぱん
</ruby>
	

がくねんべつかんはいとうひょうのマークアップをしゅっぱんぎょうかいないひょうじゅん

ルビレイアウト

レイアウトバリエーションのじつげん
W3Cの「CSS Ruby Annotation Layout」でてい

ちゅうじっそうかんせい

もんだい

こうしきのHTMLようによるデータモデルはたんじゅんすぎる。

すべてのようけんたすたすことはできない。

マークアップ かんけい たんべつ じゅん
<ruby>京都<rt>きょうと</ruby> × こうしき
<ruby>京<rt>きょう</rt>都<rt>と</ruby> ×
<ruby><rb>京<rb>都<rt>きょう<rt>と</ruby> ていしゅつちゅう

もんだいれい

かいぎょう

おやとルビかんけいってっているあい
おやとルビかんけいらないらないあい

もんだいれい

インライン

じゅんられてまもられているあい
じゅんざったざったあい

もんだいれい

けんさく

じゅんられてまもられているあい
じゅんざったざったあい

もんだいれい

しょうりゃく

そう
おやとルビかんけいらないらないあい
かいぎょう
じゅんざったざったあい
けんさく

もんだいれい

くみはんバリエーション

じゅくルビおよびほかのバリエーションにひつようじょうほう
おやとルビかんけい
たんべつ

かいけつちゅう

マークアップ かいぎょう グループひょう モノひょう じゅくひょう けんさく インライン しょうりゃく
<ruby>京都<rt>きょうと</ruby> × × × × こうしき
<ruby>京<rt>きょう</rt>都<rt>と</ruby> × ×
<ruby><rb>京<rb>都<rt>きょう<rt>と</ruby> ていしゅつちゅう

W3Cでのしんようしょ:「HTML Ruby Markup Extensions

げんじょうまとめひょう

こうぞう(HTML) ひょう(CSS) おんせいごうせい
けんきゅう もんだいぶんせき
かいけつさくしきべつ ×
ひょうじゅん ようしょさくせい ×
テストと × ×
じっそう Firefox
Kindle
ほか(Chrome、iBooks…)

がいよう

  1. イントロダクション
  2. どうてきせいてきレイアウト
  3. バリエションのれい
  4. ウェブじゅつじつげん
  5. おんせいごうせい
  6. これから

おんせいごうせい

じゅうもんだい

京都市長きょうとしちょう
そう
🔊 きょうとしちょう
じゅう
<ruby>京<rt>きょう</rt>都<rt>と</rt>市<rt>し</rt>長<rt>ちょう</ruby>
🔊 きょうきょうみやことししちょうちょう
じゅう
<ruby>京都市長<rt>きょうとしちょう</ruby>
<ruby><rb>京<rb>都<rb>市<rb>長<rt>きょうと<rt>し<rt>ちょう</ruby>
🔊 きょうとしちょうきょうとしちょう

おんせいごうせい

ルビだけめばめば

🔊 あめがすき 🔊

あめ

‼️ あめ ‼️

おんせいごうせい

おやだけめばめば

🔊 終の戦 🔊

おわりいくさ

‼️ ついいくさ ‼️

おんせいごうせい

すべじょうほうひつよう

おやルビようし、
しょやデータベースでけんさくし、
ひとはつおんする

おんせいごうせい

じゅうしいただしいあい

計算機コンピューター

🔊 けいさんき こんぴゅうたあ 🔊

おんせいごうせい

かいけつ

あいによって

さくせいしゃひつよう
マークアップがてい

がいよう

  1. イントロダクション
  2. どうてきせいてきレイアウト
  3. バリエションのれい
  4. ウェブじゅつじつげん
  5. おんせいごうせい
  6. これから

これから

ウェブとルビ