Categoria: Sviluppo
Offuscatore di Email
Nascondi un link mailto dagli scraper più semplici, in tre modi
Trasforma un indirizzo email in entità HTML, uno snippet JavaScript o testo leggibile, così gli scraper semplici che analizzano l'HTML grezzo di una pagina alla ricerca di link mailto: non lo rilevano. Funziona interamente nel tuo browser.
<a href="mailto:hello@example.com">hello@example.com</a>
Questo rallenta solo gli scraper più semplici che analizzano l'HTML grezzo alla ricerca di link mailto:. Non fermerà un aggressore determinato né una persona che legge la pagina.
Tutto ciò che c'è in questa pagina viene elaborato nel tuo browser. Niente viene caricato.
A cosa serve
Gli spammer che raccolgono indirizzi email di solito analizzano l'HTML grezzo di un sito alla ricerca del pattern mailto: o del simbolo @. L'offuscamento riscrive l'indirizzo in modo che una persona, o un vero browser per i metodi con entità HTML e JavaScript, possa comunque leggerlo o cliccarlo, mentre una scansione in chiaro del sorgente non trova nulla di riconoscibile. È un deterrente contro lo scraping di base, non una cifratura né un sostituto dei filtri antispam.
Come si usa
- Inserisci l'indirizzo email che vuoi pubblicare e, se vuoi, un testo per il link.
- Scegli un metodo: entità HTML e snippet JavaScript restano entrambi cliccabili; il testo leggibile serve per una copia semplice mostrata senza link.
- Copia il risultato e incollalo nell'HTML della tua pagina al posto di un normale link mailto:.
Privacy
Questo strumento funziona interamente nel tuo browser. Quello che inserisci non viene mai caricato, salvato o condiviso: chiudendo la scheda sparisce.
Domande frequenti
- Questo blocca tutto lo spam?
- No. Sconfigge solo gli scraper che analizzano il testo HTML grezzo alla ricerca di un indirizzo o di un link mailto:. Non impedisce a una persona di copiare l'indirizzo dalla pagina resa, né a uno scraper abbastanza sofisticato da eseguire JavaScript o decodificare entità HTML.
- Quale metodo dovrei usare?
- Le entità HTML funzionano ovunque venga reso l'HTML, inclusi client email e lettori di feed. Lo snippet JavaScript è un deterrente più forte ma richiede JavaScript attivo. Il testo leggibile è ideale quando vuoi solo mostrare un indirizzo senza un link cliccabile.
- Il mio indirizzo email viene inviato da qualche parte?
- No. Il risultato offuscato viene generato localmente nel tuo browser; non viene caricato nulla.