{"id":607,"date":"2006-03-18T18:45:35-05:00","date_gmt":"2006-03-18T23:45:35+00:00","guid":{"rendered":"http:\/\/peterjanes.ca\/blog\/2006\/03\/18\/web-standards\/"},"modified":"2006-03-18T18:45:35-05:00","modified_gmt":"2006-03-18T23:45:35+00:00","slug":"web-standards","status":"publish","type":"post","link":"https:\/\/peterjanes.ca\/blog\/2006\/03\/18\/web-standards\/","title":{"rendered":"Web&nbsp;standards"},"content":{"rendered":"<div class='e-content'><p>I find it somewhat ironic that both the <a href=\"http:\/\/www.webstandards.org\/\">Web Standards Project<\/a> and advocate <a href=\"http:\/\/lachy.id.au\/\">Lachlan Hunt<\/a> updated their sites recently but failed to meet one of the goals of the web: that <a href=\"http:\/\/www.w3.org\/Provider\/Style\/URI\" title=\"1998 article by Tim Berners-Lee\"><cite class=\"title\">Cool URIs Don&#8217;t Change<\/cite><\/a>.  Even if they <em>did<\/em> find that the URIs had to change, there are <a href=\"http:\/\/www.w3.org\/Protocols\/rfc2616\/rfc2616-sec10.html#sec10.3.2\" title=\"HTTP status code 301: Moved Permanently\">ways to prevent the existing ones from disappearing<\/a>&#8212;but that&#8217;s exactly what happened to their feed links.<\/p>\r\n\r\n<p>On a related topic, both sites also failed to <a href=\"http:\/\/diveintomark.org\/archives\/2004\/05\/28\/howto-atom-id#multiple\">preserve their unique item IDs<\/a> in the new feeds.<\/p>\r\n\r\n<p>Both are subtle points that affect what&#8217;s most probably a tiny minority of users&#8230; but is it setting a good example that they don&#8217;t\/can&#8217;t\/won&#8217;t take these implicit standards into account?<\/p>\r\n\r\n<p>I don&#8217;t claim to be perfect in this respect&#8212;I have no idea if my feed item IDs changed when I last upgraded WordPress, for example, although I bet they did&#8212;but I&#8217;ve got a plethora of <code>301 Moved Permanently<\/code> redirects on this site, <a href=\"http:\/\/peterjanes.homeip.net\/\">my old one<\/a> and <a href=\"http:\/\/www.sirens3.com\/\">others<\/a> <a href=\"http:\/\/bohemiaproductions.ca\/\">I manage<\/a> to keep <a href=\"\/What%27sThatSong\/\">old content<\/a> available.  And both <abbr title=\"Web Standards Project\">WaSP<\/abbr> and Hunt kept the bulk of their URIs constant\/redirected, so they&#8217;re still better than 99% of the <em>other<\/em> sites out there; the only reason I&#8217;m picking on them is that I just noticed that both feeds were dead.<\/p><\/div><div class=\"syndication-links\"><\/div>","protected":false},"excerpt":{"rendered":"I find it somewhat ironic that both the Web Standards Project and advocate Lachlan Hunt updated their sites recently but failed to meet one of the goals of the web: that Cool URIs Don&#8217;t Change. Even if they did find that the URIs had to change, there are ways to prevent the existing ones from&hellip;","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"mf2_syndication":[],"venue_id":0},"categories":[3],"tags":[],"kind":false,"_links":{"self":[{"href":"https:\/\/peterjanes.ca\/blog\/wp-json\/wp\/v2\/posts\/607"}],"collection":[{"href":"https:\/\/peterjanes.ca\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/peterjanes.ca\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/peterjanes.ca\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/peterjanes.ca\/blog\/wp-json\/wp\/v2\/comments?post=607"}],"version-history":[{"count":0,"href":"https:\/\/peterjanes.ca\/blog\/wp-json\/wp\/v2\/posts\/607\/revisions"}],"wp:attachment":[{"href":"https:\/\/peterjanes.ca\/blog\/wp-json\/wp\/v2\/media?parent=607"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/peterjanes.ca\/blog\/wp-json\/wp\/v2\/categories?post=607"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/peterjanes.ca\/blog\/wp-json\/wp\/v2\/tags?post=607"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}