Hello,
Je viens de me heurter à un problème assez bizarre. Une collégue m'a envoyé un mail avec un fichier .html en pièce jointe, lorsque j'ouvre le fichier avec IE6, je me suis rendu compte de gros problèmes d'affichage. Alors que le fichier original, ouvert sur le poste de cette même collégue, avec IE6 n'avait lui, aucun problème.
Après investigation, j'en suis arrivé aux conclusions suivantes :
Lorsqu'Outlook envoie un mail avec un fichier .html en pièce jointe, il rajoute automatiquement au début du code la ligne suivante
Pourquoi ? Parce que c'est une MOTW, une Mark Of The Web, une sombre idée saugrenue de Microsoft.
Ca aurait pu être utile (et encore), si ça avait été bien implémenté.
Plus d'infos ici : http://msdn2.microsoft.com/en-us/library/ms537628.aspx
Le soucis c'est que même s'il est indiqué dans la définition du MSDN que le code s'ajoute juste après le <!DOCTYPE, il n'en est rien, Outlook le mets juste avant.
Et comme vous le savez sans doute, si le <!DOCTYPE n'est pas le premier ordre d'une page, IE6 passe automatiquement en quirksmode, même si le <!DOCTYPE précise autre chose...
Bref, résultat, mes newsletters forwardées par Outlook subissent de grosses altérations sur leur mise en page.
La seule solution que je trouve pour le moment, c'est de dire à mes collégues soit de donner le lien de la newsletter en ligne, soit de zipper le fichier avant de l'envoyer, soit d'utiliser un autre client mail qu'Outlook...
Parce qu'il est hors de question que je recode toutes mes pages pour du quirksmode bien évidemment ^^
Si jamais vous avez une autre solution, je suis toujours preneur, rien qu'un moyen de désactiver l'ajout de cette MOTW sur les Outlooks de mes collégues ça me suffirait
Ah et pour info je suis tombé sur ce post aussi :
http://www.velocityreviews.com/forums/t369618-p-lt-saved-from-url0014aboutinternet-gt--vs.html
Qui a le même problème que moi, et qui n'a pas trouvé d'autres solutions non plus (et arretez-vous à la page 2, les pages 3 et 4 finissent en réglement de compte...)
Modifié par Tymlis (28 Sep 2007 - 14:23)
Je viens de me heurter à un problème assez bizarre. Une collégue m'a envoyé un mail avec un fichier .html en pièce jointe, lorsque j'ouvre le fichier avec IE6, je me suis rendu compte de gros problèmes d'affichage. Alors que le fichier original, ouvert sur le poste de cette même collégue, avec IE6 n'avait lui, aucun problème.
Après investigation, j'en suis arrivé aux conclusions suivantes :
Lorsqu'Outlook envoie un mail avec un fichier .html en pièce jointe, il rajoute automatiquement au début du code la ligne suivante
<!-- saved from url=(0022)http://internet.e-mail -->
Pourquoi ? Parce que c'est une MOTW, une Mark Of The Web, une sombre idée saugrenue de Microsoft.
Ca aurait pu être utile (et encore), si ça avait été bien implémenté.
Plus d'infos ici : http://msdn2.microsoft.com/en-us/library/ms537628.aspx
Le soucis c'est que même s'il est indiqué dans la définition du MSDN que le code s'ajoute juste après le <!DOCTYPE, il n'en est rien, Outlook le mets juste avant.
Et comme vous le savez sans doute, si le <!DOCTYPE n'est pas le premier ordre d'une page, IE6 passe automatiquement en quirksmode, même si le <!DOCTYPE précise autre chose...
Bref, résultat, mes newsletters forwardées par Outlook subissent de grosses altérations sur leur mise en page.
La seule solution que je trouve pour le moment, c'est de dire à mes collégues soit de donner le lien de la newsletter en ligne, soit de zipper le fichier avant de l'envoyer, soit d'utiliser un autre client mail qu'Outlook...
Parce qu'il est hors de question que je recode toutes mes pages pour du quirksmode bien évidemment ^^
Si jamais vous avez une autre solution, je suis toujours preneur, rien qu'un moyen de désactiver l'ajout de cette MOTW sur les Outlooks de mes collégues ça me suffirait
Ah et pour info je suis tombé sur ce post aussi :
http://www.velocityreviews.com/forums/t369618-p-lt-saved-from-url0014aboutinternet-gt--vs.html
Qui a le même problème que moi, et qui n'a pas trouvé d'autres solutions non plus (et arretez-vous à la page 2, les pages 3 et 4 finissent en réglement de compte...)
Modifié par Tymlis (28 Sep 2007 - 14:23)