Skip to content

Commit 924b979

Browse files
author
John Daggett
committed
remove SOR issues - resolved at TPAC
1 parent f4cf657 commit 924b979

1 file changed

Lines changed: 19 additions & 72 deletions

File tree

css3-fonts/Fonts.html

Lines changed: 19 additions & 72 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
"default.css" rather than "../default.css"
1111
-->
1212
<link href="../default.css" rel=stylesheet type="text/css">
13+
<link href="../csslogo.ico" rel="shortcut icon" type="image/x-icon">
1314

1415
<style type="text/css">
1516

@@ -111,14 +112,14 @@
111112

112113
<h1>CSS Fonts Module Level 3</h1>
113114

114-
<h2 class="no-num no-toc" id=editors>Editor's Draft 14 October 2011</h2>
115+
<h2 class="no-num no-toc" id=editors>Editor's Draft 17 February 2012</h2>
115116

116117
<dl id=authors>
117118
<dt>This version:
118119

119120
<dd><a
120121
href="http://dev.w3.org/csswg/css3-fonts/">http://dev.w3.org/csswg/css3-fonts/</a>
121-
<!-- <dd><a href="http://www.w3.org/TR/2011/ED-css3-fonts-20111014/">http://www.w3.org/TR/2011/ED-css3-fonts-20111014/</a> -->
122+
<!-- <dd><a href="http://www.w3.org/TR/2012/ED-css3-fonts-20120217/">http://www.w3.org/TR/2012/ED-css3-fonts-20120217/</a> -->
122123

123124

124125
<dt>Latest version:
@@ -154,7 +155,7 @@ <h2 class="no-num no-toc" id=editors>Editor's Draft 14 October 2011</h2>
154155
<!--begin-copyright-->
155156
<p class=copyright><a
156157
href="http://www.w3.org/Consortium/Legal/ipr-notice#Copyright"
157-
rel=license>Copyright</a> © 2011 <a href="http://www.w3.org/"><acronym
158+
rel=license>Copyright</a> © 2012 <a href="http://www.w3.org/"><acronym
158159
title="World Wide Web Consortium">W3C</acronym></a><sup>®</sup> (<a
159160
href="http://www.csail.mit.edu/"><acronym title="Massachusetts Institute
160161
of Technology">MIT</acronym></a>, <a href="http://www.ercim.eu/"><acronym
@@ -365,10 +366,7 @@ <h2 class="no-num no-toc" id=contents>Table of contents</h2>
365366
<li class=no-num><a href="#platform-props-to-css">Appendix A: Mapping
366367
platform font properties to CSS properties</a>
367368

368-
<li class=no-num><a href="#font-licensing">Appendix B: Font licensing
369-
issues</a>
370-
371-
<li class=no-num><a href="#font-feature-values-DOM">Appendix C: DOM
369+
<li class=no-num><a href="#font-feature-values-DOM">Appendix B: DOM
372370
Interfaces</a>
373371

374372
<li class=no-num><a href="#ch-ch-ch-changes">Changes</a>
@@ -2601,7 +2599,8 @@ <h3 id=font-rend-desc><span class=secno>4.6 </span>Font features: the <a
26012599
character-variant(&lt;feature-value-name&gt;
26022600
[,&lt;feature-value-name&gt;]*) || swash(&lt;feature-value-name&gt;) ||
26032601
ornaments(&lt;feature-value-name&gt;) ||
2604-
annotation(&lt;feature-value-name&gt;) || &lt;caps-value&gt; ||
2602+
annotation(&lt;feature-value-name&gt;) || [ small-caps | all-small-caps
2603+
| petite-caps | all-petite-caps | titling-caps | unicase ] ||
26052604
&lt;numeric-figure-values&gt; || &lt;numeric-spacing-values&gt; ||
26062605
&lt;numeric-fraction-values&gt; || ordinal || slashed-zero ||
26072606
&lt;east-asian-variant-values&gt; || &lt;east-asian-width-values&gt; ||
@@ -2701,12 +2700,6 @@ <h4 id=default-same-origin-restriction><span class=secno>4.8.1
27012700
whether a font is same origin or not, only the origin of the containing
27022701
document is used. The restriction applies to all font types.
27032702

2704-
<p class=issue>Some implementers would prefer to define a new mechanism
2705-
(tentatively named From-Origin) to control access to all resource types,
2706-
in preference to the origin matching algorithm referred to here. As such,
2707-
this subsection should be considered at risk for alteration if such an
2708-
alternative mechanism is defined.
2709-
27102703
<p>Given a document located at http://example.com/page.html, fonts defined
27112704
with ‘<code class=property><a href="#descdef-src">src</a></code>
27122705
definitions considered cross origin must not be loaded:
@@ -2732,12 +2725,6 @@ <h4 id=allowing-cross-origin-font-loading><span class=secno>4.8.2
27322725
cross-site downloading of font data using the
27332726
<code>Access-Control-Allow-Origin</code> HTTP header.
27342727

2735-
<p class=issue>If an alternative mechanism to control resource loading
2736-
(such as the suggested From-Origin HTTP header) is specified, the
2737-
appropriate mechanism to relax the default same-origin restriction for
2738-
@font-face may also change. As such, this subsection should be considered
2739-
at risk for alteration if such an alternative mechanism is defined.
2740-
27412728
<h2 id=font-matching-algorithm><span class=secno>5 </span>Font matching
27422729
algorithm</h2>
27432730

@@ -3477,7 +3464,8 @@ <h3 id=font-variant-caps-prop><span class=secno>6.6 </span>Capitalization:
34773464
<tr>
34783465
<td>Value:
34793466

3480-
<td>normal | inherit | &lt;caps-value&gt;
3467+
<td>normal | inherit | small-caps | all-small-caps | petite-caps |
3468+
all-petite-caps | titling-caps | unicase
34813469

34823470
<tr>
34833471
<td>Initial:
@@ -3512,9 +3500,6 @@ <h3 id=font-variant-caps-prop><span class=secno>6.6 </span>Capitalization:
35123500

35133501
<p>Specifies control over capitalized forms.
35143502

3515-
<pre
3516-
class=prod><dfn id=ltcaps-valuegt><var>&lt;caps-value&gt;</var></dfn> = small-caps | all-small-caps | petite-caps | all-petite-caps | titling-caps | unicase</pre>
3517-
35183503
<p>Individual values have the following meanings:
35193504

35203505
<dl>
@@ -4107,7 +4092,7 @@ <h3 id=font-feature-values><span class=secno>6.9 </span>Defining font
41074092
font-variant-alternates: character-variant(zeta-2, zeta);
41084093
}</pre>
41094094

4110-
<p>See <a href="#font-feature-values-DOM">Appendix C</a> for a description
4095+
<p>See <a href="#font-feature-values-DOM">Appendix B</a> for a description
41114096
of the interfaces used to modify these rules via the CSS Object Model.
41124097

41134098
<div class=figure><img alt="Matching text on Byzantine seals using
@@ -4301,7 +4286,8 @@ <h3 id=font-variant-prop><span class=secno>6.11 </span>Overall shorthand
43014286
character-variant(&lt;feature-value-name&gt;
43024287
[,&lt;feature-value-name&gt;]*) || swash(&lt;feature-value-name&gt;) ||
43034288
ornaments(&lt;feature-value-name&gt;) ||
4304-
annotation(&lt;feature-value-name&gt;) || &lt;caps-value&gt; ||
4289+
annotation(&lt;feature-value-name&gt;) || [ small-caps | all-small-caps
4290+
| petite-caps | all-petite-caps | titling-caps | unicase ] ||
43054291
&lt;numeric-figure-values&gt; || &lt;numeric-spacing-values&gt; ||
43064292
&lt;numeric-fraction-values&gt; || ordinal || slashed-zero ||
43074293
&lt;east-asian-variant-values&gt; || &lt;east-asian-width-values&gt; ||
@@ -4783,45 +4769,7 @@ <h2 class=no-num id=platform-props-to-css>Appendix A: Mapping platform font
47834769
<p class=issue>Need to define normatively how WWS names are handled across
47844770
platforms.
47854771

4786-
<h2 class=no-num id=font-licensing>Appendix B: Font licensing issues</h2>
4787-
4788-
<p><em>This appendix is informative only.</em>
4789-
4790-
<p>The use of fonts on the web is often surrounded in controversy. Font
4791-
designers expend huge amounts of effort to create their designs,
4792-
painstakingly refining letterforms and tuning font data to assure that the
4793-
letterforms appear as desired both in print and on the screen. As a result
4794-
they often license their fonts very carefully, often with somewhat complex
4795-
terms. Authors who want to use specific fonts via a downloadable font
4796-
mechanism must always carefully verify that their intended use is within
4797-
the scope of the font license. Many commercial fonts presently do not
4798-
allow web downloading of their fonts in any form. Font formats often store
4799-
references to the font license within the font data itself. When in doubt,
4800-
it is best to verify with the font designer directly. Vendors that bundle
4801-
fonts with their products are also strongly encouraged to carefully
4802-
explain the license details that covers the fonts they bundle.
4803-
4804-
<div class=example>
4805-
<p>An author would like to use <a
4806-
href="http://www.typography.com/fonts/font_overview.php?productLineID=
4807-
100008">Gotham</a>, a font designed by Hoefler & Frere-Jones, as a
4808-
downloadable font for their webpages. But the <a
4809-
href="http://www.typography.com/home/eula.php">end-user license
4810-
agreement</a> that covers Gotham specifically notes that usage via
4811-
@font-face rules in CSS style sheets is not allowed. The author cannot
4812-
link to this font in their web pages.</p>
4813-
</div>
4814-
4815-
<div class=example>
4816-
<p>An author wants to use <a
4817-
href="http://scripts.sil.org/gentium">Gentium</a>, a font developed by
4818-
SIL International. This font is licensed under the terms of the <a
4819-
href="http://scripts.sil.org/ofl">Open Font License</a>, so as long as
4820-
the author follows the relatively liberal terms of this license, they can
4821-
use Gentium as a downloadable font for their web pages.</p>
4822-
</div>
4823-
4824-
<h2 class=no-num id=font-feature-values-DOM>Appendix C: DOM Interfaces</h2>
4772+
<h2 class=no-num id=font-feature-values-DOM>Appendix B: DOM Interfaces</h2>
48254773

48264774
<p><em>This appendix is normative.</em>
48274775

@@ -4982,10 +4930,10 @@ <h3 class=no-num id=normative-references>Normative References</h3>
49824930
<dt id=CSS21>[CSS21]
49834931

49844932
<dd>Bert Bos; et al. <a
4985-
href="http://www.w3.org/TR/2011/REC-CSS2-20110607/"><cite>Cascading Style
4933+
href="http://www.w3.org/TR/2011/REC-CSS2-20110607"><cite>Cascading Style
49864934
Sheets Level 2 Revision 1 (CSS 2.1) Specification.</cite></a> 7 June
49874935
2011. W3C Recommendation. URL: <a
4988-
href="http://www.w3.org/TR/2011/REC-CSS2-20110607/">http://www.w3.org/TR/2011/REC-CSS2-20110607/</a>
4936+
href="http://www.w3.org/TR/2011/REC-CSS2-20110607">http://www.w3.org/TR/2011/REC-CSS2-20110607</a>
49894937
</dd>
49904938
<!---->
49914939

@@ -5200,9 +5148,6 @@ <h2 class=no-num id=index>Index</h2>
52005148

52015149
<li>at-rules, <a href="#at-rule" title=at-rules>4.1</a>
52025150

5203-
<li><var>&lt;caps-value&gt;</var>, <a href="#ltcaps-valuegt"
5204-
title="&lt;caps-value&gt;"><strong>6.6</strong></a>
5205-
52065151
<li>character-variant(&lt;feature-value-name&gt;
52075152
[,&lt;feature-value-name&gt;]*), <a
52085153
href="#character-variantltfeature-value-namegt"
@@ -5683,7 +5628,8 @@ <h2 class=no-num id=property-index>Property index</h2>
56835628
character-variant(&lt;feature-value-name&gt;
56845629
[,&lt;feature-value-name&gt;]*) || swash(&lt;feature-value-name&gt;) ||
56855630
ornaments(&lt;feature-value-name&gt;) ||
5686-
annotation(&lt;feature-value-name&gt;) || &lt;caps-value&gt; ||
5631+
annotation(&lt;feature-value-name&gt;) || [ small-caps | all-small-caps
5632+
| petite-caps | all-petite-caps | titling-caps | unicase ] ||
56875633
&lt;numeric-figure-values&gt; || &lt;numeric-spacing-values&gt; ||
56885634
&lt;numeric-fraction-values&gt; || ordinal || slashed-zero ||
56895635
&lt;east-asian-variant-values&gt; || &lt;east-asian-width-values&gt; ||
@@ -5725,7 +5671,8 @@ <h2 class=no-num id=property-index>Property index</h2>
57255671
<th><a class=property
57265672
href="#propdef-font-variant-caps">font-variant-caps</a>
57275673

5728-
<td>normal | inherit | &lt;caps-value&gt;
5674+
<td>normal | inherit | small-caps | all-small-caps | petite-caps |
5675+
all-petite-caps | titling-caps | unicase
57295676

57305677
<td>normal
57315678

0 commit comments

Comments
 (0)