> «est-ce que Nautilus doit deviner les types des fichiers en se basant sur l'extension ou sur le contenu»
Moi, je crois surtout qu'il serait temps de virer l'extension, pour avoir un nom «clean», et en contre-partie introduit un attribut type-mime pour les fichiers. Et là, on pourrait satisfaire tout le monde :
* pour l'affichage rapide, on utilise cet attribut :
- s'il est déjà renseigné, on l'utilise
- s'il n'est pas renseigné, on regarde le contenu du fichier, et au passage on renseigne l'attribut
* pour la véracité des informations :
- s'il y a un écart entre le type-mime et le type réel, découvert lors de l'ouverture du fichier ou de l'analyse de son contenu, on pourrait corriger automatiquement sans même embêter l'utilisateur (optionnel bien sûr, il y a des utilisateurs qui aiment bien tout savoir ;))
- après l'affichage rapide, s'il n'a que ça à faire, le PC pourrait toujours refaire une seconde passe en analysant le contenu pour vérifier la véracité des infos.
C'est en particulier sur le renseignement automatique que l'usage d'un attribut type-mime se révèle indispensable :
- dans le cas classique, admettons que j'ai un fichier bidule.sxw, mais qu'en fait c'est un fichier texte tout droit sorti de ms office, il faudrait renommer bidule.sxw en bidule.doc : on ne peut pas renommer automatiquement un nom de fichier, ça peut poser tout un tas de problèmes (sans même aller chercher jusqu'aux éventuels liens symboliques pouvant pointer dessus).
- dans le système que j'évoque, nous aurions au départ un fichier "bidule" avec l'attribut type-mime qui ressemblerait à "application/x-staroffice-words", et après correction, nous aurions toujours le fichier "bidule", mais avec l'attribut "application/msword".
C'est grâce à la dissociation des informations que le renseignement et la correction pourrait se faire automatiquement sans perturber l'utilisateur, chose impossible avec cette archaïsme qu'est "l'extension au nom du fichier", qui vient justement polluer le nom du fichier
(Oups, je crois que je me suis laissé emporté, et que je suis totalement off-topic ;))
[^] # Re: Linux ou Windows, faux débat
Posté par JSL . En réponse au journal Linux ou Windows, faux débat. Évalué à 4.
Moi, je crois surtout qu'il serait temps de virer l'extension, pour avoir un nom «clean», et en contre-partie introduit un attribut type-mime pour les fichiers. Et là, on pourrait satisfaire tout le monde :
* pour l'affichage rapide, on utilise cet attribut :
- s'il est déjà renseigné, on l'utilise
- s'il n'est pas renseigné, on regarde le contenu du fichier, et au passage on renseigne l'attribut
* pour la véracité des informations :
- s'il y a un écart entre le type-mime et le type réel, découvert lors de l'ouverture du fichier ou de l'analyse de son contenu, on pourrait corriger automatiquement sans même embêter l'utilisateur (optionnel bien sûr, il y a des utilisateurs qui aiment bien tout savoir ;))
- après l'affichage rapide, s'il n'a que ça à faire, le PC pourrait toujours refaire une seconde passe en analysant le contenu pour vérifier la véracité des infos.
C'est en particulier sur le renseignement automatique que l'usage d'un attribut type-mime se révèle indispensable :
- dans le cas classique, admettons que j'ai un fichier bidule.sxw, mais qu'en fait c'est un fichier texte tout droit sorti de ms office, il faudrait renommer bidule.sxw en bidule.doc : on ne peut pas renommer automatiquement un nom de fichier, ça peut poser tout un tas de problèmes (sans même aller chercher jusqu'aux éventuels liens symboliques pouvant pointer dessus).
- dans le système que j'évoque, nous aurions au départ un fichier "bidule" avec l'attribut type-mime qui ressemblerait à "application/x-staroffice-words", et après correction, nous aurions toujours le fichier "bidule", mais avec l'attribut "application/msword".
C'est grâce à la dissociation des informations que le renseignement et la correction pourrait se faire automatiquement sans perturber l'utilisateur, chose impossible avec cette archaïsme qu'est "l'extension au nom du fichier", qui vient justement polluer le nom du fichier
(Oups, je crois que je me suis laissé emporté, et que je suis totalement off-topic ;))