JavaScript e e-mails - Guia de especialistas

Ao escrever um email, as duas principais opções que você tem são escrever o email em texto sem formatação ou usar HTML. Com texto sem formatação, tudo o que você pode inserir no email é texto e qualquer outra coisa deve ser um anexo. Com o HTML no seu email, você pode formatar o texto, incorporar imagens e fazer a mesma coisa no email que você pode fazer em uma página da web.

A resposta para isso se refere a uma diferença fundamental entre páginas da web e e-mails. Com as páginas da web, é a pessoa que navega na web que decide quais páginas da web elas visitam. Uma pessoa na web não vai visitar páginas que eles acreditam que podem conter qualquer coisa que possa ser prejudicial ao computador, como um vírus. Nos emails, é o remetente quem tem mais controle sobre quais emails são enviados e o destinatário tem menos controle. Todo o conceito de filtragem de spam para tentar remover e-mails indesejados que não são desejados é uma indicação dessa diferença. Como os emails que não queremos podem passar pelo nosso filtro de spam, queremos os emails que vemos ser tão inofensivo quanto possível, para o caso de algo destrutivo passar da nossa filtro. Além disso, embora os vírus possam ser anexados tanto a emails quanto a páginas da Web, aqueles em emails são muito mais comuns.

instagram viewer

Por esse motivo, a grande maioria das pessoas possui as configurações de segurança em seu programa de e-mail muito mais altas do que no navegador. Essa configuração mais alta geralmente significa que eles têm seu programa de email configurado para ignorar qualquer JavaScript que possa ser encontrado no email.

Obviamente, a razão pela qual a maioria dos emails em HTML não contém JavaScript porque eles não precisam dele. Onde haveria um usar para JavaScript em um email em HTML, aqueles que entenderem que o JavaScript está desativado na maioria dos programas de email produzirão uma solução alternativa em que o email será vinculado a uma página da Web que contém o JavaScript.

Só haverá dois grupos de pessoas que colocarão JavaScript em seus emails - aqueles que ainda não perceberam que as configurações de segurança nos programas de email são diferentes das páginas da Web, para que o JavaScript não seja executado e daqueles que deliberadamente colocam o JavaScript no email, para que instala automaticamente um vírus no computador daquelas poucas pessoas que têm as configurações de segurança em seu navegador configuradas incorretamente para que seu JavaScript possa corre.