-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Bonjour,
J'ai fusionné les modifications après avoir fait un svn update. J'ai
relu et ça me semble beaucoup mieux, plus compact.
Eric
Paul-Virak Khuong a écrit :
> Bonsoir
>
> Tel que promis, j'ai essaye de comprimer la section OOXML et de
la
> mettre un peu plus en contexte. J'ai donc generalise aux formats
qui
> ont l'*air* ouverts, mais ne le sont pas pour diverses raisons
(je
> donne en exemple OOXML et SWF). On a aussi suggere de deplacer la
> note voulant que OpenDocument soit un standard ISO a... la
section
> decrivant le format OpenDoc ;) -- Chose faite. En piece-jointe,
vous
> trouverez la sortie de 'svn diff' VS la revision 56. J'ai
> probablement botche la presentation avec les macros. Je me suis
> concentre sur le texte et cargo culte le reste. Finalement,
desole
> pour les accents old school; j'haie le nouveau clavier
multilingue
> canadien. (Je veux mes dead keys pour les accents, cedille, etc!
Si
> quelqu'un sait ou trouver une description de l'ancien clavier
> canadien francais pour OS X, ca ferait au moins un homme heureux
;)
>
> Paul Khuong
>
>
----------------------------------------------------------------------
>
> Index: Formats_ouverts.tex
>
===================================================================
> --- Formats_ouverts.tex (revision 56)
> +++ Formats_ouverts.tex (working copy)
> @@ -202,12 +202,14 @@
> Voici une liste non exhaustive de formats ouverts populaires.
> \begin{description}
>
> +% Format ISO
> \item \soft{OASIS OpenDocument}~\cite{SPEC_opendocument}
> (\fileext{.odt}, \fileext{.ods}, \fileext{.odp}, etc.) : formats
> de documents de bureautique permettant de représenter du
texte, des
> tableaux de nombres, des diaporamas, des diagrammes, etc.
> Ces formats s'appuient sur plusieurs autres normes telles que
XML, SVG,
> -MathML, etc.
> +MathML, etc, et forment un standard ratifi\'e ISO (ISO/IEC
> +26300\string:2006).
> Ils pourraient remplacer les formats fermés \fileext{.doc},
> \fileext{.xls}, \fileext{.ppt}, etc. Ces formats sont
supportés par
> \soft{OpenOffice, Google Docs \& Spreadsheets, KWord,
Abiword, Gnumeric,
> @@ -304,73 +306,49 @@
> %On pourrait aussi parler de XPS (XML Paper Specification) qui
est encore une autre copie corrompue par Microsoft du vénérable
format PDF.
> %Sauf que j'ai l'impression que ça commencerait à être long.
À voir. Dans ce cas faudrait renommer tout ça en "attention aux
faux formats ouverts qui en sont pas vraiment, isatrap!" --Jeff
>
> -\subsection{Pourquoi pas «~XPS~» ou «~Office OpenXML~» de
\mso{} 2007 ?}
> +\subsection{Quelques contre-exemples}
>
> Dans un contexte de formats ouverts, il faut toutefois se
mettre en
> -garde contre les \textbf{«~faux~» formats ouverts}. \soft{XPS
(XML
> -Paper Specification)} et \soft{Office OpenXML} sont des formats
mis en
> -avant par Microsoft dans le but de raffermir son emprise sur les
> -formats que nous utilisons dans la vie courante.
> +garde contre les \textbf{«~faux~» formats ouverts}. En effet,
certains
> +formats sont publicis\'es comme ouverts, mais n'offrent
> +pas tous les avantages d\'ecrits ci-haut (voire m\^eme aucun de
> +ceux-ci).
>
> -Les raisons de fuir le nouveau format \soft{OOXML}
(\soft{Office Open XML}, Ã ne pas confondre avec \soft{OpenDocument}
ou \soft{OpenOffice}) sont nombreuses, au point où elles pourraient
faire l'objet d'un argumentaire entier. Pour des raisons de
simplicité et de concision, nous ne mentionnerons que quelques
points saillants sous forme simplifiée, et nous nous attarderons
uniquement sur le format \soft{OOXML}.
> +Le format «~Office OpenXML~» (\soft{OOXML}) utilis\'e par
\mso{} 2007
> +pour d\'ecrire les documents \soft{Word} est un bon exemple de
ce
> +probl\`eme. Bien que la description du format (sp\'ecification)
> +soit publique, son extr\^eme lourdeur (plusieurs milliers de
pages) en
> +rend la programmation par des tiers-partis une entreprise
ardue. De
> +plus, la sp\'ecification est, en quelques endroits,
incompl\`ete ; il
> +faudrait alors copier le comportement de diverses versions de
> +\mso{}. Cela rend la t\^ache encore plus difficile, puisque ces
> +derniers ne sont d\'ecrits par aucun document public,
difficult\'e qui
> +ne sera qu'accrue dans le futur, quand ces versions de \mso{} ne
> +seront plus disponibles. Il est donc peu plausible que ce format
> +puisse jamais \^etre bien support\'e par autre chose que
> +\mso{}. Ainsi, une migration \`a \soft{OOXML} n'apporterait ni
> +protection contre le \en{vendor lock-in}, ni meilleure
long\'evit\'e
> +pour des documents d'archives.
>
> -\subsubsection{\soft{OOXML} n'est pas réellement ouvert}
> -Contrairement au format OpenDocument (qui a été ratifié
comme le
> -standard ISO/IEC 26300\string:2006), le format Office OpenXML
semble
> -n'être qu'une tactique publicitaire de \ms{} pour tenter de
conserver
> -ses contrats gouvernementaux en se proclamant «~ouvert~» tout
en
> -s'assurant d'être les seuls à être réellement en mesure
d'utiliser
> -le format à sa pleine capacité.
> +Adobe, avec le format «~Shockwave Flash~» (\fileext{SWF}),
fournit
> +un autre exemple. Ce format est grandement utilis\'e,
> +particuli\`erement sur le web, afin de distribuer des
animations,
> +vid\'eos, sons et m\^eme des applications interactives. Dans ce
cas
> +aussi, la description du format est publique. Cependant, il est
> +interdit d'utiliser cette description pour de d\'evelopper un
> +lecteur. Un fichier au format \fileext{SWF} n'offre donc pas de
> +protection contre l'obsolescence du lecteur offert par Adobe.
>
> -Notamment, de nombreuses «~fonctions~» ne sont que des
références
> -non documentées vers des produits \ms{} antérieurs. Dans le
quatrième
> -volume de la documentation d'OOXML~\cite{SPEC_ooxml}, on
retrouve :
> +Une sp\'ecification publique est un \'el\'ement essentiel \`a un
> +format ouvert, mais est cependant loin d'\`etre suffisante. Il
est
> +essentiel, lors de l'\'evaluation d'un format de fichier, de
garder
> +l'oeil ouvert quant \`a la faisabilit\'e (ou m\^eme la
l\'egalit\'e)
> +de manipuler des fichiers de ce format dans des applications
tierces,
> +et ce particuli\`erement pour des documents ax\'es vers la
> +distribution au public ou l'archivage.
>
> -\begin{itemize}
> - \item autoSpaceLikeWord95 (spécifier les espaces «~comme
Word 95~», section 2.15.3.6) ;
> - \item lineWrapLikeWord6 (retours à la ligne «~comme Word
6~», section 2.15.3.31) ;
> - \item useWord2002TableStyleRules (tableaux «~comme Word
2002~», section 2.15.3.6) ;
> - \item useWord97LineBreakRules («~retours à la ligne de
Word 97~», section 2.15.3.6).
> -\end{itemize}
> -Ces fonctions ne font donc que dire au lecteur «~vous saurez
ce que ça fait si vous détenez la clé du fonctionnement de \ms{}
\soft{Word} 6/95/97/2002/etc.~». Évidemment, personne sauf \ms{} ne
sait comment ça marche ! Ce genre de «~fausse documentation~» est
un exemple flagrant du type d'«~ouverture~» dont \ms{} fait preuve.
>
> -Ainsi, certaines fonctionnalités, au lieu d'être expliquées
comme les autres dans la documentation du format OOXML, ont une
mention «~définie par l'application~», ce qui veut dire que leur
fonctionnement est entièrement dépendant du logiciel qui lit le
format. En d'autre mots, c'est comme dire à quelqu'un «~c'est très
simple de fabriquer une station spatiale, regarde, tu prends une
station, et de l'espace~»~!
>
> -%j'ai commenté le paragraphe ci-dessous, il est redondant et
tout à fait incompréhensible pour les mortels.
> -%Par exemple, la section 6.1.2.19 du quatrième volume de la
spécification du format \soft{OOXML} définit le fonctionnement de
l'attribut «~equationxml~» des éléments «~shape~» en tant que
«~le format du contenu de cet attribut est en fait défini par
l'application~» : «~\en{actual format of the contents of this
attribute are application-defined}~». \cite{EOOXML_objections}%Si
vous n'avez pas compris le paragraphe précédent, rassurez-vous :
c'est écrit aussi clairement dans la documentation OOXML!
> -
> -
> -\subsubsection{6039 pages}
> -La «~spécification~» (description du fonctionnement du
format) d'\soft{OOXML} est répartie sur plusieurs livres, totalisant
plus de six mille pages, ce qui est inutilement complexe pour un
simple format de documents de bureautique.
> -
> -Pour comparer, la spécification entière du format OASIS
OpenDocument
> -(ISO/IEC 26300\string:2006) tient en 722 pages.
> -
> -\begin{figure}
> - \begin{center}
> - \includegraphics[height=5cm]{images/word2007spec}
> - \caption{Pour implanter correctement la spécification
Office Open XML dans son logiciel, il faut passer au travers de 6039
pages de documentation.}
> - \end{center}
> -\end{figure}
> -
> -%\subsubsection{\soft{OOXML} réinvente la roue au lieu
d'utiliser des standards existants}
> -
> -% Typiquement, cette partie me semble inutile pour des
néophytes. -- Pascal
> -\subsubsection{Autres critiques et références additionnelles}
> -\begin{itemize}
> - \item \soft{OOXML} a été conçu pour le passé, et non
l'avenir~\cite{BRA07}
> - \item Les 6039 pages de la spécification sont impossibles
à évaluer dans un délai raisonnable~\cite{GOO07}
> - \item Le format de dates décimal est utilisé et ignore le
standard ISO~8601~\cite{SPO06}
> - \item Omissions et contradictions dans la spécification
\soft{OOXML}~\cite{EOOXML_objections}
> - \item Format de numérotation ignorant les standards
\soft{ISO 10646} et \soft{W3C XSLT}~\cite{EOOXML_objections}
> - \item Microsoft réinvente la roue au lieu d'utiliser des
standards existants (comme MathML, SVG, les formats de numérotation
ISO 10646 et les dates ISO 8601 mentionnés ci-haut)
> - \item Objections diverses au format
\soft{OOXML}~\cite{EOOXML_objections}
> - \item When is a standard not a standard?~\cite{MAC07}
> - \item Critiques du format \soft{OOXML} sur
Wikipédia~\cite{WIK_OOXMLcriticism}
> -\end{itemize}
> -
> -
> -
> \subsection{Propositions pour l'usage de formats ouverts}
> %par pitié, quelqu'un, révisez que ce que je dis ci-dessous,
j'ai l'impression de dire un gros tas de conneries !
> \proposition{Que l'Université de Montréal et la FAÉCUM
offrent en format ouvert tous les documents destinés au public,
étudiants, professeurs et autres personnes affiliées Ã
l'université. Dans les cas où des formats propriétaires doivent
tout de même être distribués pour des raisons de transition,
qu'elles s'assurent d'offrir également les documents en format
ouvert (si applicable) sur un pied d'égalité.}
>
>
----------------------------------------------------------------------
>
> _______________________________________________
> Gulum-team mailing list
> Gulum-team@iro.umontreal.ca
> https://webmail.iro.umontreal.ca/mailman/listinfo/gulum-team
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFGzZYiH//Yd6Kl1+kRAo/4AJ4usEzHSIx1Kz4E2dd01u+yga+yyQCeJPmZ
v/ogDzjtkSVjlWp0ENzm/+w=
=9YoZ
-----END PGP SIGNATURE-----