E-mail rich format: Diferenças e compatibilidade entre padrões

4

Eu li na Wikipedia que existem várias maneiras de usar a formatação avançada em e-mails:

Mas não tenho certeza se entendi as diferenças entre eles. Mais especificamente:

  1. Todos eles fazem parte do mesmo padrão ou conjunto de padrões?
  2. Eles são todos igualmente apoiados pelos principais provedores de serviços de webmail, como Gmail, Hotmail, etc?
  3. Qual deles é usado quando um usuário escolhe formatação Rich ao escrever um e-mail no Gmail, no Hotmail ou em um provedor de e-mail semelhante?
  4. Qual é o grau de compatibilidade entre clientes de e-mail autônomos e baseados na Web quando se trata de enviar e-mail a padrões de formatação avançados?
por Amelio Vazquez-Reina 07.02.2011 / 16:37

1 resposta

8

Ao contrário de outros que você mencionou, o MIME não é um formato rich text por si só. Enquanto MIME e "Texto Enriquecido" fazem parte do mesmo conjunto de padrões projetados especificamente para e-mail, o HTML é um formato de marcação inicialmente desenvolvido para a Web pelo W3C. .

No entanto, hoje em dia a maioria dos clientes e serviços de e-mail usam HTML para formatação rich text. Isso ocorre porque os clientes de e-mail e os serviços de webmail podem reutilizar os mecanismos de processamento de HTML existentes para exibir o e-mail:

  • webmail está no seu navegador; ele usa o mecanismo de renderização do seu navegador
  • O Microsoft Outlook (pelo menos algumas versões) usa o mecanismo do Internet Explorer
  • O Apple Mail usa o WebKit, o mecanismo dos navegadores Safari e Chrome
  • O Mozilla Thunderbird usa o Gecko, o mesmo que o Firefox

O e-mail HTML também permite o estilo com o CSS , permitindo campanhas de e-mail com design profissional.

Portanto, o formato HTML é usado quando você usa o modo "Rich formatting" para email . É bem suportado em todos os clientes de email populares, incluindo webmail. É o suporte CSS que varia muito entre os clientes, especialmente no webmail, onde diferentes serviços (por exemplo, Gmail, Hotmail) impõem limitações diferentes sobre o que pode ser estilizado e de que forma.

Eu acho que a razão pela qual "Texto enriquecido" não tem adotado amplamente é não que o HTML é "melhor" para e-mail (há muitas razões porque o HTML não é adequado para e-mail lista aqui), mas porque as pessoas usaram o que eles já estavam familiarizados e o que eles têm com mecanismos de renderização.

Há mais uma coisa para adicionar aqui. Nem todos os clientes de email são executados em um ambiente gráfico; Há uma parcela significativa de pessoas que preferem ler e-mails de emuladores de terminal ("a partir da linha de comando", em outras palavras). Portanto, é importante que todo e-mail também carregue um formato de texto simples de seu conteúdo. Independentemente de você usar o modo "Rich formatting" enquanto você redige e-mails, o Gmail sempre inclui o corpo da mensagem no formato de texto simples. Eu suspeito que outros clientes de e-mail modernos façam o mesmo, embora eu não tenha testado.

Quando o email transporta vários formatos, HTML e & texto plano, no nosso caso - cabe ao cliente de e-mail que o recebe escolher qual deles irá apresentar ao usuário. Os clientes de e-mail gráficos renderizarão o HTML por padrão, enquanto os clientes somente de texto irão ignorar a versão do HTML e apenas mostrar o texto simples.

    
por 07.02.2011 / 18:02

Tags