Boa madrugada!

A maior parte de vocês já deve saber que a mcrosoft está tentando 
aprovar uma especificação de formato de arquivos de Office como um 
padrão ISO, de forma a poder concorrer com o ODF.

Na prática, a definição do formato deixa vislumbrar, em algo  que 
lembra XML[1], as várias reviravoltas que tem que ser feitas para se 
poder abrir e exibir corretamente um documento do Microsoft Word, em 
suas várias versões.

Um aprofundamento das críticas ao formato está aqui:
http://www.grokdoc.net/index.php/EOOXML_objections

Além de  ser uma leitura muito divertida e hilariante (por exemplo, a 
seção que explica como a proponente propõe alterar o cálculo de datas 
usado no calendário gregoriano para manter os documentos compatíveis
como excel95, que considerava o ano 1900 como bissexto), acho que  a 
parte importante nesse documento é a seguinte: com uma ohahda rápida 
no mesmo é possível ter uma idéia do tipode coisas que é necessário 
implementar para se exibir "corretamente"[2]  um documento escrito no 
Microsoft Word. Isso ajuda muito na hora de explicar para terceiros 
por que nem todos os documentos do Word abrem "direito" no 
OpenOffice/BROffice - já que apenas um aplicativo que implementasse 
tudo o que é descrito nas 6000 páginas da proposição do OOXML (só que 
sem ter uma definição, apenas fazendo engenharia reversa de 
arquivos .doc) poderia exibir "perfeitamente"[2]  um docuemento do 
Word arbitrário.


        js
        -><-

[1] Digo "lembra XML" por que a especificação inclui práticas bastante 
estranhas para arquivos XML, que impedem o uso próprio de ferramentas 
para XNL para conversão/validação desses arquivos, tais como 
propriedades codificadas em mapas de bits de 8, 16 e 12!! bits, em 
vez de codificadas em atributos distintos.

[2] Mesmo com toda as reviravoltas listadas, é sábido que versões 
diferentes do Microsoft Word não exibem documentos de com layout 
idêntico - por isso exibir um documento do Word de forma correta ou 
perfeita aparece entre aspas.
_______________________________________________
PSL-Brasil mailing list
PSL-Brasil@listas.softwarelivre.org
http://listas.softwarelivre.org/mailman/listinfo/psl-brasil
Regras da lista: 
http://twiki.softwarelivre.org/bin/view/PSLBrasil/RegrasDaListaPSLBrasil

Responder a