{"id":18980,"date":"2007-08-15T13:11:01","date_gmt":"2007-08-15T13:11:01","guid":{"rendered":"https:\/\/obscom.intervozes.org.br\/wordpress\/?p=18980"},"modified":"2007-08-15T13:11:01","modified_gmt":"2007-08-15T13:11:01","slug":"openxml-mais-um-round-como-foi-a-reuniao-na-abnt","status":"publish","type":"post","link":"https:\/\/obscom.intervozes.org.br\/?p=18980","title":{"rendered":"OpenXML, mais um round: como foi a reuni\u00e3o na ABNT"},"content":{"rendered":"<p>Na quinta feira dia 9 aconteceu mais uma reuni&atilde;o na ABNT da CE (Comiss&atilde;o de Estudo) que debate se o Brasil apoiar&aacute; ou n&atilde;o a proposta do OpenXML se tornar um padr&atilde;o ISO. Infelizmente foi uma reuni&atilde;o muito tumultuada e pouco produtiva&#8230;E dentro de duas semanas acontecer&aacute; a reuni&atilde;o final, onde a Comiss&atilde;o definir&aacute; o voto brasileiro.<\/p>\n<p>Bem, na minha opini&atilde;o os membros da Comiss&atilde;o s&oacute; deveriam votar YES se tiverem certeza que o padr&atilde;o proposto n&atilde;o cont&eacute;m erros t&eacute;cnicos. Um voto YES significa que a entidade brasileira est&aacute; aceitando o padr&atilde;o como proposto e que os &uacute;nicos problemas encontrados s&atilde;o meramente editoriais, como v&iacute;rgulas e pontos fora do lugar. A desaprova&ccedil;&atilde;o ou voto N&Atilde;O, com coment&aacute;rios, significa que foram encontrados erros t&eacute;cnicos e existem quest&otilde;es de propriedade intelectual ainda n&atilde;o resolvidas. Este voto com coment&aacute;rios anexados indica que o padr&atilde;o poder&aacute; a vir a ser aceito desde que os problemas sejam corrigidos da forma sugerida.<\/p>\n<p>Pode haver tamb&eacute;m um voto ABSTAIN, quando a entidade n&atilde;o se sentir competente tecnicamente ou n&atilde;o tiver tido tempo suficiente para avaliar o padr&atilde;o. Tamb&eacute;m pode ser usado quando a CE n&atilde;o chegou a consenso quanto a votar YES ou NO.<\/p>\n<p>Acredito que para uma decis&atilde;o consciente por um voto YES ou NO &eacute; necess&aacute;rio um s&oacute;lido background de conhecimentos sobre o assunto. Afinal, estamos falando do voto brasileiro para ado&ccedil;&atilde;o ou n&atilde;o de um padr&atilde;o. Claro que ningu&eacute;m teve condi&ccedil;&otilde;es de ler as mais de 6.000 p&aacute;ginas, pois esta &eacute; uma tarefa imposs&iacute;vel de se cumprir nos seis meses que estavam dispon&iacute;veis para an&aacute;lise. Mas, in&uacute;meros blogs e documentos que circulam na Web mostram centenas de problemas t&eacute;cnicos. O GT (Grupo de Trabalho) na ABNT que est&aacute; analisando a situa&ccedil;&atilde;o do OpenXML no Brasil tamb&eacute;m detetou e registrou um n&uacute;mero muito grande de problemas.<\/p>\n<p>Na minha opini&atilde;o, o voto &eacute; &ldquo;NO with comments&rdquo;. Al&eacute;m das v&aacute;rias raz&otilde;es para isso, como levantadas nos diversos posts anteriores sobre o assunto (vejam as tags ODF e OpenXML), cito a quest&atilde;o da compatibilidade com documentos legados, um dos principais motivos alegados para a cria&ccedil;&atilde;o de um novo padr&atilde;o. No documento enviado pela Ecma est&aacute; claramente explicitado isso: &ldquo;OpenXML was designed from the start to be capable of faithfully representing the pre-existing corpus of word-processing documents, presentations, and spreadsheets that are encoded in binary formats defined by Microsoft Corporation. The standardization process consisted of mirroring in XML the capabilities required to represent the existing corpus, extending them, providing detailed documentation, and enabling interoperability. At the time of writing, more than 400 million users generate documents in the binary formats, with estimates exceeding 40 billion documents and billions more being created each year&rdquo;.<\/p>\n<p>Mas, o padr&atilde;o apresentado n&atilde;o apresenta um mapeamento entre os formatos bin&aacute;rios propriet&aacute;rios e o novo formato OpenXML. Sem este mapeamento, ningu&eacute;m &eacute; capaz de escrever um software que garanta esta compatibilidade, a n&atilde;o ser a pr&oacute;pria Microsoft que tem acesso aos fontes que descrevem os bin&aacute;rios. Ora, se a compatibilidade n&atilde;o &eacute; garantida, para que apresentar este novo padr&atilde;o? &Eacute; muito mais racional ent&atilde;o aglutinar esfor&ccedil;os para evoluir o padr&atilde;o j&aacute; existente, o ODF.<\/p>\n<p>Ter mais de um padr&atilde;o sempre gera problemas. Um recente relat&oacute;rio feito pela PEGSCO (Pan-European eGovernment Services Committee), que pode ser lido em http:\/\/ec.europa.eu\/idabc\/servlets\/Doc?id=26971 diz &ldquo;Member State experts have identified the perceived compatibility problems between ISO 26300 (ODF) based products and the commercial applications that dominate the offices of today&acute;s administrations as the main barrier for the use of document exchange and storage formats. The potential arrival of a second international standard for revisable documents may mean that administrations will be required to support multiple formats leading to more complexity and increased costs. Although filters, translators and plug-ins may theoretically enable interoperability, experience shows that multiple transformations of formats may lead to problems, especially as there is no complete mapping between all features of each of the different standards&rdquo;.<\/p>\n<p>Quem analisou as quest&otilde;es t&eacute;cnicas viu que existem in&uacute;meros problemas na proposta atual do OpenXML, como inconsist&ecirc;ncias com padr&otilde;es ISO j&aacute; existentes (&ldquo;paper sizes&rdquo;, &ldquo;dates and times&rdquo;, &ldquo;HTML colour names&rdquo;, e outros) , inconsist&ecirc;ncias com recomenda&ccedil;&otilde;es da W3C (Uso do DrawingML ao inv&eacute;s do padr&atilde;o SVG, como tamb&eacute;m n&atilde;o usa o padr&atilde;o MathML). V&aacute;rias se&ccedil;&otilde;es da especifica&ccedil;&atilde;o fazem refer&ecirc;ncia ao comportamento de uma aplica&ccedil;&atilde;o sem definir a natureza deste comportamento. Por exemplo, &ldquo;autoSpaceLikeWord95&rdquo;. Como o Word95 &eacute; propriet&aacute;rio, torna dif&iacute;cil a outras empresas, que n&atilde;o a Microsoft, implementarem softwares baseados na especifica&ccedil;&atilde;o OpenXML.<\/p>\n<p>E mais: n&atilde;o existe especifica&ccedil;&atilde;o para linguagem macro, embora o Office 2007 suporte macros VBA. Como VBA &eacute; uma linguagem propriet&aacute;ria, seu uso &eacute; restrito. Al&eacute;m disso, existem elementos dos formatos de arquivos Office 2007 que n&atilde;o est&atilde;o documentados na proposta Ecma atual. O resultado &eacute; que existem grandes possibilidades de ocorrerem problemas de interoperabilidade.<\/p>\n<p>Mesmo o uso de plug-ins n&atilde;o &eacute; t&atilde;o simples assim. Demanda mais um componente de software a ser instalado e gerenciado (imaginem milhares de m&aacute;quinas), bem como obriga a que os usu&aacute;rios envolvidos na troca de documentos mantenham plug-ins compat&iacute;veis entre si!<\/p>\n<p>Portanto, temos uma decis&atilde;o importante a tomar. Que deve ser tomada com consci&ecirc;ncia.<\/p>\n<p>Bem, e quais s&atilde;o os cen&aacute;rios futuros? Um pouco de especula&ccedil;&atilde;o&hellip;Supondo que a proposta Ecma n&atilde;o seja aprovada como padr&atilde;o ISO, &eacute; muito prov&aacute;vel que continue sendo mantida pela Microsoft. Se tornar&aacute; um padr&atilde;o &ldquo;de facto&rdquo;. Os softwares de escrit&oacute;rio ser&atilde;o obrigados a suportar estes dois padr&otilde;es, com os inevit&aacute;veis problemas de compatibilidade e interoperabilidade j&aacute; citados. E pior, caso estes problemas se avolumem, pode-se ter uma revers&atilde;o no processo de evolu&ccedil;&atilde;o para XML, com os usu&aacute;rios preferindo manter o formato bin&aacute;rio, que acabar&aacute; se perpetuando&hellip;<\/p>\n<p><em>* Cezar Taurion&nbsp;&eacute;&nbsp;&nbsp;gerente de Novas Tecnologias da IBM<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Na quinta feira dia 9 aconteceu mais uma reuni&atilde;o na ABNT da CE (Comiss&atilde;o de Estudo) que debate se o Brasil apoiar&aacute; ou n&atilde;o a proposta do OpenXML se tornar um padr&atilde;o ISO. Infelizmente foi uma reuni&atilde;o muito tumultuada e pouco produtiva&#8230;E dentro de duas semanas acontecer&aacute; a reuni&atilde;o final, onde a Comiss&atilde;o definir&aacute; o &hellip; <a href=\"https:\/\/obscom.intervozes.org.br\/?p=18980\" class=\"more-link\">Continue lendo <span class=\"screen-reader-text\">OpenXML, mais um round: como foi a reuni\u00e3o na ABNT<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[42],"tags":[],"_links":{"self":[{"href":"https:\/\/obscom.intervozes.org.br\/index.php?rest_route=\/wp\/v2\/posts\/18980"}],"collection":[{"href":"https:\/\/obscom.intervozes.org.br\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/obscom.intervozes.org.br\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/obscom.intervozes.org.br\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/obscom.intervozes.org.br\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=18980"}],"version-history":[{"count":0,"href":"https:\/\/obscom.intervozes.org.br\/index.php?rest_route=\/wp\/v2\/posts\/18980\/revisions"}],"wp:attachment":[{"href":"https:\/\/obscom.intervozes.org.br\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=18980"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/obscom.intervozes.org.br\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=18980"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/obscom.intervozes.org.br\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=18980"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}