2014 Top Ten List: Why Support Beyond-BMP Code

2014 Top Ten List: Why Support Beyond-BMP Code Points?
Dr. Ken Lunde | Senior Computer Scientist | Adobe Systems Incorporated
© 2014 Adobe Systems Incorporated. All Rights Reserved.
2014 Top Ten List: Why Support Beyond-BMP Code Points?
01—
02—
03—
04—
05—
06—
07—
08—
09—
10—
© 2014 Adobe Systems Incorporated. All Rights Reserved.
2
2014 Top Ten List: Why Support Beyond-BMP Code Points?
01—
02—
03—
04—
05—
06—
07—
08—
09—
10—GB 18030 certification without PUA requires six Extension B ideographs
© 2014 Adobe Systems Incorporated. All Rights Reserved.
3
2014 Top Ten List: Why Support Beyond-BMP Code Points?
01—
02—
03—
04—
05—
06—
07—
08—
09—Hong Kong SCS-2008 includes 1,702 Extension B & C ideographs
10—GB 18030 certification without PUA requires six Extension B ideographs
© 2014 Adobe Systems Incorporated. All Rights Reserved.
4
2014 Top Ten List: Why Support Beyond-BMP Code Points?
01—
02—
03—
04—
05—
06—
07—
08—JIS X 0213:2004 includes 303 Extension B ideographs
09—Hong Kong SCS-2008 includes 1,702 Extension B & C ideographs
10—GB 18030 certification without PUA requires six Extension B ideographs
© 2014 Adobe Systems Incorporated. All Rights Reserved.
5
2014 Top Ten List: Why Support Beyond-BMP Code Points?
01—
02—
03—
04—
05—
06—
07—China’s 8,105 hànzì includes 196 Extension B through E ideographs
08—JIS X 0213:2004 includes 303 Extension B ideographs
09—Hong Kong SCS-2008 includes 1,702 Extension B & C ideographs
10—GB 18030 certification without PUA requires six Extension B ideographs
© 2014 Adobe Systems Incorporated. All Rights Reserved.
6
2014 Top Ten List: Why Support Beyond-BMP Code Points?
01—
02—
03—
04—
05—
06—CJK Unified Ideographs Extensions B through E are outside the BMP
07—China’s 8,105 hànzì includes 196 Extension B through E ideographs
08—JIS X 0213:2004 includes 303 Extension B ideographs
09—Hong Kong SCS-2008 includes 1,702 Extension B & C ideographs
10—GB 18030 certification without PUA requires six Extension B ideographs
© 2014 Adobe Systems Incorporated. All Rights Reserved.
7
2014 Top Ten List: Why Support Beyond-BMP Code Points?
01—
02—
03—
04—
05—Many important-for-mobile emoticons are in Plane 1
06—CJK Unified Ideographs Extensions B through E are outside the BMP
07—China’s 8,105 hànzì includes 196 Extension B through E ideographs
08—JIS X 0213:2004 includes 303 Extension B ideographs
09—Hong Kong SCS-2008 includes 1,702 Extension B & C ideographs
10—GB 18030 certification without PUA requires six Extension B ideographs
© 2014 Adobe Systems Incorporated. All Rights Reserved.
8
2014 Top Ten List: Why Support Beyond-BMP Code Points?
01—
02—
03—
04—IVS support requires the 240 VSes in Plane 14
05—Many important-for-mobile emoticons are in Plane 1
06—CJK Unified Ideographs Extensions B through E are outside the BMP
07—China’s 8,105 hànzì includes 196 Extension B through E ideographs
08—JIS X 0213:2004 includes 303 Extension B ideographs
09—Hong Kong SCS-2008 includes 1,702 Extension B & C ideographs
10—GB 18030 certification without PUA requires six Extension B ideographs
© 2014 Adobe Systems Incorporated. All Rights Reserved.
9
2014 Top Ten List: Why Support Beyond-BMP Code Points?
01—
02—
03—As of Unicode Version 6.0, there are more characters outside the BMP
04—IVS support requires the 240 VSes in Plane 14
05—Many important-for-mobile emoticons are in Plane 1
06—CJK Unified Ideographs Extensions B through E are outside the BMP
07—China’s 8,105 hànzì includes 196 Extension B through E ideographs
08—JIS X 0213:2004 includes 303 Extension B ideographs
09—Hong Kong SCS-2008 includes 1,702 Extension B & C ideographs
10—GB 18030 certification without PUA requires six Extension B ideographs
© 2014 Adobe Systems Incorporated. All Rights Reserved.
10
2014 Top Ten List: Why Support Beyond-BMP Code Points?
01—
02—Modern OSes support code points outside the BMP
03—As of Unicode Version 6.0, there are more characters outside the BMP
04—IVS support requires the 240 VSes in Plane 14
05—Many important-for-mobile emoticons are in Plane 1
06—CJK Unified Ideographs Extensions B through E are outside the BMP
07—China’s 8,105 hànzì includes 196 Extension B through E ideographs
08—JIS X 0213:2004 includes 303 Extension B ideographs
09—Hong Kong SCS-2008 includes 1,702 Extension B & C ideographs
10—GB 18030 certification without PUA requires six Extension B ideographs
© 2014 Adobe Systems Incorporated. All Rights Reserved.
11
2014 Top Ten List: Why Support Beyond-BMP Code Points?
01—Japan’s 2,136 Jōyō Kanji includes one Extension B ideograph
02—Modern OSes support code points outside the BMP
03—As of Unicode Version 6.0, there are more characters outside the BMP
04—IVS support requires the 240 VSes in Plane 14
05—Many important-for-mobile emoticons are in Plane 1
06—CJK Unified Ideographs Extensions B through E are outside the BMP
07—China’s 8,105 hànzì includes 196 Extension B through E ideographs
08—JIS X 0213:2004 includes 303 Extension B ideographs
09—Hong Kong SCS-2008 includes 1,702 Extension B & C ideographs
10—GB 18030 certification without PUA requires six Extension B ideographs
© 2014 Adobe Systems Incorporated. All Rights Reserved.
12
2014 Top Ten List: Why Support Beyond-BMP Code Points?
01—Japan’s 2,136 Jōyō Kanji includes one Extension B ideograph
02—Modern OSes support code points outside the BMP
03—As of Unicode Version 6.0, there are more characters outside the BMP
04—IVS support requires the 240 VSes in Plane 14
05—Many important-for-mobile emoticons are in Plane 1
06—CJK Unified Ideographs Extensions B through E are outside the BMP
07—China’s 8,105 hànzì includes 196 Extension B through E ideographs
08—JIS X 0213:2004 includes 303 Extension B ideographs
09—Hong Kong SCS-2008 includes 1,702 Extension B & C ideographs
10—GB 18030 certification without PUA requires six Extension B ideographs
© 2014 Adobe Systems Incorporated. All Rights Reserved.
13
© 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.