Skrytí mailové adresy na webu
Z MiS
				
				
				(Rozdíly mezi verzemi)
				
																
				
				
								
				|  (Vytvoření stránky.) | m (Přidány kategorie.) | ||
| Řádka 1: | Řádka 1: | ||
| − | [[Category:VSE]][[Category:Informatika]][[Category:Bezpečnost]][[Category:Web]] | + | [[Category:VSE]][[Category:Informatika]][[Category:Bezpečnost]][[Category:Web]][[Category:JavaScript]] | 
| == Proč nepsát na web adresu == | == Proč nepsát na web adresu == | ||
Aktuální verze z 14. 2. 2018, 23:21
Proč nepsát na web adresu
- Jeden z nejjednodušších způsobů, jak rozesilatelé spamu mohou získat webové adresy je, že pustí robota (program), který prochází web a hledá v kódu stránek mailové adresy.
- Pokud je ale podstatou vaší profese komunikace s klienty, adresu na web dát musíte.
- Je tedy vhodné alespoň adresu nějakým způsobem skrýt. Příklad uvádíme dále.
Jak skrýt adresu před roboty
- Vložte si do stránek skript:
<script>// <![CDATA[
function odkryj(m)
{
  var jenSude = "";
  for (var i = 0; i < m.length; i+=2) {
    jenSude += m[i];
  }
  var zavin = \x40;
  jenSude += zavin + "domena.com";
  return "<a href = mailto:" + jenSude + ">"+jenSude+"</a>";
   }
// ]]></script>
- Místo adresy vkládejte volání skriptu. Jako parametr dejte název mailového účtu s tím, že mezi každá dvě písmena vložíte náhodný znak:
<script>// <![CDATA[
document.write(odkryj('n.aizIeXv'))
// ]]></script>
<noscript>adresa@domena.cz</noscript>
-  V tomto případě uživatel uvidí v prohlížeči adresu nazev@domena.cz, přitom ale v kódu stránky adresa vidět není.
