Наши проекты: Скачать программы Экспорт новостей (RSS)
Главная | Domino | Статьи | Computer FAQ | Download | T0P-100 Software | Форум
Internet Zone - компьютерный электронный журнал         Подписка на рассылку
Реклама у нас, Контакты

 Статьи/обзоры   Новые обзоры | Software | Hardware | Система | Безопасность | Интернет | Бизнес и Заработок | Игры | Фото | Mobile | Разное | Пресс-релизы компаний | Авторам статей

Старые рубрики этого раздела - FAQ Windows 9x/Me | FAQ Windows NT/2K | FAQ Windows XP FAQ | Software FAQ | Hardware FAQ | Linux FAQ | Скачай сейчас | Веб-навигатор

ITrader
Современная, простая программа с неограниченными возможностями преобразования времени, знаний и опыта в деньги! Бесплатный доступ ко всем финансовым рынкам, к мировым торгам и профессиональному росту. Скачай и открой бесплатный Демо-счет! Дистанционное обучение. Депозит от 1000 рублей. ФГ Калита-Финанс.
Подробнее...

Интернет


Береги честь смолоду: прячем e-mail адреса от спама

Дата публикации: 24 Августа 2005
Автор: Земсков Юрий
http://computerlibrary.info/

Получая ежедневно большое количество спама (непрошеной рекламы по электронной почте), я с легкостью могу рассказать, чем «ксанакс» отличается от «прозака», где нынче проходят семинары по уходу от налогообложения и сколько стоит база данных автовладельцев Москвы за 2004 год. Если вам такое разностороннее образование не нужно, придется прятать e-mail от спам-роботов, задача которых — выискивать в коде веб-сайтов адреса электронной почты.

Владельцы «попавшихся» адресов рискуют получать в будущем множество не интересующей их информации, уж лучше «беречь честь смолоду». Для этого будем использовать функцию на языке JavaScript, она будет получать части e-mail адреса и «собирать» из них нормальную гиперссылку. Разместите внутри секции <head> документа следующий код:

С помощью тега <script> (аналогично <style> для CSS) мы объявляем, что в документ XHTML встроен код на языке JavaScript. Далее JS-код комментируется от обработчиков HTML и XML, не по насущной необходимости, а скорее, чтобы всё было «по-взрослому».

Итак, наша функция получает 4 параметра: первую часть e-mail адреса до @, домен почтового сервера, зону домена и текст гиперссылки. Последний параметр необязателен и, если он не задан, для ссылки используется текст «e-mail». В финале JavaScript печатает (document.write()) на страницу гиперссылку с адресом электронной почты.

Использовать эту функцию в документе следует как в этом примере:

Прячем e-mail адреса от спама - пример отображения тестовой страницы браузером, поддерживающим JavaScript

Спам-роботам, собирающим на сайтах почтовые адреса, будет непросто разобраться во всей этой «мешанине», т. к. они анализируют именно код, а не результат его исполнения. В тоже время, подавляющее большинство браузеров поддерживает JavaScript, и их пользователи не заметят никакой разницы.

***

Смотрите также:
  • Правда о хостинге! Как выбирать хостинг для серьезного проекта в сети?
  • Особенности национальной интернет-статистики. Часть 2
  • Как нельзя раскручивать сайты
  • Нестандартные методы привлечения Интернет-покупателей
  • Оптимизация и продвижение сайта. Оценка эффективности. За что платит клиент?
  • Все статьи рубрики Интернет


    Читаем свежие статьи


    Главная | Domino | Статьи | Computer FAQ | Download | T0P-100 Software | Форум
    Рассылка - Реклама у нас - Экспорт новостей (RSS) - Карта сайта  | Наши проекты: Скачать программы
    Copyright © Internet Zone. Информация об использовании материалов сайта, Контакты
    Rambler's Top100