Skip to content

Commit f088d8a

Browse files
committed
s/original font/initial font/ in extension algorithm.
original font is the incorrect term here since we use it elsewhere in the spec to refer to the font that exists prior to IFT encoding.
1 parent 2a614c8 commit f088d8a

File tree

2 files changed

+11
-11
lines changed

2 files changed

+11
-11
lines changed

Overview.bs

+5-5
Original file line numberDiff line numberDiff line change
@@ -212,7 +212,7 @@ however only part of a font is expected to be needed. For example:
212212
An alternative to incremental transfer is to break a font into distinct subsets (typically by script)
213213
and use the unicode range feature of @font-face to load only the subsets needed. However, this can alter
214214
the rendering of some content [[PFE-report#fail-subset]] if there are layout rules between characters in
215-
different subsets. Incremental font transfer does not suffer from this issue as it can emcompass the
215+
different subsets. Incremental font transfer does not suffer from this issue as it can encompass the
216216
original font and all of it's layout rules.
217217

218218
### Reducing the Number of Network Requests ### {#reduce-requests}
@@ -394,7 +394,7 @@ The inputs to this algorithm are:
394394

395395
* <var>font subset</var>: an [=incremental font|incremental=] [=font subset=].
396396

397-
* <var>original font subset URI</var>: an [[rfc3986#section-4.3|absolute URI]] which identifies the location of the original incremental
397+
* <var>initial font subset URI</var>: an [[rfc3986#section-4.3|absolute URI]] which identifies the location of the initial incremental
398398
font that <var>font subset</var> was derived from.
399399

400400
* <var>target subset definition</var>: the [=font subset definition=] that the client wants to extend <var>font subset</var> to cover.
@@ -439,7 +439,7 @@ The algorithm:
439439
* Otherwise select exactly one of the [=No Invalidation=] entries in <var>entry list</var>.
440440
The criteria for selecting the single entry is left up to the implementation to decide.
441441

442-
8. Load <var>patch file</var> by invoking [$Load patch file$] with the <var>original font subset URI</var> as the original font URI and
442+
8. Load <var>patch file</var> by invoking [$Load patch file$] with the <var>initial font subset URI</var> as the initial font URI and
443443
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
444444
of this algorithm is limited to:
445445

@@ -505,7 +505,7 @@ The inputs to this algorithm are:
505505
* <var>Patch URI</var>: A [[rfc3986#section-4.1|URI Reference]] identifying the patch file to load. As a URI reference this may be a
506506
relative path.
507507

508-
* <var>Original Font URI</var>: An [[rfc3986#section-4.3|absolute URI]] which identifies the original incremental font that the
508+
* <var>Initial Font URI</var>: An [[rfc3986#section-4.3|absolute URI]] which identifies the initial incremental font that the
509509
patch URI was derived from.
510510

511511
The algorithm outputs:
@@ -514,7 +514,7 @@ The algorithm outputs:
514514

515515
The algorithm:
516516

517-
1. Perform [[rfc3986#section-5|reference resolution]] on <var>Patch URI</var> using <var>Original Font URI</var> as the base URI to
517+
1. Perform [[rfc3986#section-5|reference resolution]] on <var>Patch URI</var> using <var>Initial Font URI</var> as the base URI to
518518
produce the <var>target URI</var>.
519519

520520
2. Retrieve the contents of <var>target URI</var> using the fetching capabilities of the implementing user agent. For web browsers,

Overview.html

+6-6
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<meta content="WD" name="w3c-status">
77
<meta content="Bikeshed version d765c696b, updated Fri Mar 8 15:58:52 2024 -0800" name="generator">
88
<link href="https://www.w3.org/TR/IFT/" rel="canonical">
9-
<meta content="cdddb50677d9472e6bba0426c0b4b78e5775cc26" name="revision">
9+
<meta content="dae2dc1472f2280bfb926fefc6cd933eaa04f2bc" name="revision">
1010
<meta content="dark light" name="color-scheme">
1111
<style>
1212
.conform:hover {background: #31668f; color: white}
@@ -867,7 +867,7 @@ <h3 class="heading settled" data-level="1.4" id="performance-considerations"><sp
867867
<p>An alternative to incremental transfer is to break a font into distinct subsets (typically by script)
868868
and use the unicode range feature of @font-face to load only the subsets needed. However, this can alter
869869
the rendering of some content <a href="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
871871
original font and all of it’s layout rules.</p>
872872
<h4 class="heading settled" data-level="1.4.1" id="reduce-requests"><span class="secno">1.4.1. </span><span class="content">Reducing the Number of Network Requests</span><a class="self-link" href="#reduce-requests"></a></h4>
873873
<p>As discussed in the previous section the most basic implementation of incremental font transfer will
@@ -1002,7 +1002,7 @@ <h3 class="heading settled algorithm" data-algorithm="Incremental Font Extension
10021002
<li data-md>
10031003
<p><var>font subset</var>: an <a data-link-type="dfn" href="#incremental-font" id="ref-for-incremental-font④">incremental</a> <a data-link-type="dfn" href="#font-subset" id="ref-for-font-subset⑧">font subset</a>.</p>
10041004
<li data-md>
1005-
<p><var>original font subset URI</var>: an <a href="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 <a href="https://www.rfc-editor.org/rfc/rfc3986#section-4.3">absolute URI</a> which identifies the location of the initial incremental
10061006
font that <var>font subset</var> was derived from.</p>
10071007
<li data-md>
10081008
<p><var>target subset definition</var>: the <a data-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>
@@ -1045,7 +1045,7 @@ <h3 class="heading settled algorithm" data-algorithm="Incremental Font Extension
10451045
The criteria for selecting the single entry is left up to the implementation to decide.</p>
10461046
</ul>
10471047
<li data-md>
1048-
<p>Load <var>patch file</var> by invoking <a data-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 <a data-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
10491049
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
10501050
of this algorithm is limited to:</p>
10511051
<ul>
@@ -1109,7 +1109,7 @@ <h3 class="heading settled algorithm" data-algorithm="Incremental Font Extension
11091109
<p><var>Patch URI</var>: A <a href="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
11101110
relative path.</p>
11111111
<li data-md>
1112-
<p><var>Original Font URI</var>: An <a href="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 <a href="https://www.rfc-editor.org/rfc/rfc3986#section-4.3">absolute URI</a> which identifies the initial incremental font that the
11131113
patch URI was derived from.</p>
11141114
</ul>
11151115
<p>The algorithm outputs:</p>
@@ -1120,7 +1120,7 @@ <h3 class="heading settled algorithm" data-algorithm="Incremental Font Extension
11201120
<p>The algorithm:</p>
11211121
<ol>
11221122
<li data-md>
1123-
<p>Perform <a href="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 <a href="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
11241124
produce the <var>target URI</var>.</p>
11251125
<li data-md>
11261126
<p>Retrieve the contents of <var>target URI</var> using the fetching capabilities of the implementing user agent. For web browsers, <a data-link-type="biblio" href="#biblio-fetch" title="Fetch Standard">[fetch]</a> should be used. When using <a data-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

Comments
 (0)