{"id":470,"date":"2009-03-24T21:17:54","date_gmt":"2009-03-25T04:17:54","guid":{"rendered":"https:\/\/dubinko.info\/blog\/?p=470"},"modified":"2009-03-24T21:17:54","modified_gmt":"2009-03-25T04:17:54","slug":"xin-implicit-namespaces","status":"publish","type":"post","link":"https:\/\/dubinko.info\/blog\/2009\/03\/xin-implicit-namespaces\/","title":{"rendered":"XIN: Implicit namespaces"},"content":{"rendered":"<p>An interesting <a href=\"http:\/\/lists.xml.org\/archives\/xml-dev\/200903\/msg00128.html\">proposal<\/a> from Liam Quin, relating to the need for huge rafts of namespace declarations on mixed namespace documents.<\/p>\n<p style=\"padding-left: 30px;\">In practice, though, almost all elements [in the given example] are going to be unambiguous if you take their ancestors into account, and attributes too.<\/p>\n<p>Amen. I&#8217;ve been <a href=\"http:\/\/lists.xml.org\/archives\/xml-dev\/200410\/msg00604.html\">saying<\/a> things like this for five years now. Look at any introductory text on XML, and the example used to show the need for namespaces will be embarrassingly contrived. That&#8217;s not a dig against authors, it&#8217;s a dig against over-engineered solutions to non-problems.<\/p>\n<p>-m<\/p>\n","protected":false},"excerpt":{"rendered":"<p>An interesting proposal from Liam Quin, relating to the need for huge rafts of namespace declarations on mixed namespace documents. In practice, though, almost all elements [in the given example] are going to be unambiguous if you take their ancestors into account, and attributes too. Amen. I&#8217;ve been saying things like this for five years&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[33,9,4],"tags":[683,682,202,1153,684],"class_list":["post-470","post","type-post","status-publish","format-standard","hentry","category-annoyance","category-standards","category-xml","tag-architecture","tag-namespaces","tag-w3c","tag-xml","tag-xmlns"],"aioseo_notices":[],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p8eo8l-7A","_links":{"self":[{"href":"https:\/\/dubinko.info\/blog\/wp-json\/wp\/v2\/posts\/470","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dubinko.info\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dubinko.info\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dubinko.info\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dubinko.info\/blog\/wp-json\/wp\/v2\/comments?post=470"}],"version-history":[{"count":1,"href":"https:\/\/dubinko.info\/blog\/wp-json\/wp\/v2\/posts\/470\/revisions"}],"predecessor-version":[{"id":471,"href":"https:\/\/dubinko.info\/blog\/wp-json\/wp\/v2\/posts\/470\/revisions\/471"}],"wp:attachment":[{"href":"https:\/\/dubinko.info\/blog\/wp-json\/wp\/v2\/media?parent=470"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dubinko.info\/blog\/wp-json\/wp\/v2\/categories?post=470"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dubinko.info\/blog\/wp-json\/wp\/v2\/tags?post=470"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}