<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.whatwg.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Theimp</id>
	<title>WHATWG Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.whatwg.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Theimp"/>
	<link rel="alternate" type="text/html" href="https://wiki.whatwg.org/wiki/Special:Contributions/Theimp"/>
	<updated>2026-04-10T01:18:00Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.3</generator>
	<entry>
		<id>https://wiki.whatwg.org/index.php?title=PragmaExtensions&amp;diff=8379</id>
		<title>PragmaExtensions</title>
		<link rel="alternate" type="text/html" href="https://wiki.whatwg.org/index.php?title=PragmaExtensions&amp;diff=8379"/>
		<updated>2012-07-03T22:15:30Z</updated>

		<summary type="html">&lt;p&gt;Theimp: Reverted edits by Annevk (talk) as agreed on the PragmaExtensions/Talk page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page lists the allowed extension values for the http-equiv=&amp;quot;&amp;quot; attribute of the &amp;amp;lt;meta&amp;gt; element in HTML. For the detailed registration requirements, [http://www.whatwg.org/html#concept-http-equiv-extensions see the specification].&lt;br /&gt;
&lt;br /&gt;
{|  &lt;br /&gt;
! Keyword&lt;br /&gt;
! Brief description&lt;br /&gt;
! Specification&lt;br /&gt;
|- &lt;br /&gt;
| PICS-Label&lt;br /&gt;
| Labels that help content advisory software protect children from potentially harmful material [[http://www.fosi.org/icra/ more]]&lt;br /&gt;
| [http://www.w3.org/TR/REC-PICS-labels/ PICS Label Distribution Label Syntax and Communication Protocols]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category:Registries]]&lt;/div&gt;</summary>
		<author><name>Theimp</name></author>
	</entry>
	<entry>
		<id>https://wiki.whatwg.org/index.php?title=Talk:PragmaExtensions&amp;diff=8378</id>
		<title>Talk:PragmaExtensions</title>
		<link rel="alternate" type="text/html" href="https://wiki.whatwg.org/index.php?title=Talk:PragmaExtensions&amp;diff=8378"/>
		<updated>2012-07-03T22:15:07Z</updated>

		<summary type="html">&lt;p&gt;Theimp: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Is there any reason that the entries &amp;lt;var&amp;gt;x-dns-prefetch-control&amp;lt;/var&amp;gt; and &amp;lt;var&amp;gt;x-ua-compatible &amp;lt;/var&amp;gt; should not be removed? They do not meet the requirements for inclusion per the &amp;lt;abbr title=&amp;quot;specification&amp;quot;&amp;gt;spec.&amp;lt;/abbr&amp;gt; at this stage:&lt;br /&gt;
&amp;lt;blockquote&amp;gt;Such extensions must use a name that is identical to an HTTP header registered in the Permanent Message Header Field Registry…&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
Hixie: If they are implemented by software, the solution is to fix the IANA registry, not this one.&lt;br /&gt;
----&lt;br /&gt;
Theimp: When that&#039;s done, they can be re-added.&lt;br /&gt;
----&lt;br /&gt;
Hixie: That&#039;s putting theoretical purity before pragmatic documentation of interoperability.&lt;br /&gt;
----&lt;br /&gt;
Theimp: No, it&#039;s not. Anyone is as free to propose additions to the &amp;lt;abbr title=&amp;quot;Internet Assigned Numbers Authority&amp;quot;&amp;gt;IANA&amp;lt;/abbr&amp;gt; Permanent Message Header Field Registry, as they are to edit this wiki. Document it there first, as required by the &amp;lt;abbr title=&amp;quot;Hypertext Markup Language&amp;quot;&amp;gt;HTML&amp;lt;/abbr&amp;gt; &amp;lt;abbr title=&amp;quot;specification&amp;quot;&amp;gt;spec.&amp;lt;/abbr&amp;gt; By all means, please document everything — but follow the standards process and begin at the beginning; not at the end.&lt;br /&gt;
----&lt;br /&gt;
Hixie: No. The goal is to document reality. Reality is that these fields are used. It would be ridiculous to remove documentation just because the IANA list is out of sync with reality. If you think IANA should be updated, then by all means, be my guest.&lt;br /&gt;
----&lt;br /&gt;
Theimp: If the goal is to document reality, then why is it a problem for proponents of unregistered extensions to attempt to register them with the &amp;lt;abbr title=&amp;quot;Internet Assigned Numbers Authority&amp;quot;&amp;gt;IANA&amp;lt;/abbr&amp;gt; Permanent Message Header Field Registry? That is the appropriate place to start documenting that particular facet of reality; not here. This is a place for documenting &amp;lt;abbr title=&amp;quot;Internet Assigned Numbers Authority&amp;quot;&amp;gt;IANA&amp;lt;/abbr&amp;gt; registered extensions only, as it says in the &amp;lt;abbr title=&amp;quot;specification&amp;quot;&amp;gt;spec.&amp;lt;/abbr&amp;gt; Or, if you think that the requirement that registration in the &amp;lt;abbr title=&amp;quot;Internet Assigned Numbers Authority&amp;quot;&amp;gt;IANA&amp;lt;/abbr&amp;gt; Permanent Message Header Field Registry shouldn&#039;t exist, then why not propose changes to the &amp;lt;abbr title=&amp;quot;Hypertext Markup Language&amp;quot;&amp;gt;HTML&amp;lt;/abbr&amp;gt; &amp;lt;abbr title=&amp;quot;specification&amp;quot;&amp;gt;spec.&amp;lt;/abbr&amp;gt; that requires this? Either way, until one of those two conditions changes, “documenting reality” here is illegitimate — it might as well be documented on a vendor web page, for all it matters. What is ridiculous is setting a requirement through specification and then willfully ignoring that requirement — it completely destroys the credibility of the specification.&lt;br /&gt;
&lt;br /&gt;
If the &amp;lt;abbr title=&amp;quot;Internet Assigned Numbers Authority&amp;quot;&amp;gt;IANA&amp;lt;/abbr&amp;gt; Permanent Message Header Field Registry is out of sync with reality, then it implies that someone has been introducing unregistered fields into deployed products. Which is, of course, the vendor&#039;s own prerogative; but it doesn&#039;t mean that they comply with the relevant standards which prohibit this. And if the standards are to be updated to encompass these unregistered fields, then that is the &amp;lt;abbr title=&amp;quot;specification&amp;quot;&amp;gt;spec.&amp;lt;/abbr&amp;gt; writers&#039; prerogative. But until either the &amp;lt;abbr title=&amp;quot;Internet Assigned Numbers Authority&amp;quot;&amp;gt;IANA&amp;lt;/abbr&amp;gt; Permanent Message Header Field Registry is updated, or the &amp;lt;abbr title=&amp;quot;specification&amp;quot;&amp;gt;spec.&amp;lt;/abbr&amp;gt; says that it doesn&#039;t have to be consistent with it, that doesn&#039;t change the fact that inclusion here is not permitted, whatever the goal is. Call it ridiculous if you like; but that, too, is reality.&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;abbr title=&amp;quot;Hypertext Markup Language&amp;quot;&amp;gt;HTML&amp;lt;/abbr&amp;gt; &amp;lt;abbr title=&amp;quot;specification&amp;quot;&amp;gt;spec.&amp;lt;/abbr&amp;gt; says that those wishing to “document reality” have the onus of ensuring that their extensions are first documented with the &amp;lt;abbr title=&amp;quot;Internet Assigned Numbers Authority&amp;quot;&amp;gt;IANA&amp;lt;/abbr&amp;gt; before they begin documenting it here. I mean, if there is so little respect for the &amp;lt;abbr title=&amp;quot;specification&amp;quot;&amp;gt;spec.&amp;lt;/abbr&amp;gt; that vendors are free to ignore the requirements for adding extensions to this extension registry, then why shouldn&#039;t authors have the same lack of respect and ignore the same requirement to not use extensions not so registered? Either possibility negates the very purpose of this extension registry. And that purpose is to document those extensions which conform to the specification — not to document any and all possible extensions, valid &amp;lt;abbr title=&amp;quot;Hypertext Markup Language&amp;quot;&amp;gt;HTML&amp;lt;/abbr&amp;gt; or not. There are places to document such things; but this is not such a place.&lt;br /&gt;
----&lt;br /&gt;
Anne: IANA is annoying, see [[IETF]]. No need to abide by processes that are full of hurt.&lt;br /&gt;
----&lt;br /&gt;
Theimp: &lt;br /&gt;
;“IANA is annoying”: If there is consensus on that point, then it should be no trouble to remove the &amp;lt;abbr title=&amp;quot;Internet Assigned Numbers Authority&amp;quot;&amp;gt;IANA&amp;lt;/abbr&amp;gt;-related requirements from the &amp;lt;abbr title=&amp;quot;Hypertext Markup Language&amp;quot;&amp;gt;HTML&amp;lt;/abbr&amp;gt; &amp;lt;abbr title=&amp;quot;specification&amp;quot;&amp;gt;spec.&amp;lt;/abbr&amp;gt;&lt;br /&gt;
;“see [[IETF]]”: Well, in my dealings, I haven&#039;t found the &amp;lt;abbr title=&amp;quot;Internet Engineering Task Force&amp;quot;&amp;gt;IETF&amp;lt;/abbr&amp;gt; any worse than, say, the &amp;lt;abbr title=&amp;quot;World Wide Web Consortium&amp;quot;&amp;gt;W3C&amp;lt;/abbr&amp;gt; in terms of accessibility and transparency of process.&lt;br /&gt;
;“No need to abide by processes that are full of hurt”: If that is the case, then why is the requirement in the &amp;lt;abbr title=&amp;quot;specification&amp;quot;&amp;gt;spec.&amp;lt;/abbr&amp;gt;? In fact, if that&#039;s a valid argument, then why is there a &amp;lt;abbr title=&amp;quot;specification&amp;quot;&amp;gt;spec.&amp;lt;/abbr&amp;gt; at all?&lt;br /&gt;
&lt;br /&gt;
If you are quite insistent that “documenting reality” is so critically important, then you must surely realize that allowing this wiki to be inconsistent with the &amp;lt;abbr title=&amp;quot;Internet Assigned Numbers Authority&amp;quot;&amp;gt;IANA&amp;lt;/abbr&amp;gt; Permanent Message Header Field Registry, &#039;&#039;in turn&#039;&#039;, makes the &lt;br /&gt;
&amp;lt;abbr title=&amp;quot;Hypertext Markup Language&amp;quot;&amp;gt;HTML&amp;lt;/abbr&amp;gt; &amp;lt;abbr title=&amp;quot;specification&amp;quot;&amp;gt;spec.&amp;lt;/abbr&amp;gt; inconsistent with reality. The only way to reconcile this contradiction is to remove the &amp;lt;abbr title=&amp;quot;Internet Assigned Numbers Authority&amp;quot;&amp;gt;IANA&amp;lt;/abbr&amp;gt; Permanent Message Header Field Registry requirements from the &amp;lt;abbr title=&amp;quot;Hypertext Markup Language&amp;quot;&amp;gt;HTML&amp;lt;/abbr&amp;gt; &amp;lt;abbr title=&amp;quot;specification&amp;quot;&amp;gt;spec.&amp;lt;/abbr&amp;gt;, which is an option that you can pursue right now, if it is sufficiently important to you. On the other hand, if there is some significant problem in doing that, then it follows either that “documenting reality” isn&#039;t so genuinely important after all; or else that perhaps you also find the &amp;lt;abbr title=&amp;quot;World Wide Web Consortium&amp;quot;&amp;gt;W3C&amp;lt;/abbr&amp;gt; to be at least as “annoying” as the &amp;lt;abbr title=&amp;quot;Internet Engineering Task Force&amp;quot;&amp;gt;IETF&amp;lt;/abbr&amp;gt;.&lt;br /&gt;
----&lt;br /&gt;
Anne: We can update HTML and will probably do so in due course. Cannot solve all the problems directly though and solving registry-related problems is pretty low on the priority list.&lt;br /&gt;
----&lt;br /&gt;
Theimp: if that&#039;s the course that you&#039;re going to take, then that&#039;s fine. I&#039;ll file a bug now. But until that is done, the wiki should not have any unregistered entries. We wouldn&#039;t want the &amp;lt;abbr title=&amp;quot;specification&amp;quot;&amp;gt;spec.&amp;lt;/abbr&amp;gt; to be inconsistent with reality, after all. And as it&#039;s a low priority, it doesn&#039;t matter that some tiny bits of reality are less documented than they could be, for a little while.&lt;/div&gt;</summary>
		<author><name>Theimp</name></author>
	</entry>
	<entry>
		<id>https://wiki.whatwg.org/index.php?title=Talk:PragmaExtensions&amp;diff=8375</id>
		<title>Talk:PragmaExtensions</title>
		<link rel="alternate" type="text/html" href="https://wiki.whatwg.org/index.php?title=Talk:PragmaExtensions&amp;diff=8375"/>
		<updated>2012-07-03T10:02:50Z</updated>

		<summary type="html">&lt;p&gt;Theimp: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Is there any reason that the entries &amp;lt;var&amp;gt;x-dns-prefetch-control&amp;lt;/var&amp;gt; and &amp;lt;var&amp;gt;x-ua-compatible &amp;lt;/var&amp;gt; should not be removed? They do not meet the requirements for inclusion per the &amp;lt;abbr title=&amp;quot;specification&amp;quot;&amp;gt;spec.&amp;lt;/abbr&amp;gt; at this stage:&lt;br /&gt;
&amp;lt;blockquote&amp;gt;Such extensions must use a name that is identical to an HTTP header registered in the Permanent Message Header Field Registry…&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
Hixie: If they are implemented by software, the solution is to fix the IANA registry, not this one.&lt;br /&gt;
----&lt;br /&gt;
Theimp: When that&#039;s done, they can be re-added.&lt;br /&gt;
----&lt;br /&gt;
Hixie: That&#039;s putting theoretical purity before pragmatic documentation of interoperability.&lt;br /&gt;
----&lt;br /&gt;
Theimp: No, it&#039;s not. Anyone is as free to propose additions to the &amp;lt;abbr title=&amp;quot;Internet Assigned Numbers Authority&amp;quot;&amp;gt;IANA&amp;lt;/abbr&amp;gt; Permanent Message Header Field Registry, as they are to edit this wiki. Document it there first, as required by the &amp;lt;abbr title=&amp;quot;Hypertext Markup Language&amp;quot;&amp;gt;HTML&amp;lt;/abbr&amp;gt; &amp;lt;abbr title=&amp;quot;specification&amp;quot;&amp;gt;spec.&amp;lt;/abbr&amp;gt; By all means, please document everything — but follow the standards process and begin at the beginning; not at the end.&lt;br /&gt;
----&lt;br /&gt;
Hixie: No. The goal is to document reality. Reality is that these fields are used. It would be ridiculous to remove documentation just because the IANA list is out of sync with reality. If you think IANA should be updated, then by all means, be my guest.&lt;br /&gt;
----&lt;br /&gt;
Theimp: If the goal is to document reality, then why is it a problem for proponents of unregistered extensions to attempt to register them with the &amp;lt;abbr title=&amp;quot;Internet Assigned Numbers Authority&amp;quot;&amp;gt;IANA&amp;lt;/abbr&amp;gt; Permanent Message Header Field Registry? That is the appropriate place to start documenting that particular facet of reality; not here. This is a place for documenting &amp;lt;abbr title=&amp;quot;Internet Assigned Numbers Authority&amp;quot;&amp;gt;IANA&amp;lt;/abbr&amp;gt; registered extensions only, as it says in the &amp;lt;abbr title=&amp;quot;specification&amp;quot;&amp;gt;spec.&amp;lt;/abbr&amp;gt; Or, if you think that the requirement that registration in the &amp;lt;abbr title=&amp;quot;Internet Assigned Numbers Authority&amp;quot;&amp;gt;IANA&amp;lt;/abbr&amp;gt; Permanent Message Header Field Registry shouldn&#039;t exist, then why not propose changes to the &amp;lt;abbr title=&amp;quot;Hypertext Markup Language&amp;quot;&amp;gt;HTML&amp;lt;/abbr&amp;gt; &amp;lt;abbr title=&amp;quot;specification&amp;quot;&amp;gt;spec.&amp;lt;/abbr&amp;gt; that requires this? Either way, until one of those two conditions changes, “documenting reality” here is illegitimate — it might as well be documented on a vendor web page, for all it matters. What is ridiculous is setting a requirement through specification and then willfully ignoring that requirement — it completely destroys the credibility of the specification.&lt;br /&gt;
&lt;br /&gt;
If the &amp;lt;abbr title=&amp;quot;Internet Assigned Numbers Authority&amp;quot;&amp;gt;IANA&amp;lt;/abbr&amp;gt; Permanent Message Header Field Registry is out of sync with reality, then it implies that someone has been introducing unregistered fields into deployed products. Which is, of course, the vendor&#039;s own prerogative; but it doesn&#039;t mean that they comply with the relevant standards which prohibit this. And if the standards are to be updated to encompass these unregistered fields, then that is the &amp;lt;abbr title=&amp;quot;specification&amp;quot;&amp;gt;spec.&amp;lt;/abbr&amp;gt; writers&#039; prerogative. But until either the &amp;lt;abbr title=&amp;quot;Internet Assigned Numbers Authority&amp;quot;&amp;gt;IANA&amp;lt;/abbr&amp;gt; Permanent Message Header Field Registry is updated, or the &amp;lt;abbr title=&amp;quot;specification&amp;quot;&amp;gt;spec.&amp;lt;/abbr&amp;gt; says that it doesn&#039;t have to be consistent with it, that doesn&#039;t change the fact that inclusion here is not permitted, whatever the goal is. Call it ridiculous if you like; but that, too, is reality.&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;abbr title=&amp;quot;Hypertext Markup Language&amp;quot;&amp;gt;HTML&amp;lt;/abbr&amp;gt; &amp;lt;abbr title=&amp;quot;specification&amp;quot;&amp;gt;spec.&amp;lt;/abbr&amp;gt; says that those wishing to “document reality” have the onus of ensuring that their extensions are first documented with the &amp;lt;abbr title=&amp;quot;Internet Assigned Numbers Authority&amp;quot;&amp;gt;IANA&amp;lt;/abbr&amp;gt; before they begin documenting it here. I mean, if there is so little respect for the &amp;lt;abbr title=&amp;quot;specification&amp;quot;&amp;gt;spec.&amp;lt;/abbr&amp;gt; that vendors are free to ignore the requirements for adding extensions to this extension registry, then why shouldn&#039;t authors have the same lack of respect and ignore the same requirement to not use extensions not so registered? Either possibility negates the very purpose of this extension registry. And that purpose is to document those extensions which conform to the specification — not to document any and all possible extensions, valid &amp;lt;abbr title=&amp;quot;Hypertext Markup Language&amp;quot;&amp;gt;HTML&amp;lt;/abbr&amp;gt; or not. There are places to document such things; but this is not such a place.&lt;br /&gt;
----&lt;br /&gt;
Anne: IANA is annoying, see [[IETF]]. No need to abide by processes that are full of hurt.&lt;br /&gt;
----&lt;br /&gt;
Theimp: &lt;br /&gt;
;“IANA is annoying”: If there is consensus on that point, then it should be no trouble to remove the &amp;lt;abbr title=&amp;quot;Internet Assigned Numbers Authority&amp;quot;&amp;gt;IANA&amp;lt;/abbr&amp;gt;-related requirements from the &amp;lt;abbr title=&amp;quot;Hypertext Markup Language&amp;quot;&amp;gt;HTML&amp;lt;/abbr&amp;gt; &amp;lt;abbr title=&amp;quot;specification&amp;quot;&amp;gt;spec.&amp;lt;/abbr&amp;gt;&lt;br /&gt;
;“see [[IETF]]”: Well, in my dealings, I haven&#039;t found the &amp;lt;abbr title=&amp;quot;Internet Engineering Task Force&amp;quot;&amp;gt;IETF&amp;lt;/abbr&amp;gt; any worse than, say, the &amp;lt;abbr title=&amp;quot;World Wide Web Consortium&amp;quot;&amp;gt;W3C&amp;lt;/abbr&amp;gt; in terms of accessibility and transparency of process.&lt;br /&gt;
;“No need to abide by processes that are full of hurt”: If that is the case, then why is the requirement in the &amp;lt;abbr title=&amp;quot;specification&amp;quot;&amp;gt;spec.&amp;lt;/abbr&amp;gt;? In fact, if that&#039;s a valid argument, then why is there a &amp;lt;abbr title=&amp;quot;specification&amp;quot;&amp;gt;spec.&amp;lt;/abbr&amp;gt; at all?&lt;br /&gt;
&lt;br /&gt;
If you are quite insistent that “documenting reality” is so critically important, then you must surely realize that allowing this wiki to be inconsistent with the &amp;lt;abbr title=&amp;quot;Internet Assigned Numbers Authority&amp;quot;&amp;gt;IANA&amp;lt;/abbr&amp;gt; Permanent Message Header Field Registry, &#039;&#039;in turn&#039;&#039;, makes the &lt;br /&gt;
&amp;lt;abbr title=&amp;quot;Hypertext Markup Language&amp;quot;&amp;gt;HTML&amp;lt;/abbr&amp;gt; &amp;lt;abbr title=&amp;quot;specification&amp;quot;&amp;gt;spec.&amp;lt;/abbr&amp;gt; inconsistent with reality. The only way to reconcile this contradiction is to remove the &amp;lt;abbr title=&amp;quot;Internet Assigned Numbers Authority&amp;quot;&amp;gt;IANA&amp;lt;/abbr&amp;gt; Permanent Message Header Field Registry requirements from the &amp;lt;abbr title=&amp;quot;Hypertext Markup Language&amp;quot;&amp;gt;HTML&amp;lt;/abbr&amp;gt; &amp;lt;abbr title=&amp;quot;specification&amp;quot;&amp;gt;spec.&amp;lt;/abbr&amp;gt;, which is an option that you can pursue right now, if it is sufficiently important to you. On the other hand, if there is some significant problem in doing that, then it follows either that “documenting reality” isn&#039;t so genuinely important after all; or else that perhaps you also find the &amp;lt;abbr title=&amp;quot;World Wide Web Consortium&amp;quot;&amp;gt;W3C&amp;lt;/abbr&amp;gt; to be at least as “annoying” as the &amp;lt;abbr title=&amp;quot;Internet Engineering Task Force&amp;quot;&amp;gt;IETF&amp;lt;/abbr&amp;gt;.&lt;/div&gt;</summary>
		<author><name>Theimp</name></author>
	</entry>
	<entry>
		<id>https://wiki.whatwg.org/index.php?title=Talk:PragmaExtensions&amp;diff=8372</id>
		<title>Talk:PragmaExtensions</title>
		<link rel="alternate" type="text/html" href="https://wiki.whatwg.org/index.php?title=Talk:PragmaExtensions&amp;diff=8372"/>
		<updated>2012-07-02T08:09:29Z</updated>

		<summary type="html">&lt;p&gt;Theimp: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Is there any reason that the entries &amp;lt;var&amp;gt;x-dns-prefetch-control&amp;lt;/var&amp;gt; and &amp;lt;var&amp;gt;x-ua-compatible &amp;lt;/var&amp;gt; should not be removed? They do not meet the requirements for inclusion per the &amp;lt;abbr title=&amp;quot;specification&amp;quot;&amp;gt;spec.&amp;lt;/abbr&amp;gt; at this stage:&lt;br /&gt;
&amp;lt;blockquote&amp;gt;Such extensions must use a name that is identical to an HTTP header registered in the Permanent Message Header Field Registry…&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hixie: If they are implemented by software, the solution is to fix the IANA registry, not this one.&lt;br /&gt;
&lt;br /&gt;
Theimp: When that&#039;s done, they can be re-added.&lt;br /&gt;
&lt;br /&gt;
Hixie: That&#039;s putting theoretical purity before pragmatic documentation of interoperability.&lt;br /&gt;
&lt;br /&gt;
Theimp: No, it&#039;s not. Anyone is as free to propose additions to the &amp;lt;abbr title=&amp;quot;Internet Assigned Numbers Authority&amp;quot;&amp;gt;IANA&amp;lt;/abbr&amp;gt; Permanent Message Header Field Registry, as they are to edit this wiki. Document it there first, as required by the &amp;lt;abbr title=&amp;quot;Hypertext Markup Language&amp;quot;&amp;gt;HTML&amp;lt;/abbr&amp;gt; &amp;lt;abbr title=&amp;quot;specification&amp;quot;&amp;gt;spec.&amp;lt;/abbr&amp;gt; By all means, please document everything — but follow the standards process and begin at the beginning; not at the end.&lt;br /&gt;
&lt;br /&gt;
Hixie: No. The goal is to document reality. Reality is that these fields are used. It would be ridiculous to remove documentation just because the IANA list is out of sync with reality. If you think IANA should be updated, then by all means, be my guest.&lt;br /&gt;
&lt;br /&gt;
Theimp: If the goal is to document reality, then why is it a problem for proponents of unregistered extensions to attempt to register them with the &amp;lt;abbr title=&amp;quot;Internet Assigned Numbers Authority&amp;quot;&amp;gt;IANA&amp;lt;/abbr&amp;gt; Permanent Message Header Field Registry? That is the appropriate place to start documenting that particular facet of reality; not here. This is a place for documenting &amp;lt;abbr title=&amp;quot;Internet Assigned Numbers Authority&amp;quot;&amp;gt;IANA&amp;lt;/abbr&amp;gt; registered extensions only, as it says in the &amp;lt;abbr title=&amp;quot;specification&amp;quot;&amp;gt;spec.&amp;lt;/abbr&amp;gt; Or, if you think that the requirement that registration in the &amp;lt;abbr title=&amp;quot;Internet Assigned Numbers Authority&amp;quot;&amp;gt;IANA&amp;lt;/abbr&amp;gt; Permanent Message Header Field Registry shouldn&#039;t exist, then why not propose changes to the &amp;lt;abbr title=&amp;quot;Hypertext Markup Language&amp;quot;&amp;gt;HTML&amp;lt;/abbr&amp;gt; &amp;lt;abbr title=&amp;quot;specification&amp;quot;&amp;gt;spec.&amp;lt;/abbr&amp;gt; that requires this? Either way, until one of those two conditions changes, “documenting reality” here is illegitimate — it might as well be documented on a vendor web page, for all it matters. What is ridiculous is setting a requirement through specification and then willfully ignoring that requirement — it completely destroys the credibility of the specification.&lt;br /&gt;
&lt;br /&gt;
If the &amp;lt;abbr title=&amp;quot;Internet Assigned Numbers Authority&amp;quot;&amp;gt;IANA&amp;lt;/abbr&amp;gt; Permanent Message Header Field Registry is out of sync with reality, then it implies that someone has been introducing unregistered fields into deployed products. Which is, of course, the vendor&#039;s own prerogative; but it doesn&#039;t mean that they comply with the relevant standards which prohibit this. And if the standards are to be updated to encompass these unregistered fields, then that is the &amp;lt;abbr title=&amp;quot;specification&amp;quot;&amp;gt;spec.&amp;lt;/abbr&amp;gt; writers&#039; prerogative. But until either the &amp;lt;abbr title=&amp;quot;Internet Assigned Numbers Authority&amp;quot;&amp;gt;IANA&amp;lt;/abbr&amp;gt; Permanent Message Header Field Registry is updated, or the &amp;lt;abbr title=&amp;quot;specification&amp;quot;&amp;gt;spec.&amp;lt;/abbr&amp;gt; says that it doesn&#039;t have to be consistent with it, that doesn&#039;t change the fact that inclusion here is not permitted, whatever the goal is. Call it ridiculous if you like; but that, too, is reality.&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;abbr title=&amp;quot;Hypertext Markup Language&amp;quot;&amp;gt;HTML&amp;lt;/abbr&amp;gt; &amp;lt;abbr title=&amp;quot;specification&amp;quot;&amp;gt;spec.&amp;lt;/abbr&amp;gt; says that those wishing to “document reality” have the onus of ensuring that their extensions are first documented with the &amp;lt;abbr title=&amp;quot;Internet Assigned Numbers Authority&amp;quot;&amp;gt;IANA&amp;lt;/abbr&amp;gt; before they begin documenting it here. I mean, if there is so little respect for the &amp;lt;abbr title=&amp;quot;specification&amp;quot;&amp;gt;spec.&amp;lt;/abbr&amp;gt; that vendors are free to ignore the requirements for adding extensions to this extension registry, then why shouldn&#039;t authors have the same lack of respect and ignore the same requirement to not use extensions not so registered? Either possibility negates the very purpose of this extension registry. And that purpose is to document those extensions which conform to the specification — not to document any and all possible extensions, valid &amp;lt;abbr title=&amp;quot;Hypertext Markup Language&amp;quot;&amp;gt;HTML&amp;lt;/abbr&amp;gt; or not. There are places to document such things; but this is not such a place.&lt;/div&gt;</summary>
		<author><name>Theimp</name></author>
	</entry>
	<entry>
		<id>https://wiki.whatwg.org/index.php?title=Talk:PragmaExtensions&amp;diff=8370</id>
		<title>Talk:PragmaExtensions</title>
		<link rel="alternate" type="text/html" href="https://wiki.whatwg.org/index.php?title=Talk:PragmaExtensions&amp;diff=8370"/>
		<updated>2012-07-02T03:14:44Z</updated>

		<summary type="html">&lt;p&gt;Theimp: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Is there any reason that the entries &amp;lt;var&amp;gt;x-dns-prefetch-control&amp;lt;/var&amp;gt; and &amp;lt;var&amp;gt;x-ua-compatible &amp;lt;/var&amp;gt; should not be removed? They do not meet the requirements for inclusion per the &amp;lt;abbr title=&amp;quot;specification&amp;quot;&amp;gt;spec.&amp;lt;/abbr&amp;gt; at this stage:&lt;br /&gt;
&amp;lt;blockquote&amp;gt;Such extensions must use a name that is identical to an HTTP header registered in the Permanent Message Header Field Registry…&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hixie: If they are implemented by software, the solution is to fix the IANA registry, not this one.&lt;br /&gt;
&lt;br /&gt;
Theimp: When that&#039;s done, they can be re-added.&lt;br /&gt;
&lt;br /&gt;
Hixie: That&#039;s putting theoretical purity before pragmatic documentation of interoperability.&lt;br /&gt;
&lt;br /&gt;
Theimp: No, it&#039;s not. Anyone is as free to propose additions to the &amp;lt;abbr title=&amp;quot;Internet Assigned Numbers Authority&amp;quot;&amp;gt;IANA&amp;lt;/abbr&amp;gt; Permanent Message Header Field Registry, as they are to edit this wiki. Document it there first, as required by the &amp;lt;abbr title=&amp;quot;Hypertext Markup Language&amp;quot;&amp;gt;HTML&amp;lt;/abbr&amp;gt; &amp;lt;abbr title=&amp;quot;specification&amp;quot;&amp;gt;spec.&amp;lt;/abbr&amp;gt; By all means, please document everything — but follow the standards process and begin at the beginning; not at the end.&lt;/div&gt;</summary>
		<author><name>Theimp</name></author>
	</entry>
	<entry>
		<id>https://wiki.whatwg.org/index.php?title=PragmaExtensions&amp;diff=8369</id>
		<title>PragmaExtensions</title>
		<link rel="alternate" type="text/html" href="https://wiki.whatwg.org/index.php?title=PragmaExtensions&amp;diff=8369"/>
		<updated>2012-07-02T03:14:39Z</updated>

		<summary type="html">&lt;p&gt;Theimp: Please register X-UA-Compatible with the IANA if you wish to add it to this registry, as required per the HTML5 spec.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page lists the allowed extension values for the http-equiv=&amp;quot;&amp;quot; attribute of the &amp;amp;lt;meta&amp;gt; element in HTML. For the detailed registration requirements, [http://www.whatwg.org/html#concept-http-equiv-extensions see the specification].&lt;br /&gt;
&lt;br /&gt;
{|  &lt;br /&gt;
! Keyword&lt;br /&gt;
! Brief description&lt;br /&gt;
! Specification&lt;br /&gt;
|- &lt;br /&gt;
| PICS-Label&lt;br /&gt;
| Labels that help content advisory software protect children from potentially harmful material [[http://www.fosi.org/icra/ more]]&lt;br /&gt;
| [http://www.w3.org/TR/REC-PICS-labels/ PICS Label Distribution Label Syntax and Communication Protocols]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category:Registries]]&lt;/div&gt;</summary>
		<author><name>Theimp</name></author>
	</entry>
	<entry>
		<id>https://wiki.whatwg.org/index.php?title=Talk:PragmaExtensions&amp;diff=8090</id>
		<title>Talk:PragmaExtensions</title>
		<link rel="alternate" type="text/html" href="https://wiki.whatwg.org/index.php?title=Talk:PragmaExtensions&amp;diff=8090"/>
		<updated>2012-04-04T03:20:07Z</updated>

		<summary type="html">&lt;p&gt;Theimp: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Is there any reason that the entries &amp;lt;var&amp;gt;x-dns-prefetch-control&amp;lt;/var&amp;gt; and &amp;lt;var&amp;gt;x-ua-compatible &amp;lt;/var&amp;gt; should not be removed? They do not meet the requirements for inclusion per the &amp;lt;abbr title=&amp;quot;specification&amp;quot;&amp;gt;spec.&amp;lt;/abbr&amp;gt; at this stage:&lt;br /&gt;
&amp;lt;blockquote&amp;gt;Such extensions must use a name that is identical to an HTTP header registered in the Permanent Message Header Field Registry…&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hixie: If they are implemented by software, the solution is to fix the IANA registry, not this one.&lt;br /&gt;
&lt;br /&gt;
Theimp: When that&#039;s done, they can be re-added.&lt;/div&gt;</summary>
		<author><name>Theimp</name></author>
	</entry>
	<entry>
		<id>https://wiki.whatwg.org/index.php?title=PragmaExtensions&amp;diff=8089</id>
		<title>PragmaExtensions</title>
		<link rel="alternate" type="text/html" href="https://wiki.whatwg.org/index.php?title=PragmaExtensions&amp;diff=8089"/>
		<updated>2012-04-04T03:18:38Z</updated>

		<summary type="html">&lt;p&gt;Theimp: Removed entries for x-dns-prefetch-control and x-ua-compatible which are currently ineligible for inclusion&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page lists the allowed extension values for the http-equiv=&amp;quot;&amp;quot; attribute of the &amp;amp;lt;meta&amp;gt; element in HTML5. For the detailed registration requirements, [http://www.whatwg.org/html#concept-http-equiv-extensions see the specification].&lt;br /&gt;
&lt;br /&gt;
{|  &lt;br /&gt;
! Keyword&lt;br /&gt;
! Brief description&lt;br /&gt;
! Specification&lt;br /&gt;
|- &lt;br /&gt;
| PICS-Label&lt;br /&gt;
| Labels that help content advisory software protect children from potentially harmful material [[http://www.fosi.org/icra/ more]]&lt;br /&gt;
| [http://www.w3.org/TR/REC-PICS-labels/ PICS Label Distribution Label Syntax and Communication Protocols]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category:Registries]]&lt;/div&gt;</summary>
		<author><name>Theimp</name></author>
	</entry>
	<entry>
		<id>https://wiki.whatwg.org/index.php?title=Talk:PragmaExtensions&amp;diff=8061</id>
		<title>Talk:PragmaExtensions</title>
		<link rel="alternate" type="text/html" href="https://wiki.whatwg.org/index.php?title=Talk:PragmaExtensions&amp;diff=8061"/>
		<updated>2012-03-22T00:13:24Z</updated>

		<summary type="html">&lt;p&gt;Theimp: Question about removing invalid entries.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Is there any reason that the entries &amp;lt;var&amp;gt;x-dns-prefetch-control&amp;lt;/var&amp;gt; and &amp;lt;var&amp;gt;x-ua-compatible &amp;lt;/var&amp;gt; should not be removed? They do not meet the requirements for inclusion per the &amp;lt;abbr title=&amp;quot;specification&amp;quot;&amp;gt;spec.&amp;lt;/abbr&amp;gt; at this stage:&lt;br /&gt;
&amp;lt;blockquote&amp;gt;Such extensions must use a name that is identical to an HTTP header registered in the Permanent Message Header Field Registry…&amp;lt;/blockquote&amp;gt;&lt;/div&gt;</summary>
		<author><name>Theimp</name></author>
	</entry>
</feed>