A. USENET - это сеть тематических телеконференций (по-английски они называются newsgroups - "группы новостей"). Приставка "теле" указывает здесь не на наличие телевизионной связи между участниками телеконференции, а всего-навсего на их возможную удаленность друг от друга, поэтому телеконференции не нужно путать с видеоконференциями. Каждая телеконференция имеет определенное название и посвящена определенной теме (например, в конференции под названием sci.med.pharmacy обсуждаются вопросы, связанные с фармакологией, а в soc.history.medieval - с историей Средневековья). Сейчас существуют десятки тысяч телеконференций (точную цифру назвать вряд ли возможно, поскольку постоянно идет процесс создания новых конференций и "отмирания" старых).
Участники телеконференций могут читать сообщения ("статьи") других авторов, опубликованные в данной конференции, а могут и публиковать свои собственные, написанные в ответ на чужое сообщение или на новую тему.
A. Название телеконференции USENET состоит из нескольких "полей",
разделенных точками (например, sci.physics или soc.culture.russian.moderated).
Крайнее левое поле обозначает так называемую иерархию, которой принадлежит
данная конференция (т.е. общее место телеконференции в иерархической классификации
USENET), последующие поля конкретизируют ее тематику. Некоторые основные
иерархии USENET перечислены в таблице ниже:
comp | (от computer) темы, связанные с компьютерами и программированием |
misc | (от miscellaneous) - темы, не входящие ни в один из остальных классов или относящиеся сразу к нескольким |
news | вопросы развития самой системы телеконференций USENET, советы и инструкции для новичков (см. news.answers, news.newusers.questions и др.) |
rec | (от recreation) - отдых, хобби, развлечения |
sci | (от science) - темы, связанные с наукой |
soc | (от social) - вопросы общественной жизни |
talk | конференции для любителей "просто поговорить" на ту или иную тему |
humanities | гуманитарные науки и вопросы |
biz | бизнес |
alt | "альтернативные" конференции на какие угодно темы; их можно создавать по упрощенной процедуре |
Региональные иерархии | ориентированы на участников из определенной страны или региона, например de - Германия, dk - Дания, ukr - Украина, ba - Bay Area (район Сан-Франциско в США) |
relcom | Региональная иерархия, ориентированная в основном на аудиторию из стран бывшего СССР (название происходит от названия московской фирмы Relcom - одного из первых Интернет-провайдеров в бывшем СССР). В телеконференциях иерархии relcom используется главным образом русский язык. |
fido | Конференции компьютерной сети FIDONET, транслируемые в USENET |
fido7 | Русскоязычные конференции компьютерной сети FIDONET, транслируемые в USENET (цифра "7" - телефонный код бывшего СССР и нынешней России) |
Корпоративные иерархии | Создаются и поддерживаются компанией или организацией; многие корпоративные телеконференции предназначены только для "своих", но некоторые из них открыты для публичного доступа - например, netscape, microsoft или русскоязычные медицинские конференции medlux |
Иерархии comp, misc, news, rec, sci, soc и talk называют "большой семеркой"; иногда говорят о "большой восьмерке", в которую входит еще и иерархия humanities.
A. Информация, которая попадает в USENET, меньше "отфильтрована" (т.е. содержит больше "мусора"), но зато гораздо более динамична - каждое заметное событие, будь то появление новой версии компьютерной программы или только что закончившийся футбольный матч, моментально вызывает "волну" обсуждения на USENET'е. Со временем часть этой информации попадает и на WWW.
Если Вы не можете найти нужной Вам информации, Вы можете задать вопрос и получить на него ответ - и в этом важное преимущество USENET'а перед "пассивным" поиском на WWW. Вообще же USENET и WWW как источники информации хорошо дополняют друг друга.
A. Сообщения, отправляемые участниками дискуссии в немодерируемую
конференцию, публикуются автоматически. Если конференция модерируется,
то сообщения сначала попадают к модератору, который решает, публиковать
их или нет. Модератор может отклонять сообщения, которые, по его мнению,
не соответствуют тематике конференции, нарушают принятые в ней правила
поведения либо не содержат новой информации. В некоторых конференциях есть
робомодератор.
Это специальная программа, которая оценивает сообщение по некоторым формальным
критериям и, в зависимости от результата, может автоматически отклонять
сообщение, автоматически публиковать либо пересылать на рассмотрение модератора-человека.
(Например, могут автоматически отклоняться сообщения слишком большого размера,
со слишком большим объемом цитируемого текста по сравнению с объемом нового
текста, содержащие ненормативную лексику либо от авторов, занесенных
в "черный список", и автоматически публиковаться статьи авторов из "белого
списка").
Постмодерирование означает, что модератор не ведет предварительной
цензуры, но после публикации может делать нарушителям правил поведения
замечания и предупреждения либо вообще заносить их в "черный список" авторов,
сообщения от которых в данную конференцию не принимаются. Постмодератор
имеет также право решать, уместна ли данная дискуссия для данной конференции.
(Постмодерируемыми являются, например, конференции FIDO).
Основная функция модератора - очистить конференцию от "информационного
мусора" и обеспечить ведение дискуссии в цивилизованных рамках.
A. Web-форумы - это способ общения между посетителями Web-страницы через "доску объявлений", на которой они могут читать чужие сообщения, комментировать их и оставлять свои собственные. Доски объявлений бывают примитивными, с показом всех сообщений подряд по ходу поступления, а бывают и более сложными, с оглавлением и структуризацией содержания по "нитям дискуссии", подобно телеконференциям USENET. По своей сути такие Web-форумы и телеконференции USENET очень похожи (см., например, конференцию по компьютерному "железу" на http://www.ixbt.com - кнопка "конференция"), и разница между ними в основном техническая, по механизму доступа и распространения.
A. Допустим для простоты, что в поле Newsgroups сообщения указаны телеконференции A и B. Если ни одна из них не поддерживается данным сервером, то сообщение не будет отправлено никуда. Если сервер поддерживает конференцию A, но конференция B ему неизвестна, то он должен отправить такое сообщение в телеконференцию A, сохранив при этом в поле Newsgroups все конференции - как известные ему, так и неизвестные (см. RFC1036). Если сообщение дойдет "по конференции A" до сервера, который поддерживает обе конференции, то оно должно "просочиться" и в конференцию B.
Иногда можно увидеть и сообщения, у которых в поле Newsgroups есть и вообще не существующие телеконференции со странными названиями (иногда это результат опечатки, а иногда - "художественный прием" автора).
A. Правила создания зависят от иерархии, в которой создается новая телеконференция. В основных иерархиях (comp, humanities, misc, news, rec, sci, soc, talk) телеконференции создаются по единой процедуре, описание которой периодически публикуется в телеконференции news.announce.newusers (его можно найти в архивах, например, на http://www.netannounce.org/news.announce.newusers/archive/usenet/creating-newsgroups/). Основные этапы создания телеконференции таковы:
В иерархии alt для создания новых телеконференций не
нужно проводить никакого голосования, да и обсуждение не обязательно -
администратор любого nntp-сервера может по собственному желанию или по
чьей-нибудь просьбе открывать у себя на сервере новые "альтернативные"
конференции. (В результате некоторые
alt-конференции вообще создаются
"в шутку", исключительно ради их названия). Другое дело, что другие nntp-администраторы
вовсе не обязательно будут распространять новую конференцию через свои
сервера. Поэтому, если инициатор создания новой конференции заинтересован
в ее широком распространении, он должен объявить о ней для обсуждения или
хотя бы для информирования других администраторов в телеконференции alt.config
(см. http://www.faqs.org/faqs/alt-creation-guide/).
A. FIDONET (или просто FIDO) - это компьютерная сеть, работу которой поддерживают энтузиасты своими собственными силами, на некоммерческой основе (см. http://www.fidonet.org). В этой сети существует своя собственная электронная почта, а также так называемые эхо-конференции (на жаргоне - просто "эхи"), аналогичные телеконференциям USENET. Существуют точки соединения FIDONET и Internet, называемые шлюзами (или "гейтами"), через которые из одной сети в другую проходит электронная почта. Некоторые из эхо-конференций FIDO также "шлюзуются" в USENET - например, многие русскоязычные эхо-конференции FIDO, имеющие хождение на территории бывшего СССР, транслируются в USENET под видом иерархии fido7 (цифра "7" - телефонный код бывшего СССР и нынешней России). При этом, к примеру, эхо-конференции FIDO su.medic и ru.medic.profy "видны" в USENETе под именами fido7.su.medic и fido7.ru.medic.profy соответственно.
Раньше эхо-конференции "советского" FIDO шлюзовались также в иерархию relcom.fido. Эта трансляция уже прекращена, но некоторые телеконференции с названиями relcom.fido.* сохранились как чисто релкомовские, больше не имеющие отношения к FIDO, несмотря на наличие этого слова в их названии.
Эхо-конференции FIDO обычно являются пост-модерируемыми. Модератор не ведет предварительной цензуры, но вправе делать нарушителям правил замечания и предупреждения и решать, уместно либо неуместно развитие данной дискуссии в рамках данной конференции. Модератор может заблокировать прием сообщений от авторов, грубо или многократно нарушающих правила поведения. Поэтому для FIDO характерна гораздо более строгая дисциплина поведения в конференциях, чем для USENET'а.
A. Да, можете, если эти конференции транслируются в USENET. Для того, чтобы послать сообщение в одну из телеконференций USENET'овской иерархии fido7 (которая на самом деле представляет собой пропущенные через специальный шлюз эхо-конференции FIDO - см. http://www.fido7.com и http://www.fido7.ru), необходимо зарегистрироваться у "автомодератора" этой иерархии. Если Вы послали сообщение в такую конференцию обычным образом, не зарегистрировавшись, Вы автоматически получите по электронной почте на адрес, указанный в поле From:, письмо с инструкцией по регистрации и основными правилами поведения в эхо-конференциях FIDO, которые Вы должны соблюдать. Для регистрации нужно отправить электронной почтой по приведенному в инструкции адресу сообщение, содержащее определенный код.
После регистрации "автомодератор" будет пропускать идущие с зарегистрированного адреса сообщения в конференции FIDO, и Вы сможете работать с ними так же, как если бы это были обычные телеконференции USENET. Но не забывайте, что в cети FIDO контроль за соблюдением правил поведения гораздо строже, чем в USENET'е, и кроме "автомодератора fido7" в каждой конференции есть еще и модератор-человек. Например, за слишком обильное цитирование предыдущих статей, часто встречающееся в USENET'е, в конференциях FIDO Вы можете сразу же получить от модератора замечание или предупреждение (особенно если Вы не удалили из цитируемого текста приветствия и подписи предыдущих авторов). Обсуждать действия модератора и жаловаться на него в конференцию запрещено - объясняйтесь с ним самим в личной переписке, и вообще помните, что в конференции имеет место диктатура модератора. Публикация коммерческих объявлений считается грубейшим нарушением этики, за которое автор немедленно заносится в "черный список" не только данной конференции, но и всей иерархии fido7. В "черный список" может попасть не только конкретный адрес, но и целый домен (например, домен бесплатных адресов типа hotmail.com или домен какого-нибудь Интернет-провайдера), если с адресов этого домена приходит много сообщений, грубо нарушающих правила FIDO.
A. Для работы с телеконференциями USENET через nntp-серверы предназначены специальные программы, которые по-английски называются newsreader - "читалка новостей". Такие программы, часто совмещенные с программами для работы с электронной почтой, могут быть компонентами Веб-браузеров (например, в Internet Explorer версий 4.* и 5.* включен Outlook Express, в Netscape Communicator входит Netscape Messenger и т.п.). Существуют также программы, специально разработанные для работы с телеконференциями и не связанные ни с какими браузерами; самая известная из них - Forte Agent.
Программе-"читалке новостей" нужно указать имя (или цифровой IP-адрес) nntp-сервера. При первом подключении к серверу программа предлагает загрузить список всех телеконференций, доступных через данный сервер. При большом числе телеконференций и медленной связи эта процедура может быть достаточно долгой, порядка нескольких минут. После того, как список загружен, можно переходить к нужным телеконференциям. Для того, чтобы каждый раз не просматривать весь список (который может включать много тысяч телеконференций), можно пометить флажком "Subscribe" ("подписаться") те конференции, которые Вас интересуют, и в дальнейшем показывать список только этих конференций.
Работа с телеконференциями во многом аналогична работе с электронной почтой (тем более что многие программы совмещают эти функции). Одно из отличий: нужно четко представлять себе, кому Вы отвечаете - в телеконференцию или автору. Например, в Outlook Express кнопка "Reply to Group" служит для отправки сообщения в телеконференцию, а "Reply to Author" - почтой автору. В Netscape Messenger в режиме чтения телеконференции кнопка "Reply" служит для ответа в конференцию, а "Reply to All" - одновременно и в конференцию, и почтой автору.
A. Для этого можно набрать в окошке ввода адреса Веб-браузера URL вида "news://имя.nntp.сервера/имя.конференции". Например, URL news://news.botik.ru/fido7.su.medic указывает, что нужно подключиться к nntp-серверу news.botik.ru и перейти к просмотру телеконференции fido7.su.medic. При этом браузер должен автоматически запустить заданный для него по умолчанию newsreader (Outlook Express, Netscape Messenger, Forte Agent и т.п.). Если известен идентификатор конкретного сообщения, которое нужно просмотреть, то можно ввести URL вида "news://имя.nntp.сервера/идентификатор@сообщения" (например, .news://news.lucky.net/CJbbNzA9HRtk7wm0E9m9nAScVsHw@4ax.com). Если в URL'ах не указано имя nntp-сервера, то синтаксис URL'ов при этом выглядит немного иначе (без двойной косой черты после слова news) - "news:имя.конференции" или "news:идентификатор@сообщения" (например, news:fido7.su.medic или news:CJbbNzA9HRtk7wm0E9m9nAScVsHw@4ax.com). При этом подразумевается тот nntp-сервер, который задан в конфигурации newsreader'а как сервер по умолчанию.
A. В русскоязычных конференциях USENET принята кодировка KOI8-R (для украинского языка - KOI8-U). Тело письма при этом не следует кодировать в quoted-printable или base64. Поле Subject также желательно оставить в 8-битном формате, без MIME-кодировки.
A. Есть три основных подхода:
(1) Установить шрифты и раскладки клавиатуры типа KOI8.
(2) Работать через специальный прокси-сервер, который перекодирует
входящие сообщения из KOI8 в кодировку Windows-1251, а исходящие - из Windows-1251
в KOI8. Такие сервера есть у многих провайдеров в бывшем СССР. Кроме того,
есть и специальные программы, которые могут делать то же самое на компьютере
пользователя.
(3) Использовать newsreader, который сам умеет перекодировать сообщения
(например, Netscape Messenger, Outlook Express или Forte Agent).
В любом случае, перекодировать сообщения должен кто-то один. Если это сам newsreader, то не нужно подключать его к перекодирующему прокси-серверу, а если это прокси-сервер, то не нужно набирать сообщения в KOI8.
A. Представьте себе сообщение, у которого "тело" отправлено в 8-битном формате, а заголовок преобразован в 7-битный формат (согласно RFC-1522). Если такое сообщение проходит через перекодировщик (например, из KOI8 в Windows-1251 или наоборот), не предусматривающий специальной процедуры обработки заголовка, то "тело" будет перекодировано, а заголовок останется в неизменном виде (поскольку он представлен стандартными символами ASCII). Если после этого преобразовать заголовок обратно из 7-битного формата в 8-битный, то кодировка заголовка будет отличаться от кодировки "тела" сообщения. Возможно, это одна из причин, по которой newsreader лучше настраивать так, чтобы заголовок отправлялся в 8-битном формате. (Однако, например, у Netscape Messenger v.4.5-4.7 нет пункта меню, позволяющего отключить преобразование заголовка в 7-битный формат - см. www.relcom.ru/Russification/WinNetscape).
A. (Настройка приведена для случая Outlook Express v.5; для v.4
меню расположены несколько по-другому, но суть та же).
Пойти в меню Tools/ Options/ Read/
Нажать на кнопку Fonts, выделить в Fonts Settings "Cyrillic" и указать
в Encoding "Cyrillic (Windows)", нажать кнопку Set as Default, потом OK.
В том же меню Tools/ Options/ Read/ нажать на кнопку International
Settings, проверить, чтобы было установлено Default Encoding: KOI8-R и
ыключить режим Use default encoding for all incoming messages.
В меню Tools/ Options/ Send/ нажать на кнопку International Settings
и установить Default Encoding: KOI8-R.
В том же меню Tools/ Options/ Send/ выбрать News sending format: Plain
text и нажать на кнопку Plain text Settings; выбрать Message format: MIME;
Encode text using: None; Allow 8-bit characters in headers: включено. (Если
необходимо посылать приложенные файлы в формате Uuencode, то нужно будет
включить Message format: Uuencode).
A. Forte Agent - один из самых известных и мощных newsreader'ов.
Его можно загрузить с www.forteinc.com
(в 1997 г. вышла версия 1.5, а в августе 1999 г. - 1.6). Это платная программа,
которая допускает пробное использование в течение 30 дней (бесплатный вариант
с урезанными возможностями называется Free Agent). Файлы и инструкции,
необходимые для русификации Forte Agent, можно найти на Web-странице Константина
Казарновского: http://www.glasnet.ru/~kazarn/soft.htm.
Используя модифицированный набор перекодирующих таблиц (http://www.glasnet.ru/~kazarn/rbigcod.zip;
инструкция внутри в файле Lang_1_6.txt), можно заставить сам Forte
Agent нужным образом перекодировать сообщения; при этом поддерживаются
многие кодировки, в том числе koi8-u и представления Unicode UTF-7 и UTF-8.
Настройка основного языка для Forte Agent v.1.6 при "внутренней"
перекодировке (через cod-таблицы)
Правда, при таком подходе перекодируются только "тела" сообщений, но не их заголовки, из-за чего для показа заголовков приходится использовать шрифты типа KOI8. |
Настройка шрифтов для основного языка Forte Agent v.1.6 при "внутренней" перекодировке (через cod-таблицы); при этом для показа текста сообщения нужно использовать шрифт постоянной ширины (опция Message / Fixed pitch font должна быть включена) |
Forte Agent v.1.6 можно русифицировать и с помощью "внешней" перекодировки,
аналогично тому, как это обычно делалось для версии 1.5. Для перекодировки
при этом использовался либо прокси-сервер провайдера, либо программа rsock32.dll
(она есть, например, на http://blue.iris.mipt.ru/timur/binaries/rsock32.zip).
Чтобы перекодировать сообщения с помощью rsock32.dll, нужно открыть файл
agent.exe в каком-нибудь редакторе двоичных файлов (например, hiew.exe,
который есть на www.kiarchive.ru/pub/msdos/sys/hack_tools/hiew601.zip),
найти в нем строку "wsock32.dll" и заменить в ней "w" на "r".
Настройка основного языка для Forte Agent v.1.6 при "внешней" перекодировке
(через rsock32.dll или прокси).
При таком подходе перекодируются и тела сообщений, и заголовки, и нет
необходимости использовать для показа заголовков шрифты типа KOI8.
|
RFC 977: Network News Transfer Protocol
ftp://ftp.isi.edu/in-notes/rfc977.txt
Подробная инструкция по русификации всех версий Netscape Navigator for
Windows
http://www.relcom.ru/Russification/WinNetscape
ЧаВО Евгения Пескина ftp://ftp.relcom.ru/pub/relcom/faq/chawo/.
Многое из написанного там успело уже устареть, но многое и осталось
актуальным.
См., например, ftp://ftp.relcom.ru/pub/relcom/faq/chawo/ch08.txt
об этике поведения в сети.
Web-страница Андрея Чернова: о кодировке КОИ-8 и русификации операционных
систем, браузеров, почтовых программ и т.п.
http://www.nagual.pp.ru/~ache/koi8.html
Web-страница Павла Городянского: русификация Netscape, Microsoft Office 97 и другие проблемы http://ourworld.compuserve.com/homepages/Paul_Gorodyansky
Web-страница Константина Казарновского:
о шрифтах и кодировках - http://www.glasnet.ru/~kazarn/fonts.htm
о русификации Forte Agent - http://www.glasnet.ru/~kazarn/soft.htm
http://blue.iris.mipt.ru/timur/rus/agent.htm - о русификации Forte Agent на Веб-странице Тимура Кадышева.
alt.usenet.offline-reader.forte-agent - конференция, посвященная Forte Agent и Free Agent.
Ответы на часто задаваемые вопросы про Forte Agent
http://www.mav.net/wguynes/forteagent/agentfaq.html
Инструкции для новичков по настройке Forte Agent
http://www.glasnet.ru/~junior/agent/
The Cyrillic Charset Soup - о различных кодировках кириллицы
http://czyborra.com/charsets/cyrillic.html
Официальная Web-страница украинской кодировки KOI8-U
http://www.net.ua/KOI8-U
How to read Cyrillic on the Internet and send by e-mail: some hints
and explanations
http://geocities.datacellar.net/siliconvalley/bay/2294/cyrfr-e.htm.