You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<p>An alternative to incremental transfer is to break a font into distinct subsets (typically by script)
868
868
and use the unicode range feature of @font-face to load only the subsets needed. However, this can alter
869
869
the rendering of some content <ahref="https://www.w3.org/TR/PFE-evaluation/#fail-subset">Progressive Font Enrichment: Evaluation Report § fail-subset</a> if there are layout rules between characters in
870
-
different subsets. Incremental font transfer does not suffer from this issue as it can emcompass the
870
+
different subsets. Incremental font transfer does not suffer from this issue as it can encompass the
871
871
original font and all of it’s layout rules.</p>
872
872
<h4class="heading settled" data-level="1.4.1" id="reduce-requests"><spanclass="secno">1.4.1. </span><spanclass="content">Reducing the Number of Network Requests</span><aclass="self-link" href="#reduce-requests"></a></h4>
873
873
<p>As discussed in the previous section the most basic implementation of incremental font transfer will
<p><var>font subset</var>: an <adata-link-type="dfn" href="#incremental-font" id="ref-for-incremental-font④">incremental</a><adata-link-type="dfn" href="#font-subset" id="ref-for-font-subset⑧">font subset</a>.</p>
1004
1004
<lidata-md>
1005
-
<p><var>original font subset URI</var>: an <ahref="https://www.rfc-editor.org/rfc/rfc3986#section-4.3">absolute URI</a> which identifies the location of the original incremental
1005
+
<p><var>initial font subset URI</var>: an <ahref="https://www.rfc-editor.org/rfc/rfc3986#section-4.3">absolute URI</a> which identifies the location of the initial incremental
1006
1006
font that <var>font subset</var> was derived from.</p>
1007
1007
<lidata-md>
1008
1008
<p><var>target subset definition</var>: the <adata-link-type="dfn" href="#font-subset-definition" id="ref-for-font-subset-definition④">font subset definition</a> that the client wants to extend <var>font subset</var> to cover.</p>
The criteria for selecting the single entry is left up to the implementation to decide.</p>
1046
1046
</ul>
1047
1047
<lidata-md>
1048
-
<p>Load <var>patch file</var> by invoking <adata-link-type="abstract-op" href="#abstract-opdef-load-patch-file" id="ref-for-abstract-opdef-load-patch-file">Load patch file</a> with the <var>original font subset URI</var> as the original font URI and
1048
+
<p>Load <var>patch file</var> by invoking <adata-link-type="abstract-op" href="#abstract-opdef-load-patch-file" id="ref-for-abstract-opdef-load-patch-file">Load patch file</a> with the <var>initial font subset URI</var> as the initial font URI and
1049
1049
the <var>entry</var> patch URI as the patch URI. The total number of patches that a client can load and apply during a single execution
<p><var>Patch URI</var>: A <ahref="https://www.rfc-editor.org/rfc/rfc3986#section-4.1">URI Reference</a> identifying the patch file to load. As a URI reference this may be a
1110
1110
relative path.</p>
1111
1111
<lidata-md>
1112
-
<p><var>Original Font URI</var>: An <ahref="https://www.rfc-editor.org/rfc/rfc3986#section-4.3">absolute URI</a> which identifies the original incremental font that the
1112
+
<p><var>Initial Font URI</var>: An <ahref="https://www.rfc-editor.org/rfc/rfc3986#section-4.3">absolute URI</a> which identifies the initial incremental font that the
<p>Perform <ahref="https://www.rfc-editor.org/rfc/rfc3986#section-5">reference resolution</a> on <var>Patch URI</var> using <var>Original Font URI</var> as the base URI to
1123
+
<p>Perform <ahref="https://www.rfc-editor.org/rfc/rfc3986#section-5">reference resolution</a> on <var>Patch URI</var> using <var>Initial Font URI</var> as the base URI to
1124
1124
produce the <var>target URI</var>.</p>
1125
1125
<lidata-md>
1126
1126
<p>Retrieve the contents of <var>target URI</var> using the fetching capabilities of the implementing user agent. For web browsers, <adata-link-type="biblio" href="#biblio-fetch" title="Fetch Standard">[fetch]</a> should be used. When using <adata-link-type="biblio" href="#biblio-fetch" title="Fetch Standard">[fetch]</a> a request for patches should use the same CORS settings as the initial request for
0 commit comments