OOXML chumba na ISO

O que eu sei é que por exemplo no Mac, a única forma (enquanto não sai o Office 2008 para Mac) de abrir documentos docx é recorrendo ao recem-lançado iWork 08.
E a minha experiência é simples:
- Se for um documento de texto mais ou menos simples, sem formatações rebuscadas ele abre normalmente, até aqui 5 estrelas
- Mas se abres um documento mais pesado, com muita formatação, imagens, tipos de letra variados, espaçamentos diferentes, etc. o iWork tem uma feature muito fixe que é abrir o documento mas avisar que houve alguns problemas e se desejo ver quais foram, clicas para ver a lista e lá aparecem algumas falhas de formatação e não sei quê, é fixe porque ele explica mesmo o que falhou.

Agora das duas uma:
- A especificação do fomato da MS está incompleta no iWork (o que seria muito estúpido)
- Ou então se o formato é 100% aberto e 100% conhecido deveria ser fácil implementá-lo a 100% em qualquer programa, e aí não percebo porque raio o Word 2007 lê bem os documentos exportados pela concorrêcia a 100%, mas a concorrência não consegue importar com 100% de exactidão os documentos criados com o Word 2007, basta o documento apresentar alguma complexidade para haver logo warnings...

Eu o que gostava de ver era um formato (seja da MS, seja de quem for) 100% explicadinho preto no branco, sem dúvidas nem especificações dúbias, por forma a todos os softwares conseguirem ler e gravar correctamente e a 100% esse formato.

É o caso do TXT ou do RTF, qualquer processador de texto abre e grava um documento TXT ou RTF, e abre exactamente igual independentemente da plataforma, do processador de texto, é um standard e pronto, era isto que gostava de ver com documentos do Word.
Senão continuarei sempre a ouvir a esmagadora maioria do ppl a dizer que o Office da MS é que é bom porque abre tudo ao passo que noutros concorrentes há sempre alguns pormenores que aparecem errados.

Cumprimentos
Primeiras versões, é perfeitamente normal.

E se a Apple não acreditasse neste formato não o apoiaria nem o massificaria no futuro, e pelos press-releases e anúncios da empresa tal não é o caso.

E também o ODF não está livre de falhas, na implementação e na especificação. Assinaturas digitais, tabelas em apresentações, suporte a VBA/OLE... tá quieto...

De qualquer maneira, o que é melhor? Um formato suportado por 5% de geeks ou um criado e apoiado pelos gigantes da indústria (fora IBM) e utilizado por praticamente todos os restantes?
 
É o caso do TXT ou do RTF, qualquer processador de texto abre e grava um documento TXT ou RTF, e abre exactamente igual independentemente da plataforma, do processador de texto, é um standard e pronto, era isto que gostava de ver com documentos do Word.
Por acaso até o formato txt tem falhas (a nível das diferentes codificações), basta guardar um com a frase "bush hid the facts" para o comprovar.
 
Muito riso e pouco siso... take 2!

O problema está na codificação utilizada (Unicode/UTF-16). No Vista isto foi resolvido alterando a função que detecta se o texto é Unicode ou não.

Em vez de andares a picar-te, podias era informar-te melhor para não correres o risco de ficares com uma imagem de birrento, pois nem todos os que partilham a tua opinião são pessoas "pouco sisudas"... se calhar, até estão mais elucidadas do que tu, já te ocorreu isso?!

Lê, que te faz bem, ó Microsofteiro... até te sublinho as partes mais importantes...
http://tek.sapo.pt/4L0/757105.html

Rui Seabra, vice-presidente da Ansol (*)

431656.gif
Sendo um forte apoiante do Software Livre e dos standards abertos, opor-me ao Office OpenXML aparenta representar uma contradição: "Mas o OOXML é aberto e baseado em XML", diz o incauto, "porque é que te opões a isso? Só porque é da Microsoft?"

Ao recorrer dos termos "Open" e "XML", a Microsoft tenta convencer que o seu formato proprietário é um standard aberto. Reinventar os termos para resultar noutros significados ilusórios foi formalizado na obra "1984", de George Orwell, como newspeak, onde termos e registos históricos eram continuamente modificados para criar o poder de consolidar dois pensamentos contraditórios, e aceitar ambos como verdadeiros. Pense em "Office OpenXML". É standard aberto ou formato proprietário? A resposta intuitiva é "sim", mas é a resposta errada. Tal como num dos slogans d'O Partido de "1984", Ignorância é Força.

1. O OOXML depende do Windows e outras tecnologias da Microsoft para ser correctamente interpretado. Há dúvidas? Basta olhar para a especificação, na página 1332: "autoSpaceLikeWord95 (Emulate Word 95 Full-Width Character Spacing)" E como é que se define isto? Na especificação não está.

2. O OOXML não distingue correctamente alguns anos bissextos, resultando em falhas graves no cálculo de datas gregorianas (o nosso calendário actual). Resulta em aberrações como declarar que o dia 1 de Janeiro de 1900 é um Domingo quando deveria ser segunda-feira. Não acredite em mim, abra o Excel e escreva a seguinte fórmula: =WEEKDAY("1/1/1900"). É simplesmente absurdo standardizar um erro. Termina aqui o problema? Não. Não especificam se usam radianos ou graus nos ângulos das funções trigonométricas e alguns erros atrozes em funções estatísticas nem leva em conta os dias de trabalho em culturas diferentes, que não são necessariamente Sábado e Domingo.

3. Uma fortíssima recomendação das definições de standards é a reutilização de standards existentes. Por exemplo, existindo um standard compreensivo para fórmulas matemáticas, o MathML, é negligente definir um novo conjunto de regras. O que faz o OOXML? Define um novo conjunto de regras acrescentando centenas de páginas à especificação, duplicando ainda mais os esforços de implementação. Não é o único exemplo. Mas já basta.

4. O OOXML vem duplicar os esforços de standardização de um formato de documentos. Esta duplicação é negativa porque funciona dentro do mesmo âmbito mas apenas uma empresa a pode implementar. Não é o mesmo que existir HTML, ODF e PDF. São formatos orientados a mídias diferentes. Se o HTML e o PDF não fossem standards, não seriam tão difundidos como o são hoje em dia. Se existissem standards implementáveis apenas pela empresa com monopólio do mercado de desktops, então os restantes fornecedores ver-se-iam obrigados a depender da Microsoft.

5. A Microsoft alega que o OOXML é um formato retro-compatível, mas as dependências nos seus produtos anteriores, referidas no ponto 1, impedem outros fornecedores de implementar o formato sem recorrer a mais informação restrita, ou depender de acordos legais ou pagar indemnizações.

6. A Micrososft tem um historial enorme de criar extensões proprietárias a standards por forma a provocar um efeito de dependência dessas extensões.

De facto, a implementação do OOXML da Microsoft contém extensões proprietárias ao próprio OOXML, ou seja, não existe uma única implementação fiel do OOXML. Nem na Microsoft.

7. O OOXML é abrangido por patentes de software não identificadas da Microsoft, que não as liberta de uma forma royalty-free, factor indispensável para um standard. A Comissão Técnica portuguesa não fez nenhum estudo legal que garanta que um fornecedor não vai estar sujeito a sofrer litigação da parte da Microsoft, tornando o risco demasiado elevado para valer a pena. É mais fácil aceitá-lo em duas horas definindo o consenso nacional a favor do Microsoft OOXML.

Assim, convictamente, oponho-me ao OOXML porque não passa da definição de um formato proprietário em busca de uma benção da ISO/IEC. Apelo para que assine a petição contra o OOXML: http://www.petitiononline.com/OOXMLPT/petition.html
 
Última edição:
Em vez de andares a picar-te, podias era informar-te melhor para não correres o risco de ficares com uma imagem de birrento, pois nem todos os que partilham a tua opinião são pessoas "pouco sisudas"... se calhar, até estão mais elucidadas do que tu, já te ocorreu isso?!
Já sim, mas eu comentei algo de... fictício (para não chamar de uma mentira) que TU escreveste.

É que até agora não acertaste uma, nem a do txt. Aliás, até aproveitaste para gozar. O que é que isto diz sobre ti?

Sendo um forte apoiante do Software Livre e dos standards abertos, opor-me ao Office OpenXML aparenta representar uma contradição: "Mas o OOXML é aberto e baseado em XML", diz o incauto, "porque é que te opões a isso? Só porque é da Microsoft?"
Já que te deste ao trabalho de sublinhar as partes mais importantes podias explicar aqui ao pessoal o que ANSOL quer dizer.

Mas ok, vamos tomar como "mais credível" aquele que é provavelmente a pessoa mais imparcial que alguma vez alguém conseguiria encontrar em Portugal, a uma entidade acreditada como a ECMA.

1. O OOXML depende do Windows e outras tecnologias da Microsoft para ser correctamente interpretado. Há dúvidas? Basta olhar para a especificação, na página 1332: "autoSpaceLikeWord95 (Emulate Word 95 Full-Width Character Spacing)" E como é que se define isto? Na especificação não está.
Pois, realmente não está... mas alguém mais imparcial também diria que esta tag está deprecated. Porque será que ele não disse isto?

"Ignorância é Força" é uma afirmação desse senhor não é? Curioso... :confused:

2. O OOXML não distingue correctamente alguns anos bissextos, resultando em falhas graves no cálculo de datas gregorianas (o nosso calendário actual). Resulta em aberrações como declarar que o dia 1 de Janeiro de 1900 é um Domingo quando deveria ser segunda-feira. Não acredite em mim, abra o Excel e escreva a seguinte fórmula: =WEEKDAY("1/1/1900"). É simplesmente absurdo standardizar um erro. Termina aqui o problema? Não. Não especificam se usam radianos ou graus nos ângulos das funções trigonométricas e alguns erros atrozes em funções estatísticas nem leva em conta os dias de trabalho em culturas diferentes, que não são necessariamente Sábado e Domingo.
O alguns fica-se por um (engraçado o plural para dar a ideia de serem vários...), o ano de 1900. E porquê? Legacy, simples!

3. Uma fortíssima recomendação das definições de standards é a reutilização de standards existentes. Por exemplo, existindo um standard compreensivo para fórmulas matemáticas, o MathML, é negligente definir um novo conjunto de regras. O que faz o OOXML? Define um novo conjunto de regras acrescentando centenas de páginas à especificação, duplicando ainda mais os esforços de implementação. Não é o único exemplo. Mas já basta.
"Porque dá trabalho"?! [:)]

Este é possivelmente o argumento mais parvo que já li, mas enfim... à falta de algo para criticar...

4. O OOXML vem duplicar os esforços de standardização de um formato de documentos. Esta duplicação é negativa porque funciona dentro do mesmo âmbito mas apenas uma empresa a pode implementar. Não é o mesmo que existir HTML, ODF e PDF. São formatos orientados a mídias diferentes. Se o HTML e o PDF não fossem standards, não seriam tão difundidos como o são hoje em dia. Se existissem standards implementáveis apenas pela empresa com monopólio do mercado de desktops, então os restantes fornecedores ver-se-iam obrigados a depender da Microsoft.
O .doc não é standard e foi dos formato mais difundidos de sempre.
E o pdf tem tanto de ISO como a cara dele, ou seja... nada, e durante bastante tempo também de aberto tinha muito pouco :sh)

5. A Microsoft alega que o OOXML é um formato retro-compatível, mas as dependências nos seus produtos anteriores, referidas no ponto 1, impedem outros fornecedores de implementar o formato sem recorrer a mais informação restrita, ou depender de acordos legais ou pagar indemnizações.
Mentira. As tags em causa são/foram deprecated, e a única maneira de serem utilizadas é na conversão de documentos em formatos anteriores. O que nem sequer é importante visto que não é assim que isto está especificado.

6. A Micrososft tem um historial enorme de criar extensões proprietárias a standards por forma a provocar um efeito de dependência dessas extensões.

De facto, a implementação do OOXML da Microsoft contém extensões proprietárias ao próprio OOXML, ou seja, não existe uma única implementação fiel do OOXML. Nem na Microsoft.
VBA? OLE? Mega lol!

Incrível como este gajo pega numa clara desvantagem do ODF e a torna numa crítica ao OOXML! Isto é surreal!

7. O OOXML é abrangido por patentes de software não identificadas da Microsoft, que não as liberta de uma forma royalty-free, factor indispensável para um standard. A Comissão Técnica portuguesa não fez nenhum estudo legal que garanta que um fornecedor não vai estar sujeito a sofrer litigação da parte da Microsoft, tornando o risco demasiado elevado para valer a pena. É mais fácil aceitá-lo em duas horas definindo o consenso nacional a favor do Microsoft OOXML.
Microsoft also added the Office Open XML format to their Microsoft Open Specification Promise in which Microsoft irrevocably promises not to assert any Microsoft Necessary Claims against you for making, using, selling, offering for sale, importing or distributing any implementation to the extent it conforms to a Covered Specification ("Covered Implementation"). The Office Open XML 1.0 - Ecma 376 and its predecessor Office 2003 XML format are among the covered specifications.
Um gajo da ANSOL... a mentir? :confused:

O que vale é que não é a 1ª vez.


Assim, convictamente, oponho-me ao OOXML porque não passa da definição de um formato proprietário em busca de uma benção da ISO/IEC. Apelo para que assine a petição contra o OOXML: http://www.petitiononline.com/OOXMLPT/petition.html
Sabes o que é mais giro Português no Volante?

Apesar de todo este discurso inflamado do tipo da ANSOL e de outros como ele, o voto de Portugal foi... SIM. Aliás, o número de votos a favor foram quase 3 vezes superior aos votos contra.

Engraçado não?
 
fica aqui mais esta nota:

Open Letter to ISO Calls For Standardization of Process

Houve uma carta aberta enviada para o CEO dos ISOs, Geir Isene, para altertá-lo aos problemas do processo de standardização de ISOs, para evitar outros erros como o OOXML. Onde se pode ler, "Parece que o ISO não está preparado para processos politizados onde uma empresa grande e poderosa usa todos os meios possíveis para impingir o seu próprio standard através de uma certificação. Os comités foram inundados pelos vendors, os votos foram comprados e os resultados foram raptados. Vários corpos nacionais falharam e propensos a corrupção."




Que belo standard que deve ser, para precisar de ser impingido assim... que eu saiba, standards como o HTML ou o PDF não andam com tais lobbies.

Ah, e já agora, deixa aqui o moço de pouco siso corrigir-te:

Qualquer zé-ninguém pode implementar/suportar este formato sem pagar o que quer que seja a empresa alguma. Para sempre.
Mega-falso. Ver posta acima.
O MS Office suporta tanto ODF como OOXML, o Open Office o mesmo, a Novell e a Microsoft fizeram questão disso.
O MS Office foi OBRIGADO pelo tribunal a suportar o ODF. Ninguém fez questão de nada!!

E já que gostas de ler coisas maçudas, lê isto:

http://www.freesoftwaremagazine.com/articles/odf_ooxml_technical_white_paper

Comparação ODF / OOXML, e xomo o ODF é de momento o melhor formato, sem dúvidas.
 
Sabes o que é mais giro Português no Volante?

Apesar de todo este discurso inflamado do tipo da ANSOL e de outros como ele, o voto de Portugal foi... SIM. Aliás, o número de votos a favor foram quase 3 vezes superior aos votos contra.

Engraçado não?

E chegaste a saber quem presidia à comissão? E quem é que ficou de fora por não haverem cadeiras disponíveis? É claro que assim não admira que Portugal vote sim

E se já existe um standard... porque raio é que tem de existir outro? Ah pois... porque a Microsoft quer e porque lhe dá jeito.
 
Já sim, mas eu comentei algo de... fictício (para não chamar de uma mentira) que TU escreveste.
É que até agora não acertaste uma, nem a do txt. Aliás, até aproveitaste para gozar. O que é que isto diz sobre ti?
Diz que sou um gajo inteligente, pois não uso notepads para confiar o meu texto.
Já que te deste ao trabalho de sublinhar as partes mais importantes podias explicar aqui ao pessoal o que ANSOL quer dizer.
ANSOL quer dizer Associação Nacional de Software Livre, do qual conheço pessoalmente um dos fundadores, o Jaime Villate. O site é http://www.ansol.org. E que têm feito um trabalho brutal e meritório para divulgar a existência de software livre que pode ser usado sem restrições por todos, em casa, no trabalho ou nas escolas/universidades.
Mas ok, vamos tomar como "mais credível" aquele que é provavelmente a pessoa mais imparcial que alguma vez alguém conseguiria encontrar em Portugal, a uma entidade acreditada como a ECMA.
Que engraçado, estares a defender uma prima-dona Microsoft, que irradia imparcialidade em tudo o que faz!!
Sabes o que é mais giro Português no Volante?

Apesar de todo este discurso inflamado do tipo da ANSOL e de outros como ele, o voto de Portugal foi... SIM. Aliás, o número de votos a favor foram quase 3 vezes superior aos votos contra.

Engraçado não?

Claro que foi sim! Num país onde o Bill Gates leva logo com a medalhinha como se fosse um Dalai Lama, onde o governo gasta milhões de euros em licenças Microsoft e ainda diz Obrigado, como se fôssemos ricos, quando os restantes como a França já andam a adoptar Linux, o que querias?

Acho engraçado que não estejas preocupado em saber qual o melhor standard... até porque há análises que o ODF é melhor que o OOXML, já é um formato IMPLEMENTADO e TESTADO, e tem as suas raízes no antigo StarOffice, de 1999, que eu já usei...

Desculpa lá, mas estás a ser um pouco obsessivo. Até parece que a Microsoft também te pagou... não consegues abrir os olhos e perceberes que um STANDARD ISO tem de ser uma norma aceite pela comunidade com base no seu MÉRITO, e não pode ser nunca alvo de uma investida de uma única empresa interessada, que usa todo o seu poder e influências para passar alguma coisa que não é LIVRE?!
 
Última edição:
Que belo standard que deve ser, para precisar de ser impingido assim... que eu saiba, standards como o HTML ou o PDF não andam com tais lobbies.
O PDF tem tanto de ISO como uma CHIPMIX! Já começa a fartar, se estou a falar para a parede vou perder o meu tempo para outro lado.

Ah, e já agora, deixa aqui o moço de pouco siso corrigir-te:


Mega-falso. Ver posta acima.
Já coloquei a especificação completa do formato. A minha avó pode ir ao site e desenvolver uma suite que suporte o formato. A minha avó! E tu não?! :confused:

O MS Office foi OBRIGADO pelo tribunal a suportar o ODF. Ninguém fez questão de nada!!
E foi a tua avó que te disse isso?

A Microsoft suporta o ODF através de um plugin que nem sequer é bundled nem 1st-party. Ninguém a forçou a nada!

E já que gostas de ler coisas maçudas, lê isto:

http://www.freesoftwaremagazine.com/articles/odf_ooxml_technical_white_paper

Comparação ODF / OOXML, e xomo o ODF é de momento o melhor formato, sem dúvidas.
www.[B]FREESOFTWARE[/B]magazine.com?

Right, sem dúvidas :confused:

Aproveita e vai ao blog do Menezes ou do BE que de certeza encontras qualquer coisa...

Por amor da santa, já vi que não és das pessoas mais entendidas neste assunto, e as tuas fontes têm muito que se lhe diga, mas ao seres confrontado com FACTOS e continuares a bateres na mesma tecla não abona nada de bom sobre ti.
 
Eh pá, nerd on nerd action não obrigado.

Quanto tiveres a decência de reconheceres que erraste és capaz de me ter a levar-te a sério, até lá não te reconheço competência nem credibilidade para falar sobre este assunto.
 
Já coloquei a especificação completa do formato. A minha avó pode ir ao site e desenvolver uma suite que suporte o formato. A minha avó! E tu não?! :confused:
Não, nem a tua avó. Lá diz, na página 1332: "autoSpaceLikeWord95 (Emulate Word 95 Full-Width Character Spacing)". Sabes fazer isso? Será que eu, num sistema operativo não-Microsoft, sei fazer isso?! A tua avó sabe?

E foi a tua avó que te disse isso?

A Microsoft suporta o ODF através de um plugin que nem sequer é bundled nem 1st-party. Ninguém a forçou a nada!
A minha avó não é um génio de informática como a tua, infelizmente.
Mas sempre podes procurar na net, pois eu cá sei que é uma notícia que li, tu é que tens dúvidas.

www.FREESOFTWAREmagazine.com?

Right, sem dúvidas :confused:

Aproveita e vai ao blog do Menezes ou do BE que de certeza encontras qualquer coisa...

Por amor da santa, já vi que não és das pessoas mais entendidas neste assunto, e as tuas fontes têm muito que se lhe diga, mas ao seres confrontado com FACTOS e continuares a bateres na mesma tecla não abona nada de bom sobre ti.


Peço desculpa, Sr. Gates; ou será Sr. Ballmer? Não sabia que estavam assim tão interessados em fóruns automobilísticos portugueses!
 
Independentemente de ser ISO ou não a verdade é que o pdf é daqueles formatos que sempre abri sem qualquer problema em tudo quanto é Macs e Linuxes sem sequer recorrer ao Reader da Adobe, e qualquer computador com qualquer software abre qualquer pdf sempre exactamente da mesma maneira, sem quaisquer diferenças.
Já com o novo formato da MS a verdade é que aquilo só dá garantias de abrir a 100% no Office 2007, basta meter noutro programa qualquer concorrente que tenha suporte a esse formato e o documento ser minimamente formatado para aparecerem diferenças claramente visiveis.
E eu gostava de saber o porquê disso, será que só a MS tem programadores capazes de suportar correctamente o seu formato?
Como o worldtiki diz, se as nossas avós com a especificação da Microsoft são capazes de fazer um programa que opere com o formato da MS, porque raio os programadores da Sun, do OpenOffice, da Apple, etc. não conseguem implementar a 100% o formato?

Cumprimentos
 
Independentemente de ser ISO ou não a verdade é que o pdf é daqueles formatos que sempre abri sem qualquer problema em tudo quanto é Macs e Linuxes sem sequer recorrer ao Reader da Adobe, e qualquer computador com qualquer software abre qualquer pdf sempre exactamente da mesma maneira, sem quaisquer diferenças.
Já com o novo formato da MS a verdade é que aquilo só dá garantias de abrir a 100% no Office 2007, basta meter noutro programa qualquer concorrente que tenha suporte a esse formato e o documento ser minimamente formatado para aparecerem diferenças claramente visiveis.
E eu gostava de saber o porquê disso, será que só a MS tem programadores capazes de suportar correctamente o seu formato?
Como o worldtiki diz, se as nossas avós com a especificação da Microsoft são capazes de fazer um programa que opere com o formato da MS, porque raio os programadores da Sun, do OpenOffice, da Apple, etc. não conseguem implementar a 100% o formato?

Cumprimentos
A Apple apoia publicamente o formato, mas apesar de tudo decidiu não suportar para já integralmente o OOXML no novo iWorks.

Se já o experimentaste deves ter reparado que o suporte que tem é extremamente básico e não permite sequer a gravação de ficheiros. Já foi no entanto prometido um suporte mais alargado (completo não o será, vide: VBA/OLE) e a julgar pelo TextEdit (bundled com o Leopard) que trará suporte de leitura e escrita de origem isto confirma-se.

Já do plugin da Novell (utilizado pelo OpenOffice) não tenho conhecimento de qualquer tipo de falhas na implementação, (não digo que não os haja, a documentação é bastante extensa e até ver não há software perfeito). Foi também avançado que a versão 2.3 (OpenOffice) trará de origem um import filter.
 
Última edição:
Voltar
Superior