| 64 | == E-mail == |
| 65 | |
| 66 | Na Internetu se vyskytují i zlí lidé, kteří vás budou chtít obtěžovat svým spamem (nevyžádanou poštou). K tomu potřebují znát vaši adresu – aby jich měli co nejvíc, používají roboty, kteří procházejí webové stránky a vyhledávají na nich e-mailové adresy. Na druhou stranu ale chcete, aby návštěvníci vašich stránek mohli normálně kliknout na odkaz a napsat vám e-mail. |
| 67 | |
| 68 | Kompromisním řešením je vkládat do stránek odkazy, které jsou pro roboty špatně čitelné, ale uživatelé na ně můžou klikat (většinou). To umožňuje následující makro: |
| 69 | |
| 70 | {{{ |
| 71 | #!xml |
| 72 | <m:a href="vaše.adresa@example.com" typ="email">Napište nám!</m:a> |
| 73 | }}} |
| 74 | |
| 75 | V XHTML kódu vygenerované stránky se pak objeví text: `vaše.adresa zavináč example tečka com` (čemuž většina spamovacích robotů nebude rozumět a nepozná, že jde o e-mailovou adresu). Pokud má uživatel v prohlížeči podporu JavaScriptu (většina uživatelů má), zobrazí se mu na stránce normální klikatelný odkaz a může vám snadno napsat. |
| 76 | |
| 77 | Obsah elementu (v příkladu: `Napište nám!`) je nepovinný – pokud ho vynecháte, vloží se e-mailová adresa. |