Yop !!
tu connais beaucoup d'utilisateurs lambda qui modifient les greffons de leurs navigateurs ou qui pensent premièrement a faire clic droit enregistrer sous quand on leurs dit télécharger ??? Quoique sur windows c'est vrai wue le clic droit est une religion ^^ à croire qu'il ont un seul bras et deux doigts.
Aussi parle de greffons ou de plugin à un internaute de base : il te prend pour un extra-terrestre.
Ton explication est très claire techniquement, mais j'étais tout de même un peut au courant, en fait lol
Bref donc si je suis ce que tu m'explique, si je met = télécharger le fichier css
on me l'affiche en mode texte, plutôt que de lancer le téléchargement ^^ tu trouve ça normal au niveau sens de la langue pure ??
J'ai fait une tite appli pour faire du prototypage et des thème, comme sur BootSwatch, dans ma navBar en haut j'ai un menu : télécharger les fichiers css, les fichiers less : ben quand je clique ça télécharge
ça me l'affiche pas.
Je comprend pour une image ce type de comportement certes, mais si je met une video ou un mp3 et que ça l'ouvre dans le navigateur, alors que c'est marqué télécharger et pas voir ou écouter => ben moi je trouve ça plutôt bof. Surtout quand tu t'adresse a des amoureux de la langue française, qui rédigent : ils ne te loupe pas sur le sens des mots et la pour le coup je trouve qu'il ont raison car ça m'arrive de me faire avoir et de retourner en arrière pour faire un clic droit..
Bon en fait rien de grave car spip surcharge est la et les modèles aussi, je re-transmet juste les avis de mes utilisateurs "lambda", comme on dit les mots on un sens et pour eux : télécharger n'est pas afficher **voila** . pour moi , c'est add toolbox.
Donc bon un attribut html5 download="", quand il faut ou sur un lien explicite, c'est mieux que de désactiver ou bidouiller son navigateur, ou comme sur certains site ou ils expliquent carrément qu'il faut faire clic-droit 
sans cet attribut il faut faire une page externe avec du php ou js pour forcer la download, ce qui est moins bien je trouve.
A++
Le 22/05/13 11:59, Gildas Cotomale a écrit :
Hello
Avec les dernières versions de navigateur, quand on clic sur le lien
télécharger, un document de type PDF (par exemple), est affiché dans le
navigateur.
C'est le comportement courant ...pour ceux qui ont un plugin de PDF
activé dans leur navigateur (tous sans exception ! mais dans on peut
choisir dans la configuration du navigateur --en tout cas c'est ce que
j'ai fait avec mon Firefox-- à ne pas le lire dans le navigateur, mais
il vaut mieux désactiver/désinstaller le greffon...)
Même punition avec : DOC(X) XSL(X) RTF WMA WMV MOV etc.
Je trouve que :
1- ça prête a confusion : afficher n'est pas pareil que télécharger 
Lorsqu'on clique sur un *lien* c'est *toujours**téléchargé* 
Mais quand le navigateur sait le lire/afficher, il le fait ; ce qui a
toujours été le cas du : GIF, BMP, GIF, HTM(L), JP(E)G, T(E)XT puis du
PNG, X(HT)ML puis du OGA, OGG, OGV, MP(E)G, WEBM et bien entendu tout
ce pour quoi on a un greffon... (même de parcourir les ZIP ou de
lancer les EXE héhé)
Bon en fait, le comportement peut être modifié dans certains cas qui
n'ont rien à voir avec le problème évoqué (lien sur document) :
-* On décide d'afficher le document distant (lien vers une nouvelle
page ou un cadre flottant ou pas) avec les balises qui vont bien (IMG
APPLET OBJET EMB AUDIO VIDEO etc.)
-* Le serveur modifie les entêtes du fichier pour obliger à le
télécharger dans la plupart des cas (donc même si on change l'intitulé
du lien en "afficher" --qui on l'a vu n'a pas de sens-- ça risque de
ne pas le faire et ça dépend pas de nous)
2- si le pdf est lourd on se retrouve bloqué le temps que ça s'affiche
Raison pour laquelle il est recommandé d'indiquer le type (MIME et
extension...) du fichier et sa taille ; comme ça l'utilisateur sait à
quoi s'attendre (et choisi dans le menu contextuel de télécharger à un
emplacement précis pour le lire hors-ligne, ou choisir avec quel
programme lire le lien distant, au lieu de télécharger dans le cache
du navigateur pour l'afficher dans celui-ci avec le greffon par
défaut)
au final c'est donc une mauvaise expérience utilisateur (a mon avis).