Тем, кто заинтересовался этим протоколом, советую посетить страницу в англоязычной Википедии, которая содержит исчерпывающее количество ссылок и рекомендаций по работе с Gopher в условиях современного Интернета.
Собственные ленты
Существуют способы сломить упрямство владельцев сайтов с RSS, желающих заработать на рекламе и завлечь побольше посетителей. Один из них – создать свою новостную ленту. Я имею в виду не просто аггрегирование новостных лент с других сайтов, а создание ленты на основе контента сайта, на котором экспорт новостей либо не поддерживается, либо осуществляется в неудобном для вас формате.
Сервис по созданию своих rss-лент сегодня предлагают несколько сайтов (например, www feed43.com или www wotzwot com/rssxl php). Принцип работы подобных конвертеров прост: вы задаете некий постоянный адрес страницы, откуда требуется извлечь интересующие вас новости, и с помощью указания характерных участков html-кода выделяете из этой страницы те части, которые попадут в вашу собственную ленту новостей.
Существуют и «настольные» программы, работающие по такому принципу. Причем подобным приложениям не обязательно использовать технологию RSS. Загружаем нужную страницу, по указанным правилам выделяем ссылки на новостные страницы, закачиваем эти страницы и обрабатываем их, дабы удалить мусор, не относящийся к делу. Скажу по секрету: такая программа существует и для закачки номеров бумажного журнала с сайта «Компьютерры» (с попутной очисткой и переформатированием).
Есть универсальные приложения, которые с помощью несложного гибкого конструктора программ загрузки и обработки контента позволяют загружать свежее содержимое практически с любого сайта. Одна из таких программ, которой я пользуюсь не первый год, называется HiTech Informer (W3Get). К сожалению, автор прекратил работу над нею и сайт этой программы исчез из Сети. Но при желании ее можно найти в различных софтверных хранилищах.
Браузер: урезаем лишнее
Утверждается, что самая полная поддержка Gopher реализована в текстовом браузере Lynx. Текстовые браузеры родились вместе с Интернетом. На сайте «Компьютерры» о них уже писалось. Эти программы существуют и поныне, причем неплохо себя чувствуют. Кстати, главная страница сайта Lynx является образцово-показательным примером текстового дизайна.
Просмотр Сети в текстовых браузерах – это еще один способ избавиться от рекламы и лишних элементов страниц. Рекламные технологии ушли далеко вперед, и подавляющая часть онлайновой рекламы является графической. По понятным причинам в окно текстового браузера она не попадет. Таким образом, одно из главных преимуществ рекламы превращается в ее слабое место. Правда, при этом отфильтруется и полезное содержимое графических файлов – фотографии, иллюстрации, диаграммы. На одних сайтах они носят дополнительный, необязательный характер, на других без них не обойтись. Кроме того, на многих сайтах навигация тоже реализована при помощи графических элементов. При этом дизайнеры забывают давать комментарии к картинкам в html-коде. То есть при просмотре таких сайтов с помощью текстового браузера навигация будет фактически недоступной. Это, разумеется, большие неудобства, однако они присущи только отдельным сайтам.
Конечно, есть еще одна возможность избавиться от назойливых картинок – отключить их. Практически любой «графический» браузер позволяет выполнить эту операцию. Более того, современные браузеры (в частности, Opera) позволяют назначать просматриваемым страницам свои собственные стили CSS. С помощью подобных инструментов вы можете до неузнаваемости изменить стиль страницы и вместо жутких цветов оформления, рожденных дизайнером в творческих муках, наслаждаться черным текстом на белом фоне.
Если не хочется отключать все картинки, можно избавиться только от баннеров. В Сети полно программ, позволяющих фильтровать рекламные блоки и заменять их пустыми белыми квадратами (чтобы дизайн страницы не расползался по швам). Но подобная мера не избавит вас от графических изысков сайта. Кроме того, идеальных фильтров не существует. Конечно, большая часть рекламы будет отфильтрована (в том числе, кстати, и текстовая), но немного все-таки просочится через кордоны.