• [^] # Re: je n'ai pas tout lu mais...

    Posté par . En réponse au journal Détection du format de fichier, ma solution à implémenter. Évalué à 4.

    L'interêt c'est de savoir avec quel logiciel on peut ouvrir un fichier donné

    attention attention, qui décide de ça ? c'est une base de référence qui est ensuite personnalisée par chaque utilisateur à travers la planète ? si X utilise Inkscape pour éditer un SVG et Y utilise plutôt Sodipodi, tu vas mettre autre chose que image/svg+xml dans ton fichier Desc ?

    si oui, comment ils vont bosser ensemble ? si non, en quoi ça aide à savoir "avec quel logiciel on peut ouvrir un fichier donné"

    après, pdf c'est application/pdf : tu voulais un application/svg ?

    J'ai eu un problème similaire avec un logiciel que je ne retrouve plus, oregano, qui permet de faire de la simulation électronique avec spice. le firchier était il me semble un fichier XML gzippé. Pas moyen d'associer dans mon navigateur de ficheir (nautilus) une action précise pour ce fichier sans toucher à tous les fichier gzippés. pas moyen d'ouvrir les fichiers oregano avec oregano mais garder mes archives tar.gz avec file-roller.

    ah. enfin un semblant de début d'esquisse de vrai problème interessant.

    bon maintenant demande toi :

    1) comment tu fais pour éditer un SVG avec plusieurs applications à part à peu près égale (et pas juste 99 % pour inkscape et 1 % de temps en temps avec sodipodi ou autre). ah, et ça, indépendemment du document lui-même : les minutes paires c'est l'un, les minutes impaires c'est l'autre.

    2) pourquoi diable des gens se sont amusés à inventer et utiliser une extension de fichier "svgz" pour du contenu SVG compressé avec gzip ? au lieu de laisser .gz ou .svg.gz ?

    je cite Wikipedia ici :

    Compression

    If storage space is an issue, SVG images (which are just text files) can be saved with gzip compression, in which case they may be called "SVGZ files". SVG files can also be compressed with any other compression algorithm, but those are not called SVGZ files.

    "called". c'est une convention. par des humains. ça marche. c'est un peu comme choisir image/svg+xml au lieu de image/svg (comme pour gif, bmp...), y'a peut-être une raison, hein

    pour le reste, chacun ses goûts comme tu dis. il y a des gens qui hurlent après les .DS_Store des macs, d'autres après les .cvsignore ou CVS/Entries CVS/Repository CVS/Root qui trainent encore dans trop de versions stables de softs a priori releasés proprement. ne t'étonne pas (au contraire) si on te crie après à cause de tes Desc par milliers