@@ -2047,36 +2047,36 @@ according to section [[css-syntax#parse-comma-separated-list-of-component-values
20472047Then each component value is parsed according to this grammar:
20482048
20492049
2050- <pre> <<url>> [ format(<<font-format>>)] ? [ technology ( <<font-technology >>#)] ? | local(<<font-face-name>> )</pre>
2050+ <pre> <<url>> [ format(<<font-format>>)] ? [ tech ( <<font-tech >>#)] ? | local(<<font-face-name>> )</pre>
20512051
20522052<pre class="prod"><dfn id="font-format-values"><font-format></dfn>
20532053 = [<<string>> | collection | embedded-opentype | opentype
20542054 | svg | truetype | woff | woff2 ]</pre>
20552055
2056- <pre class="prod"><dfn id="font-technology -values"><font-technology ></dfn>
2057- = [<<font-feature-technology >> | <<color-font-technology >>
2056+ <pre class="prod"><dfn id="font-tech -values"><font-tech ></dfn>
2057+ = [<<font-feature-tech >> | <<color-font-tech >>
20582058 | variations | palettes | incremental ]</pre>
20592059
2060- <pre class="prod"><dfn id="font-feature-technology -values"><font-feature-technology ></dfn>
2060+ <pre class="prod"><dfn id="font-feature-tech -values"><font-feature-tech ></dfn>
20612061 = [feature-opentype | feature-aat | feature-graphite]</pre>
20622062
2063- <pre class="prod"><dfn id="color-font-technology -values"><color-font-technology ></dfn>
2063+ <pre class="prod"><dfn id="color-font-tech -values"><color-font-tech ></dfn>
20642064 = [color-COLRv0 | color-COLRv1 | color-SVG | color-sbix | color-CBDT ]</pre>
20652065
20662066If a component value is parsed correctly
20672067and is of a <a href="#font-format-definitions">font format</a> or
2068- <a href="#font-technology -definitions">font technology </a>
2068+ <a href="#font-tech -definitions">font tech </a>
20692069that the UA supports,
20702070add it to the list of supported sources.
20712071If parsing a component value results in a parsing error
2072- or its format or technology are unsupported,
2072+ or its format or tech are unsupported,
20732073do not add it to the list of supported sources.
20742074
20752075If there are no supported entries at the end of this process,
20762076the value for the 'src!!descriptor' descriptor is a parse error.
20772077
20782078These parsing rules allow for graceful fallback of fonts
2079- for user agents which don't support a particular font technology
2079+ for user agents which don't support a particular font tech
20802080or font format.
20812081
20822082<div class="example" id="ex-incremental">
@@ -2096,7 +2096,7 @@ or font format.
20962096 @font-face {
20972097 font-family: "MyIncrementallyLoadedWebFont";
20982098 src: url("FallbackURLForBrowsersWhichDontSupportIncrementalLoading.woff2") format("woff2");
2099- src: url("MyIncrementallyLoadedWebFont.otf") format(opentype) technology (incremental);
2099+ src: url("MyIncrementallyLoadedWebFont.otf") format(opentype) tech (incremental);
21002100 }
21012101 </pre>
21022102</div>
@@ -3673,7 +3673,7 @@ Optimizations of this process are allowed
36733673provided that an implementation behaves as if the algorithm had been followed exactly.
36743674Matching occurs in a well-defined order
36753675to ensure that the results are as consistent as possible across user agents,
3676- given an identical set of available fonts and rendering technology .
3676+ given an identical set of available fonts and rendering tech .
36773677
36783678The <dfn export>first available font</dfn> ,
36793679used for example in the definition of <a>font-relative lengths</a> such as ''ex''
@@ -6683,9 +6683,9 @@ The System Font is the font which is used by the ''system-ui'' <a href="#system-
66836683 Font Technologies and Formats
66846684</h2>
66856685
6686- <h3 id="font-technology -definitions">Font technologies </h3>
6686+ <h3 id="font-tech -definitions">Font tech </h3>
66876687
6688- The 'features-opentype' , 'features-aat' and 'features-graphite' technologies
6688+ The 'features-opentype' , 'features-aat' and 'features-graphite' techs
66896689 refer to support for font features,
66906690 commonly implemented in [[!OPENTYPE]] with the
66916691 <code> <a href="https://docs.microsoft.com/en-us/typography/opentype/spec/gsub">GSUB</a> </code> and the
@@ -6703,7 +6703,7 @@ The System Font is the font which is used by the ''system-ui'' <a href="#system-
67036703 <a href="https://scripts.sil.org/cms/scripts/render_download.php?site_id=nrsi&format=file&media_id=GraphiteBinaryFormat_3_0&filename=GraphiteBinaryFormat_3_0.pdf">Graphite Table Format</a> .
67046704 The section on [[#font-rend-props]] describes properties that interact with these facilities.
67056705
6706- The 'variations' technology refers to the support of font variations,
6706+ The 'variations' tech refers to the support of font variations,
67076707 commonly implemented in [[!OPENTYPE]] with the
67086708 <code> <a href="https://docs.microsoft.com/en-us/typography/opentype/spec/avar">avar</a> </code> ,
67096709 <code> <a href="https://docs.microsoft.com/en-us/typography/opentype/spec/cvar">cvar</a> </code> ,
@@ -6731,17 +6731,17 @@ The System Font is the font which is used by the ''system-ui'' <a href="#system-
67316731 inside [[!OPENTYPE]] or [[!AAT-FEATURES]] fonts which must be supported
67326732 to satisfy this requirement.
67336733
6734- The 'palettes' technology refers to support for font palettes,
6734+ The 'palettes' tech refers to support for font palettes,
67356735 commonly implemented in the [[!OPENTYPE]] and [[!AAT-FEATURES]]
67366736 with the
67376737 <code> <a href="https://docs.microsoft.com/en-us/typography/opentype/spec/cpal">CPAL</a> </code> table.
67386738 The section on [[#color-font-support]] describes properties that interact with these facilities.
67396739
6740- The 'incremental' technology refers to client support for
6740+ The 'incremental' tech refers to client support for
67416741 incremental font loading,
67426742 using either the range-request or the patch-subset method [[PFE-report]] .
67436743
6744- Web authors can specify the 'technology ' function
6744+ Web authors can specify the 'tech ' function
67456745 inside an ''@font-face'' 'src' descriptor
67466746 to indicate that support is
67476747 required for correct rendering of a font.
@@ -6755,7 +6755,7 @@ The System Font is the font which is used by the ''system-ui'' <a href="#system-
67556755 <pre>
67566756 @font-face {
67576757 font-family: "Trickster";
6758- src: url("trickster-COLRv1.otf") format(opentype) technology (color-COLRv1),
6758+ src: url("trickster-COLRv1.otf") format(opentype) tech (color-COLRv1),
67596759 url("trickster-outline.otf") format(opentype);
67606760 }
67616761 </pre>
@@ -7336,6 +7336,7 @@ Changes
73367336<h3 id="changes-2021-07-29">Changes from the <a href="https://www.w3.org/TR/2021/WD-css-fonts-4-20210729/">29 July 2021 Working Draft</a> </h3>
73377337
73387338<ul>
7339+ <li> Renamed technology to tech</li>
73397340 <!-- to 03 Dec 2021 -->
73407341 <li> New 'math' value added to 'font-size' </li>
73417342 <li> Security and Privacy are now separate sections</li>
0 commit comments