<html>
<head>
<meta name="generator" content="Windows Mail 17.5.9600.20461">
<style><!--
#ygrp-mkp {
border:1px solid #d8d8d8;
font-family:Arial;
margin:10px 0;
padding:0 10px;
}

#ygrp-mkp hr {
border:1px solid #d8d8d8;
}

#ygrp-mkp #hd {
color:#628c2a;
font-size:85%;
font-weight:700;
line-height:122%;
margin:10px 0;
}

#ygrp-mkp #ads {
margin-bottom:10px;
}

#ygrp-mkp .ad {
padding:0 0;
}

#ygrp-mkp .ad p {
margin:0;
}

#ygrp-mkp .ad a {
color:#0000ff;
text-decoration:none;
}

#ygrp-sponsor #ygrp-lc {
font-family:Arial;
}

#ygrp-sponsor #ygrp-lc #hd {
margin:10px 0px;
font-weight:700;
font-size:78%;
line-height:122%;
}

#ygrp-sponsor #ygrp-lc .ad {
margin-bottom:10px;
padding:0 0;
}

#actions {
font-family:Verdana;
font-size:11px;
padding:10px 0;
}

#activity {
background-color:#e0ecee;
float:left;
font-family:Verdana;
font-size:10px;
padding:10px;
}

#activity span {
font-weight:700;
}

#activity span:first-child {
text-transform:uppercase;
}

#activity span a {
color:#5085b6;
text-decoration:none;
}

#activity span span {
color:#ff7900;
}

#activity span .underline {
text-decoration:underline;
}

.attach {
clear:both;
display:table;
font-family:Arial;
font-size:12px;
padding:10px 0;
width:400px;
}

.attach div a {
text-decoration:none;
}

.attach img {
border:none;
padding-right:5px;
}

.attach label {
display:block;
margin-bottom:5px;
}

.attach label a {
text-decoration:none;
}

blockquote {
margin:0 0 0 4px;
}

.bold {
font-family:Arial;
font-size:13px;
font-weight:700;
}

.bold a {
text-decoration:none;
}

dd.last p a {
font-family:Verdana;
font-weight:700;
}

dd.last p span {
margin-right:10px;
font-family:Verdana;
font-weight:700;
}

dd.last p span.yshortcuts {
margin-right:0;
}

div.attach-table div div a {
text-decoration:none;
}

div.attach-table {
width:400px;
}

div.file-title a, div.file-title a:hover {
text-decoration:none;
}

div.photo-title a, div.photo-title a:hover {
text-decoration:none;
}

div#ygrp-mlmsg #ygrp-msg p a span.yshortcuts {
font-family:Verdana;
font-size:10px;
font-weight:normal;
}

.green {
color:#628c2a;
}

.MsoNormal {
margin:0 0 0 0;
}

#photos div {
float:left;
width:72px;
}

#photos div div {
border:1px solid #666666;
height:62px;
overflow:hidden;
width:62px;
}

#photos div label {
color:#666666;
font-size:10px;
overflow:hidden;
text-align:center;
white-space:nowrap;
width:64px;
}

#reco-category {
font-size:77%;
}

#reco-desc {
font-size:77%;
}

.replbq {
margin:4px;
}

#ygrp-actbar div a:first-child {
margin-right:2px;
padding-right:5px;
}

#ygrp-mlmsg {
font-size:13px;
font-family:Arial, helvetica,clean, sans-serif;
}

#ygrp-mlmsg table {
font-size:inherit;
font:100%;
}

#ygrp-mlmsg select, input, textarea {
font:99% Arial, Helvetica, clean, sans-serif;
}

#ygrp-mlmsg pre, code {
font:115% monospace;
}

#ygrp-mlmsg * {
line-height:1.22em;
}

#ygrp-mlmsg #logo {
padding-bottom:10px;
}

#ygrp-msg p a {
font-family:Verdana;
}

#ygrp-msg p#attach-count span {
color:#1E66AE;
font-weight:700;
}

#ygrp-reco #reco-head {
color:#ff7900;
font-weight:700;
}

#ygrp-reco {
margin-bottom:20px;
padding:0px;
}

#ygrp-sponsor #ov li a {
font-size:130%;
text-decoration:none;
}

#ygrp-sponsor #ov li {
font-size:77%;
list-style-type:square;
padding:6px 0;
}

#ygrp-sponsor #ov ul {
margin:0;
padding:0 0 0 8px;
}

#ygrp-text {
font-family:Georgia;
}

#ygrp-text p {
margin:0 0 1em 0;
}

#ygrp-text tt {
font-size:120%;
}

#ygrp-vital ul li:last-child {
border-right:none !important;
}
--></style><style data-externalstyle="true"><!--
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph {
margin-top:0in;
margin-right:0in;
margin-bottom:0in;
margin-left:.5in;
margin-bottom:.0001pt;
}
p.MsoNormal, li.MsoNormal, div.MsoNormal {
margin:0in;
margin-bottom:.0001pt;
}
p.MsoListParagraphCxSpFirst, li.MsoListParagraphCxSpFirst, div.MsoListParagraphCxSpFirst, 
p.MsoListParagraphCxSpMiddle, li.MsoListParagraphCxSpMiddle, div.MsoListParagraphCxSpMiddle, 
p.MsoListParagraphCxSpLast, li.MsoListParagraphCxSpLast, div.MsoListParagraphCxSpLast {
margin-top:0in;
margin-right:0in;
margin-bottom:0in;
margin-left:.5in;
margin-bottom:.0001pt;
line-height:115%;
}
--></style></head>
<body dir="ltr">
<div data-externalstyle="false" dir="ltr" style="font-family: 'Calibri', 'Arial', 'Gadugi', 'Malgun Gothic', 'Segoe UI', 'Meiryo', 'Microsoft YaHei UI';font-size:12pt;"><div>Thanks guys, </div><div><br></div><div>Agree the current specification results in confusion to users, but any proposed changes should not add to that confusion. We need to consider the impact to users whose fonts may suddenly change their designation as well as what users can expect an OpenType font to provide moving forward.</div><div><br></div><div>Cheers, Si <br></div><div data-signatureblock="true"><div><br></div><div>Sent from Windows Mail</div><div><br></div></div><div style="padding-top: 5px; border-top-color: rgb(229, 229, 229); border-top-width: 1px; border-top-style: solid;"><div><font face=" 'Calibri', 'Arial', 'Gadugi', 'Malgun Gothic', 'Segoe UI', 'Meiryo', 'Microsoft YaHei UI'" style='line-height: 15pt; letter-spacing: 0.02em; font-family: "Calibri", "Arial", "Gadugi", "Malgun Gothic", "Segoe UI", "Meiryo", "Microsoft YaHei UI"; font-size: 12pt;'><b>From:</b> <a href="mailto:mpeg-OTspec@yahoogroups.com" target="_parent">mpeg-OTspec@yahoogroups.com</a><br><b>Sent:</b> ‎Friday‎, ‎May‎ ‎16‎, ‎2014 ‎3‎:‎28‎ ‎PM<br><b>To:</b> <a href="mailto:mpeg-OTspec@yahoogroups.com" target="_parent">mpeg-OTspec@yahoogroups.com</a></font></div></div><div><br></div><div dir="">
<span style="display: none;"> </span>


<div id="ygrp-mlmsg" style="position: relative;">
  <div id="ygrp-msg" style="z-index: 1;">


    <div id="ygrp-text">
      
      
      <p><div dir="ltr"><div class="gmail_default" style="font-family: verdana,sans-serif;">Si,</div><div class="gmail_default" style="font-family: verdana,sans-serif;"><br></div><div class="gmail_default" style="font-family: verdana,sans-serif;">

I am tentatively with Esfahbod here. I am trying to understand what harm would come from future apps treating all TTFs as "OpenType." It's not like the presence of a DSIG guaranteed any other functionality whatsoever in a TTF. Or am I missing something?</div>

<div class="gmail_default" style="font-family: verdana,sans-serif;"><br></div><div class="gmail_default" style="font-family: verdana,sans-serif;">You might say, well, it tells people there is a DSIG. But it doesn't even do that: we know that OT-CFF fonts without DSIGs, and TTFs with dummy DSIGs got treated the same as TTFs with real DSIGs. So I don't see the value there.</div>

<div class="gmail_default" style="font-family: verdana,sans-serif;"><br></div><div class="gmail_default" style="font-family: verdana,sans-serif;">(As a user, I care about the CFF/TTF distinction sometimes. But not this.)</div>

<div class="gmail_default" style="font-family: verdana,sans-serif;"><br></div><div class="gmail_default" style="font-family: verdana,sans-serif;">T</div><div class="gmail_default" style="font-family: verdana,sans-serif;"><br></div>

</div><div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, May 16, 2014 at 3:19 PM, Terence Dowling <a href="mailto:terry@tdowling.com" target="_parent">terry@tdowling.com</a> [mpeg-OTspec] <span dir="ltr"><<a href="mailto:mpeg-OTspec@yahoogroups.com" target="_parent">mpeg-OTspec@yahoogroups.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin-top: 0px; margin-bottom: 0px; border-left-color: rgb(204, 204, 204); border-left-width: 1px; border-left-style: solid;">


<u></u>









 
<div style="background-color: rgb(255, 255, 255);">
<span> </span>


<div>
  <div>


    <div>
      
      
      <p>OK, So we must deal with the legacy of "as-built" rather than "as-designed".<br>
<br>
Therefore I suggest that  wording (wordsmiths welcome) be added to the<br>
DSIG table documentation:<br>
<br>
==================<br>
<br>
"DSIG was originally intended to provide some assurance of the<br>
provenance and integrity of a font object.<br>
<br>
Implementations have so compromised this feature such that<br>
DSIG no longer offers any protection and its only remaining<br>
value is that some implementations use the presence of this<br>
table to differentiate between "legacy TrueType" and "OpenType".<br>
<br>
As a result, no font processor may reject or otherwise devalue a<br>
font with a DSIG that does not validate properly or promote a<br>
font with a DSIG that does validate."<br>
<br>
==================<br>
<br>
Again, prudence suggests (requires?) that we provide clear notice<br>
that there is no longer any integrity benefit provided by DSIG.<br>
<br>
In an environment of security challenges (including fonts as a threat<br>
vector), can we do less?<br>
<br>
It seems unfortunate that there has been no clear enumeration of<br>
products/versions that use a presence test for DSIG that would guide<br>
font production testing.<br>
<br>
Terence Dowling<br>
</p>

    </div>
     

    
    <div style="color: rgb(255, 255, 255); min-height: 0px;"></div>


</div>



  






</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div dir="ltr"><font face="verdana, sans-serif" style="background-color: rgb(255, 255, 255);"><span>On paper books and ebooks: “</span><span style="color: rgb(0, 0, 0); white-space: pre-wrap;">Paper books are the packaging that books come in</span><span>.”</span><span><br>

</span><span style="margin: 0px; padding: 0px;">—Cory Doctorow</span></font></div>
</div>
<p></p>

    </div>
     

    
    <div style="height: 0px; color: rgb(255, 255, 255);"></div>






  






</div><div><br></div></div>
</body>
</html>