<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Word 12 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:Wingdings;
        panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
        {mso-style-priority:34;
        margin-top:0in;
        margin-right:0in;
        margin-bottom:0in;
        margin-left:.5in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
/* List Definitions */
@list l0
        {mso-list-id:279847380;
        mso-list-type:hybrid;
        mso-list-template-ids:2065311856 67698703 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;}
@list l0:level1
        {mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;}
@list l1
        {mso-list-id:963389146;
        mso-list-type:hybrid;
        mso-list-template-ids:202693190 -1088667972 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l1:level1
        {mso-level-number-format:bullet;
        mso-level-text:-;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:"Calibri","sans-serif";
        mso-fareast-font-family:Calibri;
        mso-bidi-font-family:"Times New Roman";}
ol
        {margin-bottom:0in;}
ul
        {margin-bottom:0in;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-US" link="blue" vlink="purple">
<div class="WordSection1">
<p class="MsoNormal">Dear AHG members,<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">For the last couple of years we’ve seen a steady increase of attention given to color font initiatives. By mid-2011, the general discussions materialized into more structured approach that resulted in the creation of the W3C Community Group
 [1] that explored the ways how SVG-based glyph descriptions can be integrated within the OFF format utilizing OFF layout and text shaping (something that we’ve been watching and discussing on this list as well), and we’ve seen a significant spike in color
 font related developments with the recent announcements from Google [2,3] and Microsoft [4,5].<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">It seems that the time has come for this group and ISO SC29/WG11 to address these issues formally, and the first necessary step of the process would be to prepare and publish a Call for Proposals with the purpose to collect information
 on the existing technology and evaluate them for inclusion in the next version OFF standard (ISO/IEC 14496-22). In order to accomplish this, I would like to start collecting the use cases and requirements for color font technology, something that will become
 either an integral part of the Call for Proposals or a standalone document the CFP will reference.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">To start the discussion, I would like to suggest that we should categorize and sort the requirements along the following lines (these were brought up and discussed in various forums and private discussions, and I am summarizing the results
 without taking any credit):<o:p></o:p></p>
<p class="MsoListParagraph" style="text-indent:-.25in;mso-list:l1 level1 lfo2"><![if !supportLists]><span style="mso-list:Ignore">-<span style="font:7.0pt "Times New Roman"">         
</span></span><![endif]>Expressiveness / richness of the design canvas that a future solution would offer to font developers – we probably need to consider whether some minimal requirements should be defined to satisfy the existing and foreseeable use cases.<o:p></o:p></p>
<p class="MsoListParagraph" style="text-indent:-.25in;mso-list:l1 level1 lfo2"><![if !supportLists]><span style="mso-list:Ignore">-<span style="font:7.0pt "Times New Roman"">         
</span></span><![endif]>Compatibility and ease of integration of the newly proposed technologies with the existing OFF glyph description / text layout mechanisms – we need to make sure that new glyph description mechanism  can be seamlessly integrated with
 the existing layout / composition model, and we also need to consider the need for graceful degradation of font performance when the same font is rendered in different environments that may or may not support new functionality and features.<o:p></o:p></p>
<p class="MsoListParagraph" style="text-indent:-.25in;mso-list:l1 level1 lfo2"><![if !supportLists]><span style="mso-list:Ignore">-<span style="font:7.0pt "Times New Roman"">         
</span></span><![endif]>Consideration should be given to potential penalties of introducing the new functionality – fonts often used in resource constraint environments and font size inflation(as a results of adding new glyph description mechanism) may be prohibitive
 in some cases.<o:p></o:p></p>
<p class="MsoListParagraph" style="text-indent:-.25in;mso-list:l1 level1 lfo2"><![if !supportLists]><span style="mso-list:Ignore">-<span style="font:7.0pt "Times New Roman"">         
</span></span><![endif]>Consider the rendering environments and device capabilities – things that can be done in a web browser running on PC or tablets may differ significantly from what can be achieved when a font is rendered in resource-constrained devices
 such as consumer appliances.<o:p></o:p></p>
<p class="MsoListParagraph" style="text-indent:-.25in;mso-list:l1 level1 lfo2"><![if !supportLists]><span style="mso-list:Ignore">-<span style="font:7.0pt "Times New Roman"">         
</span></span><![endif]>Scalability and co-existence of the various approaches (also considering previous points on compatibility and resource constraints) – we may have good reasons to consider how various approaches for color font implementation can co-exist
 peacefully (either similar to currently implemented embedded bitmaps / scalable outline solutions, or the need to provision for multiple color font profiles, or both).<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Like I said, these are just starting points that need to be addressed in order to prepare and issue a Call for Proposals. The next WG11 meeting is coming up in the end of July (the week of July 28<sup>th</sup>) and it would be desirable
 if we can publish the CFP (or at least a reasonably complete draft CFP) by the end of the meeting. Therefore, your active participation is encouraged and very much appreciated.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Thank you,<o:p></o:p></p>
<p class="MsoNormal">Vladimir<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">-------------<o:p></o:p></p>
<p class="MsoNormal">[1] <a href="http://www.w3.org/community/svgopentype/">http://www.w3.org/community/svgopentype/</a><o:p></o:p></p>
<p class="MsoNormal">[2] <a href="https://color-emoji.googlecode.com/git/specification/v1.html">
https://color-emoji.googlecode.com/git/specification/v1.html</a><o:p></o:p></p>
<p class="MsoNormal">[3] <a href="https://code.google.com/p/color-emoji/">https://code.google.com/p/color-emoji/</a><o:p></o:p></p>
<p class="MsoNormal">[4] <a href="http://tech.groups.yahoo.com/group/mpeg-OTspec/message/986">
http://tech.groups.yahoo.com/group/mpeg-OTspec/message/986</a><o:p></o:p></p>
<p class="MsoNormal">[5] <a href="http://channel9.msdn.com/Events/Build/2013/3-191">
http://channel9.msdn.com/Events/Build/2013/3-191</a><o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
</body>
</html>