Skip to content

Commit

Permalink
Editorial: fix URLs to avoid redirects; use https
Browse files Browse the repository at this point in the history
This change updates various URLs in the spec to avoid redirects and to
replace more http URLs with https URLs where we can (e.g., for all the
links to unicode.org documents in the References section). It also
tweaks the header links to fix whatwg#2906.
  • Loading branch information
sideshowbarker authored and domenic committed Oct 3, 2017
1 parent 542be55 commit dad489c
Showing 1 changed file with 39 additions and 39 deletions.
78 changes: 39 additions & 39 deletions source
Original file line number Diff line number Diff line change
Expand Up @@ -210,10 +210,10 @@
</hgroup>
<nav w-nosplit w-nodev>
<div>
<a href="https://whatwg.org/html" id="multipage-link"><span data-x=""><strong>Multipage Version</strong> <code data-x="">whatwg.org/html</code></span></a>
<a href="https://html.spec.whatwg.org/"><span data-x=""><strong>One-Page Version</strong> <code data-x="">html.spec.whatwg.org</code></span></a>
<a href="/"><span data-x=""><strong>One-Page Version</strong> <code data-x="">html.spec.whatwg.org</code></span></a>
<a href="/multipage/" id="multipage-link"><span data-x=""><strong>Multipage Version</strong> <code data-x="">/multipage</code></span></a>
<a href="/dev/"><span data-x=""><strong>Developer Version</strong> <code data-x="">/dev</code></span></a>
<a href="https://whatwg.org/pdf"><span data-x=""><strong>PDF Version</strong> <code data-x="">whatwg.org/pdf</code></span></a>
<a href="/print.pdf"><span data-x=""><strong>PDF Version</strong> <code data-x="">/print.pdf</code></span></a>
<a href="https://github.com/whatwg/html/wiki/Translations"><span data-x=""><strong>Translations</strong> <code data-x="">日本語 • 简体中文</code></span></a>
</div>
<div>
Expand Down Expand Up @@ -264,7 +264,7 @@
build tooling, and thus always in sync with the latest developments in HTML.</p>

<p>To read about its conception, construction, and future, read the <a
href="http://web.archive.org/web/20150220020906/http://archive.germanforblack.com:80/articles/html5-for-web-developers">original
href="https://web.archive.org/web/20150220020906/http://archive.germanforblack.com:80/articles/html5-for-web-developers">original
press release</a>, and the <a href="https://blog.whatwg.org/developers-edition-comeback">blog post
about its relaunch</a>.</p>

Expand Down Expand Up @@ -1219,7 +1219,7 @@ a.setAttribute('href', 'https://example.com/'); // change the content attribute

<p>Authors are encouraged to make use of conformance checkers (also known as <i>validators</i>) to
catch common mistakes. The WHATWG maintains a list of such tools at: <a
href="https://validator.whatwg.org/">https://validator.whatwg.org/</a></p>
href="https://whatwg.org/validator/">https://whatwg.org/validator/</a></p>



Expand Down Expand Up @@ -3499,14 +3499,14 @@ a.setAttribute('href', 'https://example.com/'); // change the content attribute
specification: <ref spec=CSSLOGICAL></p>

<ul class="brief">
<li>The <dfn data-x-href="https://drafts.csswg.org/css-logical-props/#propdef-margin-block-start">'margin-block-start'</dfn>,
<dfn data-x-href="https://drafts.csswg.org/css-logical-props/#propdef-margin-block-end">'margin-block-end'</dfn>,
<dfn data-x-href="https://drafts.csswg.org/css-logical-props/#propdef-margin-inline-start">'margin-inline-start'</dfn>, and
<dfn data-x-href="https://drafts.csswg.org/css-logical-props/#propdef-margin-inline-end">'margin-inline-end'</dfn> properties</li>
<li>The <dfn data-x-href="https://drafts.csswg.org/css-logical-props/#propdef-padding-block-start">'padding-block-start'</dfn>,
<dfn data-x-href="https://drafts.csswg.org/css-logical-props/#propdef-padding-block-end">'padding-block-end'</dfn>,
<dfn data-x-href="https://drafts.csswg.org/css-logical-props/#propdef-padding-inline-start">'padding-inline-start'</dfn>, and
<dfn data-x-href="https://drafts.csswg.org/css-logical-props/#propdef-padding-inline-end">'padding-inline-end'</dfn> properties</li>
<li>The <dfn data-x-href="https://drafts.csswg.org/css-logical/#propdef-margin-block-start">'margin-block-start'</dfn>,
<dfn data-x-href="https://drafts.csswg.org/css-logical/#propdef-margin-block-end">'margin-block-end'</dfn>,
<dfn data-x-href="https://drafts.csswg.org/css-logical/#propdef-margin-inline-start">'margin-inline-start'</dfn>, and
<dfn data-x-href="https://drafts.csswg.org/css-logical/#propdef-margin-inline-end">'margin-inline-end'</dfn> properties</li>
<li>The <dfn data-x-href="https://drafts.csswg.org/css-logical/#propdef-padding-block-start">'padding-block-start'</dfn>,
<dfn data-x-href="https://drafts.csswg.org/css-logical/#propdef-padding-block-end">'padding-block-end'</dfn>,
<dfn data-x-href="https://drafts.csswg.org/css-logical/#propdef-padding-inline-start">'padding-inline-start'</dfn>, and
<dfn data-x-href="https://drafts.csswg.org/css-logical/#propdef-padding-inline-end">'padding-inline-end'</dfn> properties</li>
</ul>

<p>The following terms and features are defined in the <cite>CSS Color</cite> specification:
Expand Down Expand Up @@ -4022,7 +4022,7 @@ a.setAttribute('href', 'https://example.com/'); // change the content attribute
<ref spec=FILTERS></p>

<ul class="brief">
<li><dfn data-x-href="https://drafts.fxtf.org/filters/#typedef-filter-function-list">&lt;filter-function-list&gt;</dfn></li>
<li><dfn data-x-href="https://drafts.fxtf.org/filter-effects/#typedef-filter-function-list">&lt;filter-function-list&gt;</dfn></li>
</ul>
</dd>

Expand Down Expand Up @@ -28281,13 +28281,13 @@ was an English &lt;a href="/wiki/Music_hall">music hall&lt;/a> singer, ...</pre>

<div class="example">

<p>In the following example we have <a href="images/parsing-model-overview.png">a flowchart</a>
<p>In the following example we have <a href="images/parsing-model-overview.svg">a flowchart</a>
in image form, with text in the <code data-x="attr-img-alt">alt</code> attribute rephrasing the
flowchart in prose form:</p>

<pre>&lt;p>In the common case, the data handled by the tokenization stage
comes from the network, but it can also come from script.&lt;/p>
&lt;p><strong>&lt;img src="images/parsing-model-overview.png" alt="The Network
&lt;p><strong>&lt;img src="images/parsing-model-overview.svg" alt="The Network
passes data to the Input Stream Preprocessor, which passes it to the
Tokenizer, which passes it to the Tree Construction stage. From there,
data goes to both the DOM and to Script Execution. Script Execution is
Expand Down Expand Up @@ -28519,7 +28519,7 @@ passes it to the Tokenizer, which passes it to the Tree Construction
stage. From there, data goes to both the DOM and to Script Execution.
Script Execution is linked to the DOM, and, using document.write(),
passes data to the Tokenizer.&lt;/p>
<strong>&lt;p>&lt;img src="images/parsing-model-overview.png" alt="">&lt;/p></strong></pre>
<strong>&lt;p>&lt;img src="images/parsing-model-overview.svg" alt="">&lt;/p></strong></pre>

<p>In these cases, it would be wrong to include alternative text that consists of just a caption.
If a caption is to be included, then either the <code data-x="attr-title">title</code> attribute
Expand All @@ -28533,7 +28533,7 @@ passes it to the Tokenizer, which passes it to the Tree Construction
stage. From there, data goes to both the DOM and to Script Execution.
Script Execution is linked to the DOM, and, using document.write(),
passes data to the Tokenizer.&lt;/p>
&lt;p><strong>&lt;img src="images/parsing-model-overview.png" alt=""
&lt;p><strong>&lt;img src="images/parsing-model-overview.svg" alt=""
title="Flowchart representation of the parsing model."></strong>&lt;/p></pre>

<pre>&lt;!-- Using &lt;figure> and &lt;figcaption> -->
Expand All @@ -28543,7 +28543,7 @@ stage. From there, data goes to both the DOM and to Script Execution.
Script Execution is linked to the DOM, and, using document.write(),
passes data to the Tokenizer.&lt;/p>
&lt;figure>
<strong>&lt;img src="images/parsing-model-overview.png" alt="The Network leads to
<strong>&lt;img src="images/parsing-model-overview.svg" alt="The Network leads to
the Input Stream Preprocessor, which leads to the Tokenizer, which
leads to the Tree Construction stage. The Tree Construction stage
leads to two items. The first is Script Execution, which leads via
Expand All @@ -28559,7 +28559,7 @@ passes it to the Tokenizer, which passes it to the Tree Construction
stage. From there, data goes to both the DOM and to Script Execution.
Script Execution is linked to the DOM, and, using document.write(),
passes data to the Tokenizer.&lt;/p>
&lt;p>&lt;img src="images/parsing-model-overview.png"
&lt;p>&lt;img src="images/parsing-model-overview.svg"
alt="Flowchart representation of the parsing model.">&lt;/p>
&lt;!-- Never put the image's caption in the alt="" attribute! --></pre>

Expand Down Expand Up @@ -53394,7 +53394,7 @@ MIT Room 32-G524
<tr>
<td colspan=4>"<dfn><code data-x="attr-fe-autocomplete-country">country</code></dfn>"
<td>Country code
<td>Valid <a href="http://www.iso.org/iso/country_codes/iso_3166_code_lists/country_names_and_code_elements.htm">ISO 3166-1-alpha-2 country code</a> <ref spec=ISO3166>
<td>Valid <a href="https://www.iso.org/iso-3166-country-codes.html">ISO 3166-1-alpha-2 country code</a> <ref spec=ISO3166>
<td>US
<td><span data-x="Control Group Text">Text</span>
<tr>
Expand Down Expand Up @@ -119382,13 +119382,13 @@ INSERT INTERFACES HERE
<dd><cite>Courbes &agrave; poles</cite>, P. de Casteljau. INPI, 1959.</dd>

<dt id="refsBIDI">[BIDI]</dt>
<dd><cite><a href="http://www.unicode.org/reports/tr9/">UAX #9: Unicode Bidirectional Algorithm</a></cite>, M. Davis. Unicode Consortium.</dd>
<dd><cite><a href="https://www.unicode.org/reports/tr9/">UAX #9: Unicode Bidirectional Algorithm</a></cite>, M. Davis. Unicode Consortium.</dd>

<dt id="refsBOCU1">[BOCU1]</dt>
<dd>(Non-normative) <cite><a href="http://www.unicode.org/notes/tn6/">UTN #6: BOCU-1: MIME-Compatible Unicode Compression</a></cite>, M. Scherer, M. Davis. Unicode Consortium.</dd>
<dd>(Non-normative) <cite><a href="https://www.unicode.org/notes/tn6/">UTN #6: BOCU-1: MIME-Compatible Unicode Compression</a></cite>, M. Scherer, M. Davis. Unicode Consortium.</dd>

<dt id="refsCESU8">[CESU8]</dt>
<dd>(Non-normative) <cite><a href="http://www.unicode.org/reports/tr26/">UTR #26: Compatibility Encoding Scheme For UTF-16: 8-BIT (CESU-8)</a></cite>, T. Phipps. Unicode Consortium.</dd>
<dd>(Non-normative) <cite><a href="https://www.unicode.org/reports/tr26/">UTR #26: Compatibility Encoding Scheme For UTF-16: 8-BIT (CESU-8)</a></cite>, T. Phipps. Unicode Consortium.</dd>

<dt id="refsCHARMOD">[CHARMOD]</dt>
<dd>(Non-normative) <cite><a href="https://www.w3.org/TR/charmod/">Character Model for the World Wide Web 1.0: Fundamentals</a></cite>, M. D&uuml;rst, F. Yergeau, R. Ishida, M. Wolf, T. Texin. W3C.</dd>
Expand Down Expand Up @@ -119445,7 +119445,7 @@ INSERT INTERFACES HERE
<dd><cite><a href="https://drafts.csswg.org/css-lists/">CSS Lists and Counters</a></cite>, T. Atkins. W3C.</dd>

<dt id="refsCSSLOGICAL">[CSSLOGICAL]</dt>
<dd><cite><a href="https://drafts.csswg.org/css-logical-props/">CSS Logical Properties</a></cite>, R. Atanassov, E. Etemad. W3C.</dd>
<dd><cite><a href="https://drafts.csswg.org/css-logical/">CSS Logical Properties</a></cite>, R. Atanassov, E. Etemad. W3C.</dd>

<dt id="refsCSSOM">[CSSOM]</dt>
<dd><cite><a href="https://drafts.csswg.org/cssom/">Cascading Style Sheets Object Model (CSSOM)</a></cite>, S. Pieters, G. Adams. W3C.</dd>
Expand All @@ -119454,7 +119454,7 @@ INSERT INTERFACES HERE
<dd><cite><a href="https://drafts.csswg.org/cssom-view/">CSSOM View Module</a></cite>, S. Pieters, G. Adams. W3C.</dd>

<dt id="refsCSSOVERFLOW">[CSSOVERFLOW]</dt>
<dd><cite><a href="https://drafts.csswg.org/css-overflow-3">CSS Overflow Module</a></cite>, L. Baron, F. Rivoal. W3C.</dd>
<dd><cite><a href="https://drafts.csswg.org/css-overflow-3/">CSS Overflow Module</a></cite>, L. Baron, F. Rivoal. W3C.</dd>

<dt id="refsCSSPOSITION">[CSSPOSITION]</dt>
<dd><cite><a href="https://drafts.csswg.org/css-position/">CSS Positioned Layout</a></cite>, R. Atanassov, A. Eicholz. W3C.</dd>
Expand Down Expand Up @@ -119484,7 +119484,7 @@ INSERT INTERFACES HERE
<dd><cite><a href="https://drafts.csswg.org/css-writing-modes/">CSS Writing Modes</a></cite>, E. Etemad, K. Ishii. W3C.</dd>

<dt id="refsDASH">[DASH]</dt>
<dd><cite><a href="http://www.iso.org/iso/home/store/catalogue_ics/catalogue_detail_ics.htm?csnumber=65274">Dynamic adaptive streaming over HTTP (DASH)</a></cite>. ISO.</dd>
<dd><cite><a href="https://www.iso.org/standard/65274.html">Dynamic adaptive streaming over HTTP (DASH)</a></cite>. ISO.</dd>

<dt id="refsDOM">[DOM]</dt>
<dd><cite><a href="https://dom.spec.whatwg.org/">DOM</a></cite>, A. van Kesteren, A. Gregor, Ms2ger. WHATWG.</dd>
Expand Down Expand Up @@ -119514,7 +119514,7 @@ INSERT INTERFACES HERE
<dd><cite><a href="https://w3c.github.io/FileAPI/">File API</a></cite>, A. Ranganathan. W3C.</dd>

<dt id="refsFILTERS">[FILTERS]</dt>
<dd><cite><a href="https://drafts.fxtf.org/filters/">Filter Effects</a></cite>, D. Jackson, E. Dahlström, D. Schulze. W3C.</dd>
<dd><cite><a href="https://drafts.fxtf.org/filter-effects/">Filter Effects</a></cite>, D. Jackson, E. Dahlström, D. Schulze. W3C.</dd>

<dt id="refsFULLSCREEN">[FULLSCREEN]</dt>
<dd><cite><a href="https://fullscreen.spec.whatwg.org/">Fullscreen</a></cite>, A. van Kesteren, T. &Ccedil;elik. WHATWG.</dd>
Expand Down Expand Up @@ -119568,10 +119568,10 @@ INSERT INTERFACES HERE
<dd><cite><a href="https://w3c.github.io/IntersectionObserver/">Intersection Observer</a></cite>, S. Zager. W3C.</dd>

<dt id="refsISO3166">[ISO3166]</dt>
<dd><cite><a href="http://www.iso.org/iso/home/standards/country_codes.htm">ISO 3166: Codes for the representation of names of countries and their subdivisions</a></cite>. ISO.</dd>
<dd><cite><a href="https://www.iso.org/iso-3166-country-codes.html">ISO 3166: Codes for the representation of names of countries and their subdivisions</a></cite>. ISO.</dd>

<dt id="refsISO4217">[ISO4217]</dt>
<dd><cite><a href="http://www.iso.org/iso/home/standards/currency_codes.htm">ISO 4217: Codes for the representation of currencies and funds</a></cite>. ISO.</dd>
<dd><cite><a href="https://www.iso.org/iso-4217-currency-codes.html">ISO 4217: Codes for the representation of currencies and funds</a></cite>. ISO.</dd>

<dt id="refsISO8601">[ISO8601]</dt>
<dd>(Non-normative) <cite><a href="http://isotc.iso.org/livelink/livelink/4021199/ISO_8601_2004_E.zip?func=doc.Fetch&amp;nodeid=4021199">ISO8601: Data elements and interchange formats &mdash; Information interchange &mdash; Representation of dates and times</a></cite>. ISO.</dd>
Expand Down Expand Up @@ -119663,7 +119663,7 @@ INSERT INTERFACES HERE
<dd><cite><a href="https://w3c.github.io/pointerlock/">Pointer Lock</a></cite>, V. Scheib. W3C.</dd>

<dt id="refsPPUTF8">[PPUTF8]</dt>
<dd>(Non-normative) <cite><a href="http://www.sw.it.aoyama.ac.jp/2012/pub/IUC11-UTF-8.pdf">The Properties and Promises <!-- Promizes (sic) --> of UTF-8</a></cite>, M. D&uuml;rst. University of Z&uuml;rich. In <cite>Proceedings of the 11th International Unicode Conference</cite>.</dd>
<dd>(Non-normative) <cite><a href="https://www.sw.it.aoyama.ac.jp/2012/pub/IUC11-UTF-8.pdf">The Properties and Promises <!-- Promizes (sic) --> of UTF-8</a></cite>, M. D&uuml;rst. University of Z&uuml;rich. In <cite>Proceedings of the 11th International Unicode Conference</cite>.</dd>

<dt id="refsPRELOAD">[PRELOAD]</dt>
<dd><cite><a href="https://w3c.github.io/preload/">Preload</a></cite>, I. Grigorik. W3C.</dd>
Expand Down Expand Up @@ -119739,7 +119739,7 @@ INSERT INTERFACES HERE
<dd><cite><a href="https://w3c.github.io/screen-orientation/">Screen Orientation API</a></cite>, M. Lamouri, M. Cáceres. W3C.</dd>

<dt id="refsSCSU">[SCSU]</dt>
<dd>(Non-normative) <cite><a href="http://www.unicode.org/reports/tr6/">UTR #6: A Standard Compression Scheme For Unicode</a></cite>, M. Wolf, K. Whistler, C. Wicksteed, M. Davis, A. Freytag, M. Scherer. Unicode Consortium.</dd>
<dd>(Non-normative) <cite><a href="https://www.unicode.org/reports/tr6/">UTR #6: A Standard Compression Scheme For Unicode</a></cite>, M. Wolf, K. Whistler, C. Wicksteed, M. Davis, A. Freytag, M. Scherer. Unicode Consortium.</dd>

<dt id="refsSECURE-CONTEXTS">[SECURE-CONTEXTS]</dt>
<dd><cite><a href="https://w3c.github.io/webappsec-secure-contexts/">Secure Contexts</a></cite>, M. West. W3C.</dd>
Expand Down Expand Up @@ -119792,10 +119792,10 @@ INSERT INTERFACES HERE
-->

<dt id="refsUNICODE">[UNICODE]</dt>
<dd><cite><a href="http://www.unicode.org/versions/">The Unicode Standard</a></cite>. Unicode Consortium.</dd>
<dd><cite><a href="https://www.unicode.org/versions/">The Unicode Standard</a></cite>. Unicode Consortium.</dd>

<dt id="refsUNIVCHARDET">[UNIVCHARDET]</dt>
<dd>(Non-normative) <cite><a href="http://www-archive.mozilla.org/projects/intl/UniversalCharsetDetection.html">A composite approach to language/encoding detection</a></cite>, S. Li, K. Momoi. Netscape. In <cite>Proceedings of the 19th International Unicode Conference</cite>.</dd>
<dd>(Non-normative) <cite><a href="https://www-archive.mozilla.org/projects/intl/UniversalCharsetDetection.html">A composite approach to language/encoding detection</a></cite>, S. Li, K. Momoi. Netscape. In <cite>Proceedings of the 19th International Unicode Conference</cite>.</dd>

<dt id="refsURL">[URL]</dt>
<dd><cite><a href="https://url.spec.whatwg.org/">URL</a></cite>, A. van Kesteren. WHATWG.</dd>
Expand All @@ -119810,7 +119810,7 @@ INSERT INTERFACES HERE
<dd>(Non-normative) <cite><a href="https://www.w3.org/International/questions/qa-forms-utf-8">Multilingual form encoding</a></cite>, M. D&uuml;rst. W3C.</dd>

<dt id="refsUTR36">[UTR36]</dt>
<dd>(Non-normative) <cite><a href="http://www.unicode.org/reports/tr36/">UTR #36: Unicode Security Considerations</a></cite>, M. Davis, M. Suignard. Unicode Consortium.</dd>
<dd>(Non-normative) <cite><a href="https://www.unicode.org/reports/tr36/">UTR #36: Unicode Security Considerations</a></cite>, M. Davis, M. Suignard. Unicode Consortium.</dd>

<dt id="refsWCAG">[WCAG]</dt>
<dd>(Non-normative) <cite><a href="https://www.w3.org/TR/WCAG20/">Web Content Accessibility Guidelines (WCAG) 2.0</a></cite>, B. Caldwell, M. Cooper, L. Reid, G. Vanderheiden. W3C.</dd>
Expand Down Expand Up @@ -119846,7 +119846,7 @@ INSERT INTERFACES HERE
<dd><cite>Recommendation X.121 &mdash; International Numbering Plan for Public Data Networks</cite>, CCITT Blue Book, Fascicle VIII.3, pp. 317-332.</dd>

<dt id="refsXFN">[XFN]</dt>
<dd><cite><a href="http://gmpg.org/xfn/11">XFN 1.1 profile</a></cite>, T. &Ccedil;elik, M. Mullenweg, E. Meyer. GMPG.</dd>
<dd><cite><a href="https://gmpg.org/xfn/11">XFN 1.1 profile</a></cite>, T. &Ccedil;elik, M. Mullenweg, E. Meyer. GMPG.</dd>

<dt id="refsXHR">[XHR]</dt>
<dd><cite><a href="https://xhr.spec.whatwg.org/"><code>XMLHttpRequest</code></a></cite>, A. van Kesteren. WHATWG.</dd>
Expand Down Expand Up @@ -120892,7 +120892,7 @@ INSERT INTERFACES HERE

<div itemscope itemtype="http://n.whatwg.org/work">
<p>The image of the kettlebell swing in the embedded content introduction is based on <a itemprop="work" href="https://pixabay.com/en/functional-mobility-articular-606568/">a photo</a>
by <a itemprop="http://creativecommons.org/ns#attributionURL" href="https://pixabay.com/en/users/kokkarina-506563/">kokkarina</a>.
by <a itemprop="http://creativecommons.org/ns#attributionURL" href="https://pixabay.com/en/users/506563-506563/">kokkarina</a>.
(<a itemprop="license" href="https://creativecommons.org/publicdomain/zero/1.0/">CC0 1.0</a>)
</div>

Expand All @@ -120914,9 +120914,9 @@ INSERT INTERFACES HERE
<p>The diagram showing how <code data-x="attr-script-async">async</code> and <code
data-x="attr-script-defer">defer</code> impact <code>script</code> loading is based on a
similar diagram from <a itemprop="work"
href="http://peter.sh/experiments/asynchronous-and-deferred-javascript-execution-explained/">a
href="https://peter.sh/experiments/asynchronous-and-deferred-javascript-execution-explained/">a
blog post</a> by <a itemprop="https://creativecommons.org/ns#attributionURL"
href="http://peter.sh/about/">Peter Beverloo</a>.
href="https://peter.sh/about/">Peter Beverloo</a>.
(<a itemprop="license" href="https://creativecommons.org/publicdomain/zero/1.0/">CC0 1.0</a>)</p>
</div>

Expand Down

0 comments on commit dad489c

Please sign in to comment.