Et si tu ne veux pas mettre d'extensions a ton fichier opendocument (comme moi) ?
Car pourquelqu'un qui ne s'y connaît pas trop en informatique, les extensions sont un moen facile de changer le type d'un fichier et de ne plus pouvoir l'ouvrir. Bref de perdre un fichier ...
La solution ? Cacher l'extension ? Une protection ?
J'utilise Apache avec une extension dont j'ai oublié le nom et qui permet selon la configuration du navigateur de proposer un fichier dans la langue que préfère l'utilisateur. Dans ce cas là, la manière la plus simple de faire c'est d'utiliser une double extension. Et j'avais donc régulièrement des fichiers avec les extensions :
.html.fr
.html.en
.xhtml.fr
.xhtml.en
Dans ce cas la, l'extension indique non seulement le type du fichiermais aussi la langue. Et dans ce cas là tu est bien embêté lorsque ton navigateur de fichier ne prend que la dernière extension en compte (.fr ou .en) alors que c'est celle d'avant qui représente le type.
Sans compter qu'on peut vouloir mettre ce qu'on veut dans le nom de fichier et que lorsqu'on ouvre son dossier ~/Documents on peut préférer voir des fichiers sans extensions (car ça prend de la place pour rien, l'icone donne déjà cette information).
C'est comme de demander de ne pas mettre d'espaces dans les noms de fichiers. Certes en ligne de commande c'est plus pratique, mais avec une interface graphique c'est bien mieux d'avoir des espaces.
[^] # Re: je n'ai pas tout lu mais...
Posté par Mildred (site web personnel) . En réponse au journal Détection du format de fichier, ma solution à implémenter. Évalué à 3.
Car pourquelqu'un qui ne s'y connaît pas trop en informatique, les extensions sont un moen facile de changer le type d'un fichier et de ne plus pouvoir l'ouvrir. Bref de perdre un fichier ...
La solution ? Cacher l'extension ? Une protection ?
J'utilise Apache avec une extension dont j'ai oublié le nom et qui permet selon la configuration du navigateur de proposer un fichier dans la langue que préfère l'utilisateur. Dans ce cas là, la manière la plus simple de faire c'est d'utiliser une double extension. Et j'avais donc régulièrement des fichiers avec les extensions :
.html.fr
.html.en
.xhtml.fr
.xhtml.en
Dans ce cas la, l'extension indique non seulement le type du fichiermais aussi la langue. Et dans ce cas là tu est bien embêté lorsque ton navigateur de fichier ne prend que la dernière extension en compte (.fr ou .en) alors que c'est celle d'avant qui représente le type.
Sans compter qu'on peut vouloir mettre ce qu'on veut dans le nom de fichier et que lorsqu'on ouvre son dossier ~/Documents on peut préférer voir des fichiers sans extensions (car ça prend de la place pour rien, l'icone donne déjà cette information).
C'est comme de demander de ne pas mettre d'espaces dans les noms de fichiers. Certes en ligne de commande c'est plus pratique, mais avec une interface graphique c'est bien mieux d'avoir des espaces.