@@ -2047,36 +2047,36 @@ according to section [[css-syntax#parse-comma-separated-list-of-component-values
2047
2047
Then each component value is parsed according to this grammar:
2048
2048
2049
2049
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>
2051
2051
2052
2052
<pre class="prod"><dfn id="font-format-values"><font-format></dfn>
2053
2053
= [<<string>> | collection | embedded-opentype | opentype
2054
2054
| svg | truetype | woff | woff2 ]</pre>
2055
2055
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 >>
2058
2058
| variations | palettes | incremental ]</pre>
2059
2059
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>
2061
2061
= [feature-opentype | feature-aat | feature-graphite]</pre>
2062
2062
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>
2064
2064
= [color-COLRv0 | color-COLRv1 | color-SVG | color-sbix | color-CBDT ]</pre>
2065
2065
2066
2066
If a component value is parsed correctly
2067
2067
and 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>
2069
2069
that the UA supports,
2070
2070
add it to the list of supported sources.
2071
2071
If 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,
2073
2073
do not add it to the list of supported sources.
2074
2074
2075
2075
If there are no supported entries at the end of this process,
2076
2076
the value for the 'src!!descriptor' descriptor is a parse error.
2077
2077
2078
2078
These 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
2080
2080
or font format.
2081
2081
2082
2082
<div class="example" id="ex-incremental">
@@ -2096,7 +2096,7 @@ or font format.
2096
2096
@font-face {
2097
2097
font-family: "MyIncrementallyLoadedWebFont";
2098
2098
src: url("FallbackURLForBrowsersWhichDontSupportIncrementalLoading.woff2") format("woff2");
2099
- src: url("MyIncrementallyLoadedWebFont.otf") format(opentype) technology (incremental);
2099
+ src: url("MyIncrementallyLoadedWebFont.otf") format(opentype) tech (incremental);
2100
2100
}
2101
2101
</pre>
2102
2102
</div>
@@ -3673,7 +3673,7 @@ Optimizations of this process are allowed
3673
3673
provided that an implementation behaves as if the algorithm had been followed exactly.
3674
3674
Matching occurs in a well-defined order
3675
3675
to 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 .
3677
3677
3678
3678
The <dfn export>first available font</dfn> ,
3679
3679
used 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-
6683
6683
Font Technologies and Formats
6684
6684
</h2>
6685
6685
6686
- <h3 id="font-technology -definitions">Font technologies </h3>
6686
+ <h3 id="font-tech -definitions">Font tech </h3>
6687
6687
6688
- The 'features-opentype' , 'features-aat' and 'features-graphite' technologies
6688
+ The 'features-opentype' , 'features-aat' and 'features-graphite' techs
6689
6689
refer to support for font features,
6690
6690
commonly implemented in [[!OPENTYPE]] with the
6691
6691
<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-
6703
6703
<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> .
6704
6704
The section on [[#font-rend-props]] describes properties that interact with these facilities.
6705
6705
6706
- The 'variations' technology refers to the support of font variations,
6706
+ The 'variations' tech refers to the support of font variations,
6707
6707
commonly implemented in [[!OPENTYPE]] with the
6708
6708
<code> <a href="https://docs.microsoft.com/en-us/typography/opentype/spec/avar">avar</a> </code> ,
6709
6709
<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-
6731
6731
inside [[!OPENTYPE]] or [[!AAT-FEATURES]] fonts which must be supported
6732
6732
to satisfy this requirement.
6733
6733
6734
- The 'palettes' technology refers to support for font palettes,
6734
+ The 'palettes' tech refers to support for font palettes,
6735
6735
commonly implemented in the [[!OPENTYPE]] and [[!AAT-FEATURES]]
6736
6736
with the
6737
6737
<code> <a href="https://docs.microsoft.com/en-us/typography/opentype/spec/cpal">CPAL</a> </code> table.
6738
6738
The section on [[#color-font-support]] describes properties that interact with these facilities.
6739
6739
6740
- The 'incremental' technology refers to client support for
6740
+ The 'incremental' tech refers to client support for
6741
6741
incremental font loading,
6742
6742
using either the range-request or the patch-subset method [[PFE-report]] .
6743
6743
6744
- Web authors can specify the 'technology ' function
6744
+ Web authors can specify the 'tech ' function
6745
6745
inside an ''@font-face'' 'src' descriptor
6746
6746
to indicate that support is
6747
6747
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-
6755
6755
<pre>
6756
6756
@font-face {
6757
6757
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),
6759
6759
url("trickster-outline.otf") format(opentype);
6760
6760
}
6761
6761
</pre>
@@ -7336,6 +7336,7 @@ Changes
7336
7336
<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>
7337
7337
7338
7338
<ul>
7339
+ <li> Renamed technology to tech</li>
7339
7340
<!-- to 03 Dec 2021 -->
7340
7341
<li> New 'math' value added to 'font-size' </li>
7341
7342
<li> Security and Privacy are now separate sections</li>
0 commit comments