{"id":2913,"date":"2014-10-22T09:34:50","date_gmt":"2014-10-22T12:34:50","guid":{"rendered":"http:\/\/blog.dialhost.com.br\/?p=2913"},"modified":"2014-10-22T09:34:50","modified_gmt":"2014-10-22T12:34:50","slug":"whatwg-html5-sao-apenas-uma-versao-html","status":"publish","type":"post","link":"https:\/\/www.dialhost.com.br\/blog\/whatwg-html5-sao-apenas-uma-versao-html\/","title":{"rendered":"WHATWG a HTML5 s\u00e3o apenas uma vers\u00e3o do HTML?"},"content":{"rendered":"<figure id=\"attachment_2914\" aria-describedby=\"caption-attachment-2914\" style=\"width: 700px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/blog.dialhost.com.br\/wp-content\/uploads\/2014\/10\/html.jpg\"><img loading=\"lazy\" class=\"size-full wp-image-2914\" src=\"http:\/\/blog.dialhost.com.br\/wp-content\/uploads\/2014\/10\/html.jpg\" alt=\"html\" width=\"700\" height=\"260\" \/><\/a><figcaption id=\"caption-attachment-2914\" class=\"wp-caption-text\">HTML<\/figcaption><\/figure>\n<p>\u00c9 comum eu me deparar com d\u00favidas sobre a HTML5, n\u00e3o s\u00f3 em f\u00f3runs e listas de discuss\u00e3o, mas tamb\u00e9m em conversas com meus amigos desenvolvedores em eventos, que muitas vezes t\u00eam sua explica\u00e7\u00e3o relacionada com a filosofia de desenvolvimento da linguagem.<\/p>\n<p>\u00c9 um assunto interessante e curioso que vale uma reflex\u00e3o, por isso escrevi esse artigo.<\/p>\n<p>A filosofia de desenvolvimento de especifica\u00e7\u00f5es do W3C prev\u00ea que uma especifica\u00e7\u00e3o passe por uma s\u00e9rie de est\u00e1gios n\u00e3o necessariamente finais, pois pode haver volta a um est\u00e1gio anterior, at\u00e9 que a especifica\u00e7\u00e3o atinja o status de Recomenda\u00e7\u00e3o do W3C, do qual n\u00e3o haver\u00e1 mais volta, pois este \u00e9 o est\u00e1gio final e definitivo. O processo inicia-se novamente para uma pr\u00f3xima vers\u00e3o da especifica\u00e7\u00e3o.<\/p>\n<p>A WHATWG adota a filosofia de desenvolvimento da especifica\u00e7\u00e3o sem o objetivo de alcan\u00e7ar uma vers\u00e3o final. O processo \u00e9 cont\u00ednuo e sempre direcionado para a tecnologia sem a necessidade de rotular cada est\u00e1gio com um n\u00famero, pois h\u00e1 somente um est\u00e1gio, o atual.<\/p>\n<p>Essa diferen\u00e7a de abordagem gerou confus\u00e3o no processo de desenvolvimento da HTML, pois hoje temos um documento que descreve o desenvolvimento da especifica\u00e7\u00e3o para a HTML5 e outro para a HTML5.1 no site do W3C e um documento que descreve o desenvolvimento da especifica\u00e7\u00e3o para a HTML no site do WHATWG.<\/p>\n<p>Para melhor entender o acabamos de dizer, leia a seguir, em tradu\u00e7\u00e3o livre, <a href=\"http:\/\/kwz.me\/ws\" target=\"_blank\" rel=\"noopener noreferrer\">duas afirma\u00e7\u00f5es <\/a>retiradas do documento para as especifica\u00e7\u00f5es HTML do WHATWG.<\/p>\n<p>O termo \u201cHTML5\u2033 \u00e9 um b<em>uzzword para designar as modernas tecnologias para web, muitas das quais (n\u00e3o todas) s\u00e3o desenvolvidas pelo WHATWG. Este documento \u00e9 dedicado a uma destas tecnologias; outros est\u00e3o dispon\u00edveis e est\u00e3o relacionados no \u00edndice das especifica\u00e7\u00f5es do WHATWG<\/em> (<a href=\"http:\/\/kwz.me\/ws\" target=\"_blank\" rel=\"noopener noreferrer\">http:\/\/kwz.me\/wm<\/a>).<\/p>\n<p>Fica claro que para o WHATWG a HTML5 \u00e9 muito mais que uma vers\u00e3o da HTML. \u00c9 um conjunto de tecnologias, tais como, DOM, Fullscreen, Web Sockets, WebGL, Storage etc. Ao contr\u00e1rio do que considera o W3C com sua filosofia de especifica\u00e7\u00e3o versionada e finalizada para a HTML.<\/p>\n<p><em>Embora n\u00f3s j\u00e1 tenhamos pedido para eles pararem com essa pr\u00e1tica, o W3C continua publicando algumas partes da nossa especifica\u00e7\u00e3o como uma especifica\u00e7\u00e3o separada. Existem in\u00fameras diferen\u00e7as entre estas especifica\u00e7\u00f5es e as especifica\u00e7\u00f5es do W3C; umas pequenas, outras significativas. Infelizmente n\u00e3o h\u00e1, em lugar algum, um documento listando as diferen\u00e7as, assim n\u00e3o h\u00e1 como saber quais diferen\u00e7as s\u00e3o propositais e quais n\u00e3o s\u00e3o.<\/em><\/p>\n<p>Sobre esta cita\u00e7\u00e3o, deixo por conta do leitor concluir o que fica claro, mas aponto um exemplo das diferen\u00e7as citadas: para o W3C o elemento hgroup n\u00e3o existe e obviamente n\u00e3o consta da sua especifica\u00e7\u00e3o ao passo que para o WHATWG, aquele elemento consta da <a href=\"http:\/\/kwz.me\/ws\" target=\"_blank\" rel=\"noopener noreferrer\">especifica\u00e7\u00e3o<\/a> em toda sua gl\u00f3ria.<\/p>\n<p>Hoje (agosto\/2014), a especifica\u00e7\u00e3o para a HTML5 encontra-se na fase de Candidata a Recomenda\u00e7\u00e3o e as funcionalidades da linguagem devem ser estudadas baseando-se naquele documento hospedado no <a href=\"http:\/\/www.w3.org\/TR\/html5\/Overview.html\" target=\"_blank\" rel=\"noopener noreferrer\">site do W3C<\/a>.<\/p>\n<p>J\u00e1 existe um Rascunho do Editor do W3C que possivelmente ser\u00e1 elevado ao status de Rascunho de Trabalho para as especifica\u00e7\u00f5es da HTML5.1 \u2013 possivelmente a pr\u00f3xima vers\u00e3o da HTML. O documento encontra-se hospedado no <a href=\"http:\/\/kwz.me\/ws\" target=\"_blank\" rel=\"noopener noreferrer\">site do W3C<\/a>.<\/p>\n<p>O WHATWG continua desenvolvendo a HTML, mas como dito anteriormente, para aquele Grupo de Trabalho n\u00e3o existe mais uma vers\u00e3o. A especifica\u00e7\u00e3o encontra-se hospedada no <a href=\"http:\/\/kwz.me\/wa\" target=\"_blank\" rel=\"noopener noreferrer\">site do WHATWG<\/a>.<\/p>\n<p>Ser\u00e1 que um dia v\u00e3o fazer as pazes? O que voc\u00ea pensa a respeito? Comente!\t\t\t\t<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\t\t\t\t\u00c9 comum deparar-se com d\u00favidas sobre a HTML5, n\u00e3o s\u00f3 em f\u00f3runs e listas de discuss\u00e3o, mas tamb\u00e9m em conversas com desenvolvedores em eventos, que muitas vezes t\u00eam sua explica\u00e7\u00e3o relacionada com a filosofia de desenvolvimento da linguagem.\t\t\t\t<\/p>\n","protected":false},"author":1,"featured_media":2915,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[3],"tags":[99,117,118,158,215,219],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v15.0 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>WHATWG a HTML5 s\u00e3o apenas uma vers\u00e3o do HTML? - Blog DialHost<\/title>\n<meta name=\"description\" content=\"Uma reflex\u00e3o do Maujor sobre o HTML5, seu desenvolvimento e as diferen\u00e7as entre as especifica\u00e7\u00f5es da W3C e WHATWG\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.dialhost.com.br\/blog\/whatwg-html5-sao-apenas-uma-versao-html\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"WHATWG a HTML5 s\u00e3o apenas uma vers\u00e3o do HTML? - Blog DialHost\" \/>\n<meta property=\"og:description\" content=\"Uma reflex\u00e3o do Maujor sobre o HTML5, seu desenvolvimento e as diferen\u00e7as entre as especifica\u00e7\u00f5es da W3C e WHATWG\" \/>\n<meta property=\"og:url\" content=\"\/blog\/whatwg-html5-sao-apenas-uma-versao-html\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog DialHost\" \/>\n<meta property=\"article:publisher\" content=\"http:\/\/www.facebook.com\/DialHost\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/DialHost\" \/>\n<meta property=\"article:published_time\" content=\"2014-10-22T12:34:50+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.dialhost.com.br\/blog\/wp-content\/uploads\/2019\/04\/og-image.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@dialhost\" \/>\n<meta name=\"twitter:site\" content=\"@dialhost\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.dialhost.com.br\/blog\/#organization\",\"name\":\"DialHost Internet\",\"url\":\"https:\/\/www.dialhost.com.br\/blog\/\",\"sameAs\":[\"http:\/\/www.facebook.com\/DialHost\",\"https:\/\/www.instagram.com\/dialhost_oficial\/\",\"https:\/\/www.linkedin.com\/company\/dialhost-internet\",\"https:\/\/www.youtube.com\/channel\/UCAiqiX8IiqTSfA8wQhpzgXQ\",\"https:\/\/twitter.com\/dialhost\"],\"logo\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/www.dialhost.com.br\/blog\/#logo\",\"inLanguage\":\"pt-BR\",\"url\":\"https:\/\/www.dialhost.com.br\/blog\/wp-content\/uploads\/2019\/03\/marca-dialhost.png\",\"width\":81,\"height\":81,\"caption\":\"DialHost Internet\"},\"image\":{\"@id\":\"https:\/\/www.dialhost.com.br\/blog\/#logo\"}},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.dialhost.com.br\/blog\/#website\",\"url\":\"https:\/\/www.dialhost.com.br\/blog\/\",\"name\":\"Blog DialHost\",\"description\":\"Os melhores conte\\u00fados sobre Desenvolvimento Web, Marketing e Neg\\u00f3cios\",\"publisher\":{\"@id\":\"https:\/\/www.dialhost.com.br\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":\"https:\/\/www.dialhost.com.br\/blog\/?s={search_term_string}\",\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/www.dialhost.com.br\/blog\/whatwg-html5-sao-apenas-uma-versao-html\/#primaryimage\",\"inLanguage\":\"pt-BR\",\"url\":\"\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.dialhost.com.br\/blog\/whatwg-html5-sao-apenas-uma-versao-html\/#webpage\",\"url\":\"https:\/\/www.dialhost.com.br\/blog\/whatwg-html5-sao-apenas-uma-versao-html\/\",\"name\":\"WHATWG a HTML5 s\\u00e3o apenas uma vers\\u00e3o do HTML? - Blog DialHost\",\"isPartOf\":{\"@id\":\"https:\/\/www.dialhost.com.br\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.dialhost.com.br\/blog\/whatwg-html5-sao-apenas-uma-versao-html\/#primaryimage\"},\"datePublished\":\"2014-10-22T12:34:50+00:00\",\"dateModified\":\"2014-10-22T12:34:50+00:00\",\"description\":\"Uma reflex\\u00e3o do Maujor sobre o HTML5, seu desenvolvimento e as diferen\\u00e7as entre as especifica\\u00e7\\u00f5es da W3C e WHATWG\",\"breadcrumb\":{\"@id\":\"https:\/\/www.dialhost.com.br\/blog\/whatwg-html5-sao-apenas-uma-versao-html\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.dialhost.com.br\/blog\/whatwg-html5-sao-apenas-uma-versao-html\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.dialhost.com.br\/blog\/whatwg-html5-sao-apenas-uma-versao-html\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"item\":{\"@type\":\"WebPage\",\"@id\":\"\/blog\/\",\"url\":\"\/blog\/\",\"name\":\"In\\u00edcio\"}},{\"@type\":\"ListItem\",\"position\":2,\"item\":{\"@type\":\"WebPage\",\"@id\":\"\/blog\/whatwg-html5-sao-apenas-uma-versao-html\/\",\"url\":\"\/blog\/whatwg-html5-sao-apenas-uma-versao-html\/\",\"name\":\"WHATWG a HTML5 s\\u00e3o apenas uma vers\\u00e3o do HTML?\"}}]},{\"@type\":\"Article\",\"@id\":\"https:\/\/www.dialhost.com.br\/blog\/whatwg-html5-sao-apenas-uma-versao-html\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.dialhost.com.br\/blog\/whatwg-html5-sao-apenas-uma-versao-html\/#webpage\"},\"author\":{\"@id\":\"https:\/\/www.dialhost.com.br\/blog\/#\/schema\/person\/a0b10cbe35449dea173a06d4664f9fcc\"},\"headline\":\"WHATWG a HTML5 s\\u00e3o apenas uma vers\\u00e3o do HTML?\",\"datePublished\":\"2014-10-22T12:34:50+00:00\",\"dateModified\":\"2014-10-22T12:34:50+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.dialhost.com.br\/blog\/whatwg-html5-sao-apenas-uma-versao-html\/#webpage\"},\"publisher\":{\"@id\":\"https:\/\/www.dialhost.com.br\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.dialhost.com.br\/blog\/whatwg-html5-sao-apenas-uma-versao-html\/#primaryimage\"},\"keywords\":\"feed de parceiros,html,html5,noticias,w3c,whatwg\",\"articleSection\":\"Dicas e Not\\u00edcias\",\"inLanguage\":\"pt-BR\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.dialhost.com.br\/blog\/#\/schema\/person\/a0b10cbe35449dea173a06d4664f9fcc\",\"name\":\"DialHost Internet\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/www.dialhost.com.br\/blog\/#personlogo\",\"inLanguage\":\"pt-BR\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/05feec2f99aef1c42b09aeaa637ee66f?s=96&r=g\",\"caption\":\"DialHost Internet\"},\"description\":\"H\\u00e1 mais de 18 anos proporcionando um servi\\u00e7o de hospedagem de sites voltado 100% na Experi\\u00eancia e Sucesso do Cliente, prezando a qualidade, transpar\\u00eancia e seguran\\u00e7a.\",\"sameAs\":[\"https:\/\/www.facebook.com\/DialHost\",\"https:\/\/www.instagram.com\/dialhost_oficial\/\",\"https:\/\/www.linkedin.com\/company\/dialhost-internet\",\"https:\/\/twitter.com\/dialhost\",\"https:\/\/www.youtube.com\/channel\/UCAiqiX8IiqTSfA8wQhpzgXQ\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","_links":{"self":[{"href":"https:\/\/www.dialhost.com.br\/blog\/wp-json\/wp\/v2\/posts\/2913"}],"collection":[{"href":"https:\/\/www.dialhost.com.br\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.dialhost.com.br\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.dialhost.com.br\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.dialhost.com.br\/blog\/wp-json\/wp\/v2\/comments?post=2913"}],"version-history":[{"count":0,"href":"https:\/\/www.dialhost.com.br\/blog\/wp-json\/wp\/v2\/posts\/2913\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.dialhost.com.br\/blog\/wp-json\/wp\/v2\/media\/2915"}],"wp:attachment":[{"href":"https:\/\/www.dialhost.com.br\/blog\/wp-json\/wp\/v2\/media?parent=2913"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.dialhost.com.br\/blog\/wp-json\/wp\/v2\/categories?post=2913"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.dialhost.com.br\/blog\/wp-json\/wp\/v2\/tags?post=2913"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}