Path: csiph.com!aioe.org!news.mb-net.net!open-news-network.org!.POSTED.112.228.197.178.dynamic.wless.zhbmb00p-cgnat.res.cust.swisscom.ch!not-for-mail From: Thomas 'PointedEars' Lahn Newsgroups: comp.lang.javascript Subject: Re: The less sign "<" in script elements Date: Tue, 20 Mar 2018 16:45:28 +0100 Organization: PointedEars Software (PES) Lines: 157 Message-ID: <1682634.CQOukoFCf9@PointedEars.de> References: <6800844.EvYhyI6sBW@PointedEars.de> <3165380.iIbC2pHGDl@PointedEars.de> <8233097.CDJkKcVGEf@PointedEars.de> <3095067.QJadu78ljV@PointedEars.de> Reply-To: Thomas 'PointedEars' Lahn Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8Bit Injection-Info: gwaiyur.mb-net.net; posting-host="112.228.197.178.dynamic.wless.zhbmb00p-cgnat.res.cust.swisscom.ch:178.197.228.112"; logging-data="632"; mail-complaints-to="abuse@open-news-network.org" User-Agent: KNode/4.14.2 X-User-ID: U2FsdGVkX18DwnPoYL1y2aiohPYtpfhyq/+I4cVz6/vy05ILQiUlxg== Cancel-Lock: sha1:FolcxuTAjyl79prto/iWTuKrACI= X-Face: %i>XG-yXR'\"2P/C_aO%~;2o~?g0pPKmbOw^=NT`tprDEf++D.m7"}HW6.#=U:?2GGctkL,f89@H46O$ASoW&?s}.k+&. On 2018-03-20, Thomas 'PointedEars' Lahn wrote: >> Jon Ribbens wrote: >>> On 2018-03-19, Thomas 'PointedEars' Lahn wrote: >>>> Jon Ribbens wrote: >>>>> Perhaps you could progress beyond just spouting nonsense then, >>>>> and make some specific criticisms or corrections. >>>> I did. Had you not full-quoted what I have replied to you, and had >>>> you read what I have posted in the other subthread, you would have >>>> realized that. >>> >>> I already read that post and there is nothing in it that is a specific >>> criticism of or correction to my post. There's barely anything in it >>> that disagrees with what I said, except that you clearly have not read >>> either the HTML 3.2 or HTML 4.01 specifications. >> >> So much for “specific creticism”. I probably wanted to say “cretinism” instead. > You said: In Usenet, one posts a follow-up to the posting with the content that one is referring to; one does _not_ quote statements out of context like you do. >> However, in HTML 3.2 to 4.01, because of limitations of the SGML- >> based DTD, the CDATA content of a SCRIPT element was defined to end >> at the first occurrence of “ > In fact the HTML 3.2 specification says 'ETAGO (" followed immediately by a name character [a-zA-Z]', and the HTML 4.01 > specification says 'ETAGO (" character ([a-zA-Z])'. You ought to have *cited* evidence. It is correct that those Specifications said/say that. HTML 3.2 said it in a section that was normative¹ (but back in the day the distinction between normative and informative was not made). HTML 4.01, however, says it in Appendix B which is *informative* only. AFAIK, SGML, with which HTML up to version 4.01 is defined – – makes no such statements; instead one finds in the official summary: ,- | | […] | As an example, a typical end tag in an SGML document "" | contains two delimiters and a name. " p. > You also said: > >> The misconception that it would be necessary to hide the offending >> content from *seemingly* bad validators and editors (which were >> actually *working*) caused the misconception in many people that in >> XHTML (and in HTML for *actually* bad validators and editors) it >> would a good idea to comment out the entire script contents: >> >> > > This was nothing to do with "seemingly bad validators and editors", > it was to do with backwards-compatibility with browsers and tools > that pre-dated the