{"id":994,"date":"2007-03-01T12:00:04","date_gmt":"2007-03-01T17:00:04","guid":{"rendered":"http:\/\/www.shamusyoung.com\/twentysidedtale\/?p=994"},"modified":"2007-03-01T16:14:43","modified_gmt":"2007-03-01T21:14:43","slug":"comply-or-die","status":"publish","type":"post","link":"https:\/\/www.shamusyoung.com\/twentysidedtale\/?p=994","title":{"rendered":"Comply or &lt;die&gt;"},"content":{"rendered":"<p><a href=\"http:\/\/www.killnine.com\/comics\/6.php\">This comic on web standards<\/a> perfectly captures how I feel about the subject.  (<a href=\"http:\/\/meyerweb.com\/\">Via<\/a>.)<\/p>\n<p>I&#8217;m pretty old-school when it comes to my HTML, and the chattering about XHTML has begun to rub me raw.  You can use <a href=\"http:\/\/validator.w3.org\/check?uri=http%3A%2F%2Fwww.google.com%2F&#038;charset=%28detect+automatically%29&#038;doctype=Inline\">this page<\/a> to &#8220;validate&#8221; web pages, and list all the ways in which your code does not meet these &#8220;standards&#8221;.  (Are they still called standards if most people ignore them?  I&#8217;m not trying to be a jerk here.  I&#8217;m just askin&#8217;.)  It tried it.  The program is an automated nit-picking machine. It was like having someone with obsessive-compulsive disorder proofread my writing.  Run just about any webpage through the validator and you&#8217;ll get a list of errors like:<\/p>\n<blockquote><p><tt><br \/>\n<span style=\"background: #ff0000;color:#ffffff;font-size:larger;\">Error:<\/span><br \/>\nI see you use &lt;table&gt;s.  I wish you wouldn't.  Yeah, I know people have been using them for years, and that they are an easy way to arrange things on a page without needing nine miles of CSS code, but you can't get a gold star until you replace all of your tables with &lt;div&gt; tags. <\/p>\n<p><span style=\"background: #ff0000;color:#ffffff;font-size:larger;\">Error:<\/span><br \/>\nSome of your HTML is expressed in uppercase.  This seems rude.<\/p>\n<p><span style=\"background: #ff0000;color:#ffffff;font-size:larger;\">Warning:<\/span><br \/>\nYou know how some people use the &lt;br\/&gt; tag but omit the slash?  I <strong>hate<\/strong> that.<\/p>\n<p><span style=\"background: #ff0000;color:#ffffff;font-size:larger;\">Info:<\/span><br \/>\nSometimes you have more than two spaces in a row. I don't see a need for that.  <\/p>\n<p><span style=\"background: #ff0000;color:#ffffff;font-size:larger;\">Warning:<\/span><br \/>\nDid I mention how much I hate it when people use the &lt;br\/&gt; tag without the slash?  I did? Well, it really bugs me.<\/p>\n<p><span style=\"background: #ff0000;color:#ffffff;font-size:larger;\">Error:<\/span><br \/>\nSometimes you don't close your tags. This makes me feel anxious.  <\/p>\n<p><span style=\"background: #ff0000;color:#ffffff;font-size:larger;\">Error:<\/span><br \/>\nYou mis-spelled \"monomaniacle\".  Incorrectly spelled words should be placed within a(n) &lt;misspell&gt; tag.<\/p>\n<p><span style=\"background: #ff0000;color:#ffffff;font-size:larger;\">Error:<\/span><br \/>\nThe image tag linking to \"hawt_boobiez.jpg\" does not have the \"alt\" attribute specified.  This means that visually-impaired visitors will not be able to make use of this image.  <\/p>\n<p>Plus, she isn't even that hot if you ask me.<\/p>\n<p><span style=\"background: #ff0000;color:#ffffff;font-size:larger;\">\"Error\":<\/span><br \/>\nSometimes the \"attributes\" in your \"webpage\" are not properly encased in \"quotation marks\".  <\/p>\n<p><span style=\"background: #ff0000;color:#ffffff;font-size:larger;\">Pissed Off:<\/span><br \/>\nYou left another slash out of a &lt;br\/&gt; tag.  You KNOW how much I hate that. Don't make me tell you again.<\/p>\n<p><span style=\"background: #ff0000;color:#ffffff;font-size:larger;\">Warning:<\/span><br \/>\nThe  &lt;i&gt; tag has been depreciated and replaced with the  &lt;em&gt; tag.  No real reason. We did this just to mess with you.<\/p>\n<p><span style=\"background: #ff0000;color:#ffffff;font-size:larger;\">Warning:<\/span><br \/>\nThe  &lt;b&gt; tag has been depreciated and replaced with the  &lt;strong&gt; tag.  In turn, the &lt;strong&gt; tag has been depreciated and replaced with the &lt;shouty&gt; tag.<\/p>\n<p><span style=\"background: #ff0000;color:#ffffff;font-size:larger;\">Incredulous:<\/span><br \/>\nThe phrase \"obsessive-compulsive assclowns\" should not link to the w3.org website.<\/p>\n<p><\/tt><\/p><\/blockquote>\n<p>I&#8217;m still not convinced the whole web standards thing isn&#8217;t a practical joke.  <\/p>\n<p>(Here is what it going to happen with this post:  2% of the readers will nod in agreement, 2% will be irritated or outraged, 92% will have no idea what I&#8217;m talking about, and 3% will point out that I can&#8217;t add.)<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This comic on web standards perfectly captures how I feel about the subject. (Via.) I&#8217;m pretty old-school when it comes to my HTML, and the chattering about XHTML has begun to rub me raw. You can use this page to &#8220;validate&#8221; web pages, and list all the ways in which your code does not meet [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8],"tags":[],"class_list":["post-994","post","type-post","status-publish","format-standard","hentry","category-rants"],"_links":{"self":[{"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=\/wp\/v2\/posts\/994","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=994"}],"version-history":[{"count":0,"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=\/wp\/v2\/posts\/994\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=994"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=994"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=994"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}