i18n@W3C& - World Wide Web Consortium · Howtohelp & •...

28
i18n@ W3C Richard Ishida W3C

Transcript of i18n@W3C& - World Wide Web Consortium · Howtohelp & •...

Page 1: i18n@W3C& - World Wide Web Consortium · Howtohelp & • Follow&the&discussions&on&the&i18n&mailing&lists&(eg. www internaonal@w3.org ),&and&track&other&Open&Web& Plaorm&technologies&for&internaonally

i18n@  W3C  

Richard  Ishida  W3C  

Page 2: i18n@W3C& - World Wide Web Consortium · Howtohelp & • Follow&the&discussions&on&the&i18n&mailing&lists&(eg. www internaonal@w3.org ),&and&track&other&Open&Web& Plaorm&technologies&for&internaonally

The  i18n  Ac+vity  

Page 3: i18n@W3C& - World Wide Web Consortium · Howtohelp & • Follow&the&discussions&on&the&i18n&mailing&lists&(eg. www internaonal@w3.org ),&and&track&other&Open&Web& Plaorm&technologies&for&internaonally

i18n  Ac+vity  

Interna4onaliza4on  Working  Group  

MLW-­‐LT  Working  Group  

Interna4onaliza4on  Interest  Group  

Task  Forces  

Page 4: i18n@W3C& - World Wide Web Consortium · Howtohelp & • Follow&the&discussions&on&the&i18n&mailing&lists&(eg. www internaonal@w3.org ),&and&track&other&Open&Web& Plaorm&technologies&for&internaonally

Interna+onaliza+on  Working  Group  

•  Reviews  specifica4ons  &  provides  advice  to  other  working  groups  

•  Seeks  out  requirements  for  interna4onal  features  in  the  Open  Web  PlaMorm  

•  Liaises  with  other  standards  organiza4ons  &  reaches  out  to  the  community  

•  Helps  people  understand  how  to  use  interna4onal  features  of  the  Open  Web  PlaMorm  

•  Creates  tests  for  interna4onal  features  

Page 5: i18n@W3C& - World Wide Web Consortium · Howtohelp & • Follow&the&discussions&on&the&i18n&mailing&lists&(eg. www internaonal@w3.org ),&and&track&other&Open&Web& Plaorm&technologies&for&internaonally

hPp://www.w3.org/Interna4onal/  i18n  home  page  

Page 6: i18n@W3C& - World Wide Web Consortium · Howtohelp & • Follow&the&discussions&on&the&i18n&mailing&lists&(eg. www internaonal@w3.org ),&and&track&other&Open&Web& Plaorm&technologies&for&internaonally

Topic  brainstorm  

Page 7: i18n@W3C& - World Wide Web Consortium · Howtohelp & • Follow&the&discussions&on&the&i18n&mailing&lists&(eg. www internaonal@w3.org ),&and&track&other&Open&Web& Plaorm&technologies&for&internaonally

HTML5  

•  Text  direc4on  

•  Ruby  markup  

•  Language  declara4ons  

•  Time  and  date  markup  

•  Character  declara4ons  

Page 8: i18n@W3C& - World Wide Web Consortium · Howtohelp & • Follow&the&discussions&on&the&i18n&mailing&lists&(eg. www internaonal@w3.org ),&and&track&other&Open&Web& Plaorm&technologies&for&internaonally

CSS3  Text  

•  Text  transform  

•  White  space  processing  

<h2>กิจกรรมระหว่างป  ระเทศของ W3C</h2>  

Page 9: i18n@W3C& - World Wide Web Consortium · Howtohelp & • Follow&the&discussions&on&the&i18n&mailing&lists&(eg. www internaonal@w3.org ),&and&track&other&Open&Web& Plaorm&technologies&for&internaonally

CSS3  Text  

•  Line  breaking  &  word  boundaries  

•  Breaking  within  words  (hyphena4on,  etc.)  

这·是·一·些·汉·  字,·and·some·Latin,· عربی·نوشتنن·کمی·و ·และ·ตัวอย่าง·การเขียน·ภาษาไทย.  

Page 10: i18n@W3C& - World Wide Web Consortium · Howtohelp & • Follow&the&discussions&on&the&i18n&mailing&lists&(eg. www internaonal@w3.org ),&and&track&other&Open&Web& Plaorm&technologies&for&internaonally

CSS3  Text  

•  Alignment  &  jus4fica4on  

•  Word  &  lePer  separa4on  

Page 11: i18n@W3C& - World Wide Web Consortium · Howtohelp & • Follow&the&discussions&on&the&i18n&mailing&lists&(eg. www internaonal@w3.org ),&and&track&other&Open&Web& Plaorm&technologies&for&internaonally

CSS3  Text  

•  First  line  indenta4on  &  hanging  punctua4on  

Page 12: i18n@W3C& - World Wide Web Consortium · Howtohelp & • Follow&the&discussions&on&the&i18n&mailing&lists&(eg. www internaonal@w3.org ),&and&track&other&Open&Web& Plaorm&technologies&for&internaonally

CSS3  Text  decora+on  •  Underline,  overline  &  strike-­‐through  

•  Emphasis  marks  

•  Text  shadow  

Page 13: i18n@W3C& - World Wide Web Consortium · Howtohelp & • Follow&the&discussions&on&the&i18n&mailing&lists&(eg. www internaonal@w3.org ),&and&track&other&Open&Web& Plaorm&technologies&for&internaonally

CSS3  Wri+ng  modes  

•  Inline  direc4on  &  bidirec4onality  

•  Ver4cal  text  (ver4cal-­‐lr,  ver4cal-­‐rl,  horizontal-­‐tb)  

Page 14: i18n@W3C& - World Wide Web Consortium · Howtohelp & • Follow&the&discussions&on&the&i18n&mailing&lists&(eg. www internaonal@w3.org ),&and&track&other&Open&Web& Plaorm&technologies&for&internaonally

CSS3  Wri+ng  modes  

•  Mixed  direc4on  content  

•  Baseline  alignment  

Page 15: i18n@W3C& - World Wide Web Consortium · Howtohelp & • Follow&the&discussions&on&the&i18n&mailing&lists&(eg. www internaonal@w3.org ),&and&track&other&Open&Web& Plaorm&technologies&for&internaonally

CSS3  Ruby  •  Ruby  posi4oning  and  distribu4on  

•  Bopomofo  ruby  

Page 16: i18n@W3C& - World Wide Web Consortium · Howtohelp & • Follow&the&discussions&on&the&i18n&mailing&lists&(eg. www internaonal@w3.org ),&and&track&other&Open&Web& Plaorm&technologies&for&internaonally

CSS3  Fonts  

•  Font  proper4es  

•  Font  resources  •  Font  matching  •  Font  feature  proper4es  

Page 17: i18n@W3C& - World Wide Web Consortium · Howtohelp & • Follow&the&discussions&on&the&i18n&mailing&lists&(eg. www internaonal@w3.org ),&and&track&other&Open&Web& Plaorm&technologies&for&internaonally

Recent  success  stories  

Page 18: i18n@W3C& - World Wide Web Consortium · Howtohelp & • Follow&the&discussions&on&the&i18n&mailing&lists&(eg. www internaonal@w3.org ),&and&track&other&Open&Web& Plaorm&technologies&for&internaonally

Addi+onal  Requirements  for  Bidi  in  HTML5  &  CSS  

bidi  isola4on  handling  plain  text  line  ends  

form  submission  passing  text  to  the  browser  chrome  or  scripts  etc.  

Page 19: i18n@W3C& - World Wide Web Consortium · Howtohelp & • Follow&the&discussions&on&the&i18n&mailing&lists&(eg. www internaonal@w3.org ),&and&track&other&Open&Web& Plaorm&technologies&for&internaonally

Requirements  for    Japanese  Text  Layout  

page  layout  ver4cal  text  headers  &  footers  jus4fica4on  ruby  warichu  posi4oning  tables/illustra4ons  character  class  tables  

Page 20: i18n@W3C& - World Wide Web Consortium · Howtohelp & • Follow&the&discussions&on&the&i18n&mailing&lists&(eg. www internaonal@w3.org ),&and&track&other&Open&Web& Plaorm&technologies&for&internaonally

Use  Cases  &  Exploratory  Approaches  for  Ruby  Markup  

Supports  HTML5  Ruby  Extension  spec  

Page 21: i18n@W3C& - World Wide Web Consortium · Howtohelp & • Follow&the&discussions&on&the&i18n&mailing&lists&(eg. www internaonal@w3.org ),&and&track&other&Open&Web& Plaorm&technologies&for&internaonally

Requirements  for    Hangul  Text  Layout  and  Typography  

page  layout  ver4cal  text  headers  &  footers  paragraph  adjustment  posi4oning  tables/illustra4ons  character  class  tables  kerning  

Page 22: i18n@W3C& - World Wide Web Consortium · Howtohelp & • Follow&the&discussions&on&the&i18n&mailing&lists&(eg. www internaonal@w3.org ),&and&track&other&Open&Web& Plaorm&technologies&for&internaonally

Indic  Layout  Requirements  

first  ‘lePer’  selec4on  ver4cal  text  

horizontal  spacing  numbered  lists  

underlining  etc.  

Page 23: i18n@W3C& - World Wide Web Consortium · Howtohelp & • Follow&the&discussions&on&the&i18n&mailing&lists&(eg. www internaonal@w3.org ),&and&track&other&Open&Web& Plaorm&technologies&for&internaonally

Predefined  Counter  Styles  

ሀ  Arabic  ለ  Armenian  ሐ  Bengali  መ  Cyrillic  ረ  Devanagari  ሰ  Ethiopic  በ  Georgian  ተ  Greek  ነ  Gujara4  አ  Gurmukhi  ከ  Hebrew  

ក  Ideographic  (Chinese/Japanese/Korean)  

ខ  Japanese  (Hiragana/Katakana)  

គ  Kannada  ឃ  Khmer  ង  Korean  (Hangul)  ច  Lao  

१  La4n  २  Lepcha  ३  Malayalam  ४  Mongolian  ५  Myanmar  

(Burmese)  ६  Oriya  ७  Tamil  ८  Telugu  ९  Thai  १०  Tibetan  

Numeric,  Alphabet,  Addi4ve,  …  

Page 24: i18n@W3C& - World Wide Web Consortium · Howtohelp & • Follow&the&discussions&on&the&i18n&mailing&lists&(eg. www internaonal@w3.org ),&and&track&other&Open&Web& Plaorm&technologies&for&internaonally

Best  Prac+ces  for  Mul+lingual  Linked  Open  Data    

Page 25: i18n@W3C& - World Wide Web Consortium · Howtohelp & • Follow&the&discussions&on&the&i18n&mailing&lists&(eg. www internaonal@w3.org ),&and&track&other&Open&Web& Plaorm&technologies&for&internaonally

The  Web  needs  your  help!  

Page 26: i18n@W3C& - World Wide Web Consortium · Howtohelp & • Follow&the&discussions&on&the&i18n&mailing&lists&(eg. www internaonal@w3.org ),&and&track&other&Open&Web& Plaorm&technologies&for&internaonally

this  is  your  Web  –  not  the  W3C's  

the  W3C  brings  together  content  developers,  applica4on  developers,  and  users  

but  we  need  You  to  help  make  the  Web  worldwide  

get  involved  

Page 27: i18n@W3C& - World Wide Web Consortium · Howtohelp & • Follow&the&discussions&on&the&i18n&mailing&lists&(eg. www internaonal@w3.org ),&and&track&other&Open&Web& Plaorm&technologies&for&internaonally

How  to  help  

•  Follow  the  discussions  on  the  i18n  mailing  lists  (eg.  www-­‐[email protected]),  and  track  other  Open  Web  PlaMorm  technologies  for  interna4onally  relevant  topics.    Follow  our  RSS  feeds  and  twiPer  channels  (@webi18n)  

•  Read  and  review  specifica4ons  (hPp://www.w3.org/TR/tr-­‐technology-­‐drals)  and  send  comments  to  the  i18n  list  or  direct  to  the  Working  Group.  

•  Discuss  local  requirements  for  the  Mul4lingual  Web,  and  if  you  iden4fy  missing  features,  find  ways  to  coordinate  proposals.  

•  Use  features  needed  for  non-­‐La4n  script  support  and  push  implementers  to  include  more  in  browsers  and  authoring  tools.  

•  Help  write  tests  for  interna4onal  features.  

Page 28: i18n@W3C& - World Wide Web Consortium · Howtohelp & • Follow&the&discussions&on&the&i18n&mailing&lists&(eg. www internaonal@w3.org ),&and&track&other&Open&Web& Plaorm&technologies&for&internaonally

we  need  You  to  help  make  the  Web  worldwide  

get  involved  

Thank  you  hPp://www.w3.org/Interna4onal/