<story><title>HTML is the Web</title><url>https://www.petelambert.com/journal/html-is-the-web</url></story><parent_chain><item><author>tobyhinloopen</author><text>All my webpages had the valid xhtml badge!&lt;p&gt;&lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;commons.wikimedia.org&amp;#x2F;wiki&amp;#x2F;File:Valid_XHTML_1.0.svg&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;commons.wikimedia.org&amp;#x2F;wiki&amp;#x2F;File:Valid_XHTML_1.0.svg&lt;/a&gt;&lt;p&gt;I still have a hard time un-learning `&amp;lt;br &amp;#x2F;&amp;gt;`</text></item><item><author>meerita</author><text>I pretty much agree with all the article. Back in 2001, when Web Standards were on the rise, people used to validate their HTML code. It was shown as a badge of prestige when you had 0 errors. Semantic HTML was a hot topic and most of the developers I worked with were a sort of HTML taliban. But the popularity of frameworks helped developers forget the basics and concentrate more on learning how to get the most out of these projects. If we also sum that I don&amp;#x27;t see true impact on SEO by having the best HTML I think it&amp;#x27;s pretty clear semantics and validation isn&amp;#x27;t relevant anymore.&lt;p&gt;When people ask me why SEO isn&amp;#x27;t working. Well, try to see the first results on Google, and check their code. Most of the times you will see worsen HTML validation and semantics trumped over better (not perfect), not mentioning the first page is mostly paid ads. Google is not like back in the 2000s. Things has changed.</text></item></parent_chain><comment><author>nayuki</author><text>I currently serve real XHTML5 code on my website with the correct media type of application&amp;#x2F;xhtml+xml. &lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;www.nayuki.io&amp;#x2F;&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;www.nayuki.io&amp;#x2F;&lt;/a&gt;&lt;p&gt;This works properly in all modern browsers (Chrome, Firefox, Safari, Edge; PC, Mac, Android, iOS) and even Internet Explorer 11. Though in the past, I had to make concessions for older versions of IE, serving the same code as text&amp;#x2F;html instead.&lt;p&gt;I arranged things this way because I hand-write much of the HTML code on the site, and want to catch syntax errors as early as possible without the browser silently (and possibly incorrectly) fixing my mistakes. In any case, this is living proof that XHTML5 works.</text></comment>
<story><title>HTML is the Web</title><url>https://www.petelambert.com/journal/html-is-the-web</url></story><parent_chain><item><author>tobyhinloopen</author><text>All my webpages had the valid xhtml badge!&lt;p&gt;&lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;commons.wikimedia.org&amp;#x2F;wiki&amp;#x2F;File:Valid_XHTML_1.0.svg&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;commons.wikimedia.org&amp;#x2F;wiki&amp;#x2F;File:Valid_XHTML_1.0.svg&lt;/a&gt;&lt;p&gt;I still have a hard time un-learning `&amp;lt;br &amp;#x2F;&amp;gt;`</text></item><item><author>meerita</author><text>I pretty much agree with all the article. Back in 2001, when Web Standards were on the rise, people used to validate their HTML code. It was shown as a badge of prestige when you had 0 errors. Semantic HTML was a hot topic and most of the developers I worked with were a sort of HTML taliban. But the popularity of frameworks helped developers forget the basics and concentrate more on learning how to get the most out of these projects. If we also sum that I don&amp;#x27;t see true impact on SEO by having the best HTML I think it&amp;#x27;s pretty clear semantics and validation isn&amp;#x27;t relevant anymore.&lt;p&gt;When people ask me why SEO isn&amp;#x27;t working. Well, try to see the first results on Google, and check their code. Most of the times you will see worsen HTML validation and semantics trumped over better (not perfect), not mentioning the first page is mostly paid ads. Google is not like back in the 2000s. Things has changed.</text></item></parent_chain><comment><author>rimliu</author><text>Opening can of worms: did you serve them with any of the available XML MIME types? If not they worked simply because of the bug in the browsers (SHORTTAG means a different thing in HTML compared to XML) and all XHTML code served with HTML MIME type would be littered with &amp;quot;&amp;gt;&amp;quot; if browser treated it right ;)</text></comment>