XENU LINK SLEUTH
Есть довольно много программ, которые, в отличие от Арахнофилии, умеют проверять корректность гиперссылок в файлах, расположенных не только на локальном компьютере, но и в интернете - прямо на вашем сервере. Они прочесывают весь сайт, соединяются со всеми адресатами вне его. Понятно, что чем больше на сайте файлов и чем выше количество внешних ссылок, тем медленнее идет проверка. Мы поговорим об одной такой программке - Xenu Link Sleuth, которая умеет проверять ссылки на локальном компьютере и в интернете, работает очень шустренько (в основном из-за того, что скачивает проверяемые файлы в несколько потоков), умеет учитывать либо игнорировать ссылки на другие сайты, выдает обстоятельный отчет в виде гипертекстового файла. Жутковатый этот персонаж, Xenu, символизирует не то что-то очень злое в учении сайентологов и дианетиков, не то, наоборот, что-то очень хорошее, которое сайентологи и дианетики злостно оклеветали. Впрочем, к деловым качествам самой программы все эти заморочки, которые я нашел на сайте ее автора, немца Тильмана Хаусера, большого отношения не имеют. Вы видите окно Xenu 1.2e, которая занята проверкой моего сайта. Чтобы эту проверку запустить, я щелкнул по листочку Проверить адрес в самом левом углу панели инструментов (есть такая же команда в меню Файл) и ввел стартовый адрес. Обращаю ваше внимание: если вводите начальный адрес без имени конкретного файла (типа такого: http://www.net.ru/~v_pupkin/), не забудьте поставить слэш на конце, после имени папки, иначе ничего не выйдет. Сайты на локальном компьютере программа проверяет ничуть не хуже, чем на удаленном, только адрес надо вводить локальный, типа такого: c:\my_web\index.html. Если пометить строку Внешние ссылки, то Xenu пойдет по ссылкам на чужие серверы. Так можно, например, проверять списки ссылок (линк-листы) - не убрал ли хозяин тот или иной файл, на который указывала ваша ссылка. ... А если строку не помечать, то будут проверяться только внутренние ссылки - расположенные ниже указанного вами стартового адреса. Кроме того, разрешается указать другие адреса, которые тоже будут считаться внутренними, где бы они на самом деле ни располагались. Добавляются они верхней кнопкой Добавить (в строке Рассматривать как внутренние адреса, начинающиеся с). Можно указать также адреса, которые проверять не надо - нижняя кнопка Добавить. Представьте себе, что у вас на каждой странице полно всяких баннеров, рисунки для которых обычно берутся с других серверов. • создать на своей веб-страничке активные области JavaScript (вроде кнопочек, которые как бы нажимаются при подведении мышки). Причем от нас не требуется знание JavaScript, каскадных стилевых таблиц CSS, даже языка HTML. Все как в Голливуде, где режиссер говорит помощнику: вот тут все должны подпрыгнуть и взлететь, и пусть на руку главной героине сядет, гм... ну, скажем, птичка... А помощник бежит и делает так, чтобы все взлетели и птичка села на руку, а уж как он этого добивается, это сугубо его дело: ему за это деньги платят...