2015 top ten list: why support beyond-bmp code points? - … … · 2015 top ten list: why support...

13
© 2015 Adobe Systems Incorporated. All Rights Reserved. Dr. Ken Lunde | Senior Computer Scientist 2 | Adobe Systems Incorporated 2015 Top Ten List: Why Support Beyond-BMP Code Points?

Upload: others

Post on 03-Jul-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 2015 Top Ten List: Why Support Beyond-BMP Code Points? - … … · 2015 Top Ten List: Why Support Beyond-BMP Code Points? 01— 02— 03— 04—As of Unicode Version 6.0, there

© 2015 Adobe Systems Incorporated. All Rights Reserved.

Dr. Ken Lunde | Senior Computer Scientist 2 | Adobe Systems Incorporated2015 Top Ten List: Why Support Beyond-BMP Code Points?

Page 2: 2015 Top Ten List: Why Support Beyond-BMP Code Points? - … … · 2015 Top Ten List: Why Support Beyond-BMP Code Points? 01— 02— 03— 04—As of Unicode Version 6.0, there

© 2015 Adobe Systems Incorporated. All Rights Reserved.

2015 Top Ten List: Why Support Beyond-BMP Code Points?

01—

02—

03—

04—

05—

06—

07—

08—

09—

10—Japan’s 2,136 Jōyō Kanji requires one Extension B ideograph

2

Page 3: 2015 Top Ten List: Why Support Beyond-BMP Code Points? - … … · 2015 Top Ten List: Why Support Beyond-BMP Code Points? 01— 02— 03— 04—As of Unicode Version 6.0, there

© 2015 Adobe Systems Incorporated. All Rights Reserved.

2015 Top Ten List: Why Support Beyond-BMP Code Points?

01—

02—

03—

04—

05—

06—

07—

08—

09—JIS X 0213:2004 requires 303 Extension B ideographs

10—Japan’s 2,136 Jōyō Kanji requires one Extension B ideograph

3

Page 4: 2015 Top Ten List: Why Support Beyond-BMP Code Points? - … … · 2015 Top Ten List: Why Support Beyond-BMP Code Points? 01— 02— 03— 04—As of Unicode Version 6.0, there

© 2015 Adobe Systems Incorporated. All Rights Reserved.

2015 Top Ten List: Why Support Beyond-BMP Code Points?

01—

02—

03—

04—

05—

06—

07—

08—GB 18030 certification without PUA requires six Extension B ideographs

09—JIS X 0213:2004 requires 303 Extension B ideographs

10—Japan’s 2,136 Jōyō Kanji requires one Extension B ideograph

4

Page 5: 2015 Top Ten List: Why Support Beyond-BMP Code Points? - … … · 2015 Top Ten List: Why Support Beyond-BMP Code Points? 01— 02— 03— 04—As of Unicode Version 6.0, there

© 2015 Adobe Systems Incorporated. All Rights Reserved.

2015 Top Ten List: Why Support Beyond-BMP Code Points?

01—

02—

03—

04—

05—

06—

07—China’s 8,105 hànzì set requires 196 Extension B through E ideographs

08—GB 18030 certification without PUA requires six Extension B ideographs

09—JIS X 0213:2004 requires 303 Extension B ideographs

10—Japan’s 2,136 Jōyō Kanji requires one Extension B ideograph

5

Page 6: 2015 Top Ten List: Why Support Beyond-BMP Code Points? - … … · 2015 Top Ten List: Why Support Beyond-BMP Code Points? 01— 02— 03— 04—As of Unicode Version 6.0, there

© 2015 Adobe Systems Incorporated. All Rights Reserved.

2015 Top Ten List: Why Support Beyond-BMP Code Points?

01—

02—

03—

04—

05—

06—Hong Kong SCS-2008 requires 1,702 Extension B & C ideographs

07—China’s 8,105 hànzì set requires 196 Extension B through E ideographs

08—GB 18030 certification without PUA requires six Extension B ideographs

09—JIS X 0213:2004 requires 303 Extension B ideographs

10—Japan’s 2,136 Jōyō Kanji requires one Extension B ideograph

6

Page 7: 2015 Top Ten List: Why Support Beyond-BMP Code Points? - … … · 2015 Top Ten List: Why Support Beyond-BMP Code Points? 01— 02— 03— 04—As of Unicode Version 6.0, there

© 2015 Adobe Systems Incorporated. All Rights Reserved.

2015 Top Ten List: Why Support Beyond-BMP Code Points?

01—

02—

03—

04—

05—IVS support requires the 240 VSes in Plane 14

06—Hong Kong SCS-2008 requires 1,702 Extension B & C ideographs

07—China’s 8,105 hànzì set requires 196 Extension B through E ideographs

08—GB 18030 certification without PUA requires six Extension B ideographs

09—JIS X 0213:2004 requires 303 Extension B ideographs

10—Japan’s 2,136 Jōyō Kanji requires one Extension B ideograph

7

Page 8: 2015 Top Ten List: Why Support Beyond-BMP Code Points? - … … · 2015 Top Ten List: Why Support Beyond-BMP Code Points? 01— 02— 03— 04—As of Unicode Version 6.0, there

© 2015 Adobe Systems Incorporated. All Rights Reserved.

2015 Top Ten List: Why Support Beyond-BMP Code Points?

01—

02—

03—

04—As of Unicode Version 6.0, there are more characters outside the BMP

05—IVS support requires the 240 VSes in Plane 14

06—Hong Kong SCS-2008 requires 1,702 Extension B & C ideographs

07—China’s 8,105 hànzì set requires 196 Extension B through E ideographs

08—GB 18030 certification without PUA requires six Extension B ideographs

09—JIS X 0213:2004 requires 303 Extension B ideographs

10—Japan’s 2,136 Jōyō Kanji requires one Extension B ideograph

8

Page 9: 2015 Top Ten List: Why Support Beyond-BMP Code Points? - … … · 2015 Top Ten List: Why Support Beyond-BMP Code Points? 01— 02— 03— 04—As of Unicode Version 6.0, there

© 2015 Adobe Systems Incorporated. All Rights Reserved.

2015 Top Ten List: Why Support Beyond-BMP Code Points?

01—

02—

03—Modern OSes and applications support code points outside the BMP

04—As of Unicode Version 6.0, there are more characters outside the BMP

05—IVS support requires the 240 VSes in Plane 14

06—Hong Kong SCS-2008 requires 1,702 Extension B & C ideographs

07—China’s 8,105 hànzì set requires 196 Extension B through E ideographs

08—GB 18030 certification without PUA requires six Extension B ideographs

09—JIS X 0213:2004 requires 303 Extension B ideographs

10—Japan’s 2,136 Jōyō Kanji requires one Extension B ideograph

9

Page 10: 2015 Top Ten List: Why Support Beyond-BMP Code Points? - … … · 2015 Top Ten List: Why Support Beyond-BMP Code Points? 01— 02— 03— 04—As of Unicode Version 6.0, there

© 2015 Adobe Systems Incorporated. All Rights Reserved.

2015 Top Ten List: Why Support Beyond-BMP Code Points?

01—

02—Almost all emoji—and all new ones—are encoded in Plane 1

03—Modern OSes and applications support code points outside the BMP

04—As of Unicode Version 6.0, there are more characters outside the BMP

05—IVS support requires the 240 VSes in Plane 14

06—Hong Kong SCS-2008 requires 1,702 Extension B & C ideographs

07—China’s 8,105 hànzì set requires 196 Extension B through E ideographs

08—GB 18030 certification without PUA requires six Extension B ideographs

09—JIS X 0213:2004 requires 303 Extension B ideographs

10—Japan’s 2,136 Jōyō Kanji requires one Extension B ideograph

10

Page 11: 2015 Top Ten List: Why Support Beyond-BMP Code Points? - … … · 2015 Top Ten List: Why Support Beyond-BMP Code Points? 01— 02— 03— 04—As of Unicode Version 6.0, there

© 2015 Adobe Systems Incorporated. All Rights Reserved.

2015 Top Ten List: Why Support Beyond-BMP Code Points?

01—The BMP is effectively full

02—Almost all emoji—and all new ones—are encoded in Plane 1

03—Modern OSes and applications support code points outside the BMP

04—As of Unicode Version 6.0, there are more characters outside the BMP

05—IVS support requires the 240 VSes in Plane 14

06—Hong Kong SCS-2008 requires 1,702 Extension B & C ideographs

07—China’s 8,105 hànzì set requires 196 Extension B through E ideographs

08—GB 18030 certification without PUA requires six Extension B ideographs

09—JIS X 0213:2004 requires 303 Extension B ideographs

10—Japan’s 2,136 Jōyō Kanji requires one Extension B ideograph

11

Page 12: 2015 Top Ten List: Why Support Beyond-BMP Code Points? - … … · 2015 Top Ten List: Why Support Beyond-BMP Code Points? 01— 02— 03— 04—As of Unicode Version 6.0, there

© 2015 Adobe Systems Incorporated. All Rights Reserved.

2015 Top Ten List: Why Support Beyond-BMP Code Points?

01—The BMP is effectively full

02—Almost all emoji—and all new ones—are encoded in Plane 1

03—Modern OSes and applications support code points outside the BMP

04—As of Unicode Version 6.0, there are more characters outside the BMP

05—IVS support requires the 240 VSes in Plane 14

06—Hong Kong SCS-2008 requires 1,702 Extension B & C ideographs

07—China’s 8,105 hànzì set requires 196 Extension B through E ideographs

08—GB 18030 certification without PUA requires six Extension B ideographs

09—JIS X 0213:2004 requires 303 Extension B ideographs

10—Japan’s 2,136 Jōyō Kanji requires one Extension B ideograph

12

Page 13: 2015 Top Ten List: Why Support Beyond-BMP Code Points? - … … · 2015 Top Ten List: Why Support Beyond-BMP Code Points? 01— 02— 03— 04—As of Unicode Version 6.0, there

© 2015 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.