IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

HTML Discussion :

Code HTML pour tous les webmails


Sujet :

HTML

  1. #1
    Membre éclairé Avatar de Aquellito
    Développeur informatique
    Inscrit en
    Juin 2008
    Messages
    337
    Détails du profil
    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juin 2008
    Messages : 337
    Par défaut Code HTML pour tous les webmails
    Bonjour à tous,

    Je cherche un outil qui permettrait de transformer un code HTML pour qu'il puisse se lire sans trop de régression par tous les WebMails (surtout Gmail car le client fait ses tests dessus ) ).

    Axel

  2. #2
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 931
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 931
    Par défaut
    Je doute que tu puisses trouver un tel outil. Si tu as un code HTML avec des section, div, et autres balises sémantiques, le tout mis en page par du CSS, je vois mal comment un interpréteur pourrait savoir le rendu qu'il doit estimer pour en faire une mise en page avec des tableaux.

  3. #3
    Membre éclairé Avatar de Aquellito
    Développeur informatique
    Inscrit en
    Juin 2008
    Messages
    337
    Détails du profil
    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juin 2008
    Messages : 337
    Par défaut
    Dur dur, comment expliquer au client que rien ne marchera sur Gmail ou autre... Savez-vous comment font ceux qui veulent balancer de la pub sur Gmail ? Tout est en mode bloc note ? J'ai du mal à le croire...

  4. #4
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 931
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 931
    Par défaut
    C'est quoi le rapport avec le bloc notes ?

    Dis-nous clairement ce que tu as, comment tu l'obtiens et ce que tu veux obtenir.

  5. #5
    Membre éclairé
    Homme Profil pro
    Développeur Web
    Inscrit en
    Janvier 2016
    Messages
    39
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2016
    Messages : 39
    Par défaut
    Bonjour Aquellito,

    L'intégration mail est un travail très différent de l'intégration plus classique, car on retourne loin arrière dans l'histoire du HTML. Malheureusement, il n'existe à ma connaissance aucun outil permettant ce genre de conversion automatique.
    C'est à toi de le construire intégralement, pas de choix de ce côté. Gmail m'a fait pleurer des larmes de sang tant il est contraignant, mais on finit par y arriver. D'ailleurs, en conservant le travail déjà fait, on gagne de plus en plus de temps à force

  6. #6
    Membre éclairé Avatar de Aquellito
    Développeur informatique
    Inscrit en
    Juin 2008
    Messages
    337
    Détails du profil
    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juin 2008
    Messages : 337
    Par défaut
    Bonjour,

    Le mode "bloc note", c'était une image pour expliquer qu'aucun de mes styles n'étaient pris en compte. Ce qui donne un effet bloc note : "Que du texte noir sur un fond blanc".
    Ce que j'aurais aimé obtenir, c'est une méthode "universelle" qui permettent de coder du HTML/CSS qui s'interprète de la même façon par tous les WebMails.

    @Inikaam: ça m'intéresserait de savoir comment tu procèdes pour Gmail. Tu utilises les styles proposés par Google ? Si oui, comment fais-tu quand on ouvre avec un autre WebMail ?

    Désolé avec toutes mes questions mais le client s'attend à ce que sa mise en page Html marche sur tous les WebMails et j'ai du mal à lui faire comprendre que ce n'est pas si simple que ça

    Merci,
    Axel

  7. #7
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 931
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 931
    Par défaut
    Indice : Mise en page avec des tableaux à la manière fin des années 90, début des années 2000.

  8. #8
    Membre éclairé Avatar de Aquellito
    Développeur informatique
    Inscrit en
    Juin 2008
    Messages
    337
    Détails du profil
    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juin 2008
    Messages : 337
    Par défaut
    J'ai justement changé mes tableau en CSS par des bons vieux tableaux en HTML mais à part bien placer les éléments dans ma page, je n'ai rien d'autre. Ni police, ni bordure, ni couleur, en fait rien à part le style HTML par défaut.

  9. #9
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 931
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 931
    Par défaut
    Il faut éviter dans de très nombreux cas le CSS traditionnel et retourner à l'élément <font> pour mettre en forme le texte. Les images de fond ne sont jamais affichées, les couleurs de fond normalement le sont dans une grande majorité. Il faut utiliser les attributs bgcolor, border, align, etc. des éléments HTML plutôt que d'utiliser le CSS.

  10. #10
    Membre éclairé
    Homme Profil pro
    Développeur Web
    Inscrit en
    Janvier 2016
    Messages
    39
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2016
    Messages : 39
    Par défaut
    Citation Envoyé par Bisûnûrs Voir le message
    Il faut utiliser les attributs bgcolor, border, align, etc. des éléments HTML plutôt que d'utiliser le CSS.
    Je me permets de te contredire sur ce point pour avoir déjà vu les bgcolor ne pas fonctionner par moments (j'ai jamais su pourquoi). align et valign fonctionnent bien par contre. Je passe la plupart du temps par des styles inline (style="..."). Seuls les styles inline et les balises de style html fonctionnent, inutile de passer par autre chose, ça ne marchera pas.

    @Aquellito : l'idée est de prévoir effectivement une structure complète en tableaux, des placements prévus au pixel, on oublie tout ce qui a trait aux divs : des td pour les conteneurs de contenu et des font pour les texte. Les td doivent contenir toutes les infos de taille et doivent systématiquement être définis : width, height, background toujours définir padding, line-height et font-size à 0. Les fonts contiendront les informations liées au texte, donc couleur, line-height, font-size, etc. La typo peut-être définie dans le premier tableau, l'héritage fonctionne sur ce point.

    A savoir : toujours rappeler à chaque td ses tailles et son background, il y a des fois où les interpréteurs de boîtes mails font ce qu'ils ont envie si ce n'est pas précisé.

    Pour info, pour savoir les propriétés css qui fonctionnent ou non, je me réfère souvent au tableau des CSS de campainmonitor : https://www.campaignmonitor.com/css/b/
    C'est très pratique. Pour tester les mails, il existe différentes plateformes qui émulent des clients mails (pour s'assurer que ça passe partout). C'est pas fiable à 100% mais ça donne une idée. Pour ma part j'utilise litmus, mais c'est payant, donc à toi de voir.

    Et pour finir : il faut que le client ait conscience qu'on ne peut pas obtenir le même résultat dans un mail que dans un site. Ton rôle est donc de l'informer de cette différence, de maîtriser ces différences et d'être force de proposition par rapport à ses remarques. C'est une limitation technique, tu ne pourras donc pas faire de miracles, mais on peut faire de très beaux mails malgré ça, c'est juste plus long.

    En espérant t'avoir ouvert des pistes, et bon courage pour ton intégration

  11. #11
    Membre éclairé Avatar de Aquellito
    Développeur informatique
    Inscrit en
    Juin 2008
    Messages
    337
    Détails du profil
    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juin 2008
    Messages : 337
    Par défaut
    mais on peut faire de très beaux mails malgré ça, c'est juste plus long

    C'est peu dire et moi qui avais fait un CSS tout beau... J'avais même affiché mes données tabulaire avec des div pour faire plus "tendance"

    Merci pour vos réponses qui vont m'être bien utiles, et qui vont me permettre d'argumenter pour facturer 100 jours de dev en plus

    Axel

  12. #12
    Membre éclairé
    Homme Profil pro
    Développeur Web
    Inscrit en
    Janvier 2016
    Messages
    39
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2016
    Messages : 39
    Par défaut
    Citation Envoyé par Aquellito Voir le message
    Merci pour vos réponses qui vont m'être bien utiles, et qui vont me permettre d'argumenter pour facturer 100 jours de dev en plus
    T'as raison, 'faut pas être trop gourmand au début

    Ravi d'avoir pu t'aider et bon courage à toi

  13. #13
    Membre éclairé Avatar de Aquellito
    Développeur informatique
    Inscrit en
    Juin 2008
    Messages
    337
    Détails du profil
    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juin 2008
    Messages : 337
    Par défaut
    Merci beaucoup Inikaam

    Bon je mets le post en résolu même s'il y a encore du taf...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 9
    Dernier message: 23/06/2011, 21h28
  2. Réponses: 7
    Dernier message: 22/04/2010, 15h45
  3. Colorer son code Html pour les besoins d'un tuto
    Par majudis dans le forum Balisage (X)HTML et validation W3C
    Réponses: 1
    Dernier message: 11/02/2010, 14h27
  4. TEdit numérique pour tous les claviers
    Par totofweb dans le forum C++Builder
    Réponses: 2
    Dernier message: 10/06/2004, 11h20

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo