Effectivement, ma remarque était mal formulée et pouvait prêter à confusion. J'aurais du m'exprimer ainsi :
« Il n'est pas possible de déterminer le format d'un fichier OpenOffice/OpenDocument à l'aide de son type mime. Les fichiers en question sont des archives Zip et la présence d'une extension est donc nécessaire. »
[...] c'est bien le principe : reposer sur des trucs ouverts et relativements courants/standards.
On peut « reposer sur des trucs ouverts et relativement courants/standards » sans pour autant tout mettre dans une archive Zip et devoir bricoler avec les extensions. Le premier exemple qui me vient à l'esprit est le format des paquets Debian ( .deb ) [1] ; une simple archive ar dans laquelle le premier fichier archivé permet d'obtenir un magic number spécifique.
[^] # Re: Extensions des fichiers : od[tgpsicfmh]
Posté par gros_rouge . En réponse à la dépêche Enfin une norme pour la bureautique : OpenDocument 1.0. Évalué à 3.
Effectivement, ma remarque était mal formulée et pouvait prêter à confusion. J'aurais du m'exprimer ainsi :
« Il n'est pas possible de déterminer le format d'un fichier OpenOffice/OpenDocument à l'aide de son type mime. Les fichiers en question sont des archives Zip et la présence d'une extension est donc nécessaire. »
On peut « reposer sur des trucs ouverts et relativement courants/standards » sans pour autant tout mettre dans une archive Zip et devoir bricoler avec les extensions. Le premier exemple qui me vient à l'esprit est le format des paquets Debian ( .deb ) [1] ; une simple archive ar dans laquelle le premier fichier archivé permet d'obtenir un magic number spécifique.
[1] $ man 5 deb ou http://www.annodex.net/cgi-bin/man/man2html?5+deb(...)