Интерактивное общение в Интернете Как известно, Интернет позволяет общаться людям, которые находятся в различных точках земного шара. Коммуникация реализуется посредством вывода текста на экран, а также путем передачи голоса и видеоизображений. Контакты в Интернете осуществляются в режиме реального времени либо в режиме off-line, когда между получением сообщений и отправкой ответа проходит некоторое время. Интерактивное общение в сети Интернет осуществляется посредством интерактивных чатов и конференций. Основные понятия, связанные с чатами и конференциями Во время проведении чатов и конференций сообщения в некоторых случаях пересылаются сразу же после их создания (то есть отправка производится после ввода сообщения и нажатия клавиши Enter). Подобный вид общения называется общением в режиме реального времени. Существуют и другие возможности реализации чатов, например с помощью электронной почты. Такие чаты называются асинхронными, поскольку участники беседы не имеют возможности отвечать на сообщения сразу же по их получении. Формы проведения чатов и конференций Понятно, что каждый способ общения имеет свои преимущества и недостатки. Поговорим об этом несколько подробнее. Чат в режиме реального времени. Позволяет поддерживать «живой» диалог, причем обмен сообщениями происходит с большой скоростью. Участники принимают сообщения буквально через пару мгновений после их отправки. Асинхронный чат. При таком способе общения собеседники более обстоятельно подходят к формулировке сообщений, так как имеют больше времени для сбора информации и обдумывания своих ответов. Асинхронный чат удобен для пользователей, находящихся в разных временных поясах, а также для людей, придерживающихся различных режимов дня. Обмен информацией таким способом целесообразен и в тех случаях, когда пользователи не имеют возможности работать в режиме реального времени. В таблице содержится список самых распространенных типов чатов и конференций, реализуемых в Интернете. Помимо этого приведено краткое описание каждого типа: указан временной режим общения (режим реального времени или, асинхронный) и формат передаваемой информации (файлы, текстовая, аудио- или видеоинформация). Перечислено также программное обеспечение, которым должны располагать участники беседы. Тип Временной Формат режим Список Асинхронный Текст с рассылки прикрепленным электронной и файлами почты Группы Асинхронный Текст с новостей прикрепленным Usenet и файлами Режим реального времени Чат, Режим основанный реального на Веб времени Комнаты Режим чатов AOL реального времени Программы Режим непосредстве реального нного времени Чата Интерактивн Режим ые реального конференции времени Internet Relay Chat (IRC) Необходимое программное обеспечение Клиент электронной почты (такой, как Outlook Express) Клиент чтения новостей (Free Agent, Outlook Express или Netscape Collabra) Текст с Программы для прикрепленным поддержки чатов и файлами (mIRC, Ircle и другие) Текст Браузер (подобный Internet Explorer или Opera) Текст Программа доступа к AOL (сеть America Online) Текст ICQ, Windows, Yahoo Messenger или другие программы Текст, звук и видео в зависимости от используемого Программы для поддержки конференций (такие как Windows Messenger или Yahoo MUD и МОО Режим (многопользо реального вательские времени игры и миры) программного обеспечения Messenger) Текст Программа telnet или клиентская программа MUD Списки рассылки Обычно электронными сообщениями пользователи обмениваются попарно. Список рассылки позволяет передавать сообщения всем пользователям, имена которых в нем содержатся. В зависимости от его настроек сообщения электронной почты могут быть отправлены разному количеству пользователей (одному, нескольким или всем). Списки почтовой рассылки применяются также с целью распространения информационных бюллетеней, пресс-релизов, для привлечения к обсуждению некоторых вопросов больших групп людей. Группы новостей Usenet Одной из наиболее известных систем рассылки сообщений (они также называются статьями), подобной системе чатов, является Usenet. Для того чтобы подписаться на группу новостей, нужно воспользоваться клиентом чтения новостей. Существует более 20 000 различных групп новостей, и трудно представить себе тему, которая бы здесь не была освещена. Internet Relay Chat Internet Relay Chat (IRC) предоставляет тысячам пользователей Интернета возможность участвовать в чатах в режиме реального времени, обмениваясь текстовой информацией. Если для подключения к центральному серверу IRC и присоединения к беседе (именуемой каналом) применяется данная программа, все сообщения, добавляемые в этот канал, отображаются уже через несколько секунд после отправки. Чат, основанный на Веб Количество новых программ и команд, которые необходимо освоить для работы с программой IRC, многих пользователей, честно говоря, просто отпугивает. Поэтому в настоящее время на многих сайтах поддерживается способ пересылки и получения IRC-сообщений, основанный на Веб. Некоторые сайты предлагают собственные страницы чатов, функционирующие в режиме реального времени или в асинхронном режиме. ICQ Программы ICQ (аббревиатура ICQ созвучна фразе «I seek you», что в переводе с английского значит «Я ищу тебя»), Windows Messenger и им подобные системы обеспечивают обмен сообщениями между пользователями в Интернете. Принцип их функционирования следующий. Формируется список пользователей, с которыми вы будете общаться в чате, и если кто-либо из них подключается к Интернету, соответствующая программа чата информирует всех остальных о том, что этот пользователь находится в интерактивном режиме и может участвовать в обмене сообщениями. Интерактивные конференции Если обмен информацией с использованием только текстовых сообщений вас не устраивает, можете задействовать одну из программ проведения интерактивных конференций. Такие программы дают возможность нескольким пользователям обмениваться текстовыми и звуковыми сообщениями, а также видеоизображениями. Применение программ возможно лишь при условии, что компьютер оснащен микрофоном, колонками и видеокамерой (веб-камерой). С помощью некоторых программ проведения конференций все участники могут просматривать или редактировать документ, отображающийся на экране. Помимо того, можно осуществлять просмотр и вести записи на электронной доске, которая представляет собой совместно используемый графический редактор, позволяющий участникам конференции создавать рисунки. К числу наиболее распространенных программ проведения конференций можно отнести Netscape Conference, Microsoft NetMeeting и CU-SeeMe. MUD и MOO В Интернете постоянно проводится множество игр, в которых одновременно может принимать участие большое количество пользователей. По сути многопользовательские сетевые игры (Multi-User Dungeon, MUD) являются чатами, при проведении которых осуществляется обмен текстовыми сообщениями. В этом случае пользователи принимают участие в игре, организованной по правилам, определяемым центральным сервером компьютера. Обычно в игре реализуется некая фантазия, имитируется учеба в университете или определенное реальное событие, в котором принимает участие группа пользователей. Объектно-ориентированные сетевые игры (МОО) представляют собой игры, сценарий которых может редактироваться и расширяться пользователями. В этом и состоит их основное отличие от MUD. С некоторыми из многопользовательских игр вы можете познакомиться на сайте www.aladon.sovintel.ru. Типы чатов и форумы Любой сайт обычно представляет собой нечто большее, нежели просто объект для просмотра или извлечения информации. Многие операторы сайтов стремятся погрузить своих посетителей в такую среду, где они смогут реализовать собственный опыт и знания. Системы веб-чатов обеспечивают достижение этой цели путем построения интерактивной пользовательской сети, участники которой взаимодействуют не только с вебстраницами, но и друг с другом. Доступ к веб-чатам осуществляется с помощью браузеров. В некоторых случаях при работе с веб-чатом пользователям приходится инсталлировать компоненты Java или JavaScript. Чаты, организованные на базе сайтов, бывают двух типов: интерактивные чаты (подобны IRC) и форумы со ссылками (сходны с группами новостей Usenet и списками рассылки). В веб-чатах в отличие от IRC и Usenet отсутствуют стандартные правила оформления и представления информации; каждый сайт может быть организован по-своему и иметь оригинальный интерфейс. К счастью, организация чатов с помощью Веб не представляет особых сложностей. (На практике это даже проще, чем использование программы IRC или клиента чтения новостей.) Освоив работу с веб-чатами, можно приспособиться к любой системе, предлагаемой разработчиками сайтов. Интерактивный чат Сайты, поддерживающие интерактивные веб-чаты, предоставляют пользователям возможность непосредственного общения. Обычно такие сайты именуются комнатами чатов. Этот термин вошел в обиход благодаря системе America Online. Однако комнаты чатов America Online доступны лишь для пользователей данной системы, в то время как к системе чатов на основе Веб может получить доступ любой пользователь Интернета, который имеет необходимое программное обеспечение. Существуют два основных типа интерактивных чат-систем. К первому относятся те из них, которые по своей сути являются текстовыми (вводимый вами текст появляется на экранах пользователей, в данный момент подключенных к тому же сайту, что и вы). Чат-системы, относящиеся ко второму типу, используют графику и трехмерную анимацию для передачи вашего видимого образа, способного взаимодействовать при отправке и получении сообщений с видимыми образами других пользователей. Преобладающая часть комнат чатов создается с помощью Java. Чтобы попасть в такую комнату, необходимо воспользоваться браузером, который поддерживает этот язык. На некоторых сайтах чатов загрузка HTML-страниц производится автоматически, благодаря чему вашему браузеру не потребуется дополнительное программное обеспечение. Отдельные сайты предлагают в ваше распоряжение и текстовые, и графические чатсистемы. Не исключено, что для работы с последними, в которых каждый посетитель имеет свой образ (это может быть, например, фигура худого высокого человека, курящего трубку), понадобится установка специальных программ управления. Комнаты текстовых чатов Комнаты текстовых чатов во многом похожи на IRC. Воспользовавшись браузером, вы можете подключиться к сайту, зарегистрироваться и приступить к просмотру сообщений в комнате чата. Сообщение, которое вы отправляете, может быть прочитано любым из пользователей, находящихся в данный момент в этой комнате. Предлагаем рассмотреть в качестве примера страницу веб-чата GALA (www.chat.gala.net), показанную ниже, на рис. 17.1. Этот чат предоставляет все перечисленные выше возможности, а также позволяет делать выбор между интерфейсами Java и HTML, между несколькими комнатами чатов, обеспечивает пересылку частных сообщений. ПРИМЕЧАНИЕ Загрузив страницу chats.top-100.ru, можно найти список самых популярных сайтов с комнатами чатов. Комнаты графических чатов Если вы не хотите ограничиваться пересылкой только текстовых сообщений, обратитесь к графическим системам чатов, которые позволяют посетителям общаться друг с другом, выступая в роли персонажей двухмерных комиксов. Одной из наиболее интересных графических систем чатов является Palace. В чате Palace посредством мыши можно перемещаться по «графическому миру», пользуясь специальными дверями, переходить из одних комнат чата в другие. Форумы в Веб Альтернативой общению в режиме реального времени в комнатах чатов является общение посредством форумов. Принцип их действия аналогичен принципу работы групп новостей Usenet или списков рассылки: у вас есть возможность читать сообщения и отвечать на них, выражая тем самым собственное мнение. В дискуссиях может принимать участие множество пользователей, не обязательно одновременно подключенных к Интернету, что, несомненно, является преимуществом этого способа общения. Его же недостаток состоит в том, что процесс обсуждения происходит медленнее, чем в интерактивном чате. Для работы в большинстве форумов не требуется устанавливать специальное программное обеспечение — вполне достаточно обычного браузера. Иногда для участия в веб-форуме необходимо зарегистрироваться, то есть перед отправкой сообщений указать оператору форума свое имя и электронный адрес. Ниже перечислены сайты, на которых расположены дискуссионные форумы по самым разнообразным темам: www.about.com (история, автомобили, спорт, семья, хобби, игры); www.km.ru (медицина, строительство, кино, музыка, спорт, игры); (online Конференция); www.mp3search.ru (музыка, хит-парады, обмен музыкальными записями); www.opennet.ru (операционные системы UNIX и Linux); www.report.ru (список порталов с разными форумами); www.rusfaq.chat.ru (аппаратное и программное обеспечение, компьютерные игры, сотовая связь); www.searchengines.ru (поисковые системы); www.softforum.ru (программное обеспечение); www.thewell.com (музыка, бизнес, природа, наука, религия); www.superbest.ru (форум разработчиков программного обеспечения для Веб); www.forum.ixbt.ru (аппаратное и программное обеспечение). http://www.debate.ru/ Программы передачи мгновенных сообщений Просматривая веб-страницу или проверяя почту, вы обычно не знаете, кто еще в данный момент находится в сети. А как здорово было бы иметь возможность определить, работают ли в это время в сети ваши знакомые и, если это так, оперативно связаться с ними. Вероятно, руководствуясь именно этими соображениями, сотрудники компании Mirabilis разработали ICQ — первую программу передачи мгновенных сообщений (Instant Messaging, IM), которая сейчас довольно широко используется в Интернете. В настоящем разделе кроме ICQ. описывается еще одна программа, предназначенная для передачи мгновенных сообщений, — Yahoo Messenger. Указанные программы передачи мгновенных сообщений обладают целым рядом полезных функций. Мы же перечислим лишь наиболее интересные из предоставляемых ими возможностей. Отслеживать, с кем из собеседников можно связаться в данный момент. Большинство программ позволяют сформировать список контактов или «список приятелей», используя который программа может сообщить вам о подключении к сети кого-то из ваших знакомых. Конфиденциально беседовать с одним человеком. В отличие от интерактивных веб-чатов программы передачи мгновенных сообщений обеспечивают возможность конфиденциального общения один на один. В настоящее время некоторые программы передачи мгновенных сообщений позволяют привлекать к беседе и третьих лиц. Отправлять сообщения, на которые получатели сразу же обратят внимание. Обычно при поступлении сообщения компьютер получателя выдает звуковой сигнал и открывает новое диалоговое окно программы. В таких случаях адресат обязательно обратит внимание на сообщение. Общаться с собеседником так, как при нахождении рядом. Программы передачи мгновенных сообщений обеспечивают высокий уровень интерактивности. Установив связь с другим пользователем, вы можете посылать ему сообщения или файлы, общаться с ним в интерактивном режиме и передавать сообщения с помощью электронной почты. Некоторые из таких программ позволяют пользователям пересылать друг другу в интерактивном режиме документы и рисунки, играть в различные игры. ICQ и Yahoo Messenger относятся к числу наиболее распространенных программ передачи мгновенных сообщений. К сожалению, они несовместимы и не могут взаимодействовать: если вы установили ICQ, то сможете общаться только с теми, кто тоже пользуется ICQ. Но если ваш приятель применяет Yahoo Messenger, вы не сможете связаться с ним, пока не инсталлируете эту программу. А поскольку программы передачи мгновенных сообщений загружаются бесплатно, многие пользователи работают сразу с несколькими из них, причем иногда даже и одновременно. Работа с программой ICQ Программа ICQ, с которой, согласно результатам регистрации, работают более двухсот миллионов пользователей, является лидером в сфере интерактивного общения. Она стала первой общедоступной системой, дающей возможность составлять списки друзей и отправлять им сообщения. С помощью ICQ вы можете поговорить с кем-нибудь или же присоединиться к чат-группам IRC, предлагающим общение по различным темам. На сайте ICQ (www.icq.com) приведен список вопросов, которые доступны для обсуждения в Интернете. Компания ICQ Inc., совершенствуя свою программу, постоянно создает ее новые версии. Поэтому работа этой программы в разных операционных системах может несколько различаться. В настоящей главе приведены рекомендации по установке и использованию ICQ версии 2003b в системе Windows XP. Но наши советы будут полезны и тем пользователям прочих версий программы, которые работают с другими операционными системами. Поиск собеседников в ICQ Работа в ICQ начинается с поиска собеседника. В этом вам призван помочь мастер списка контактов, автоматически запускаемый при первом вызове программы. Вы можете активизировать его в любое время, щелкнув на кнопке Add (Добавить) в окне ICQ и введя необходимые параметры поиска в появившемся диалоговом окне Add/Invite Users to Your Contact List (Добавить/Пригласить пользователей в список контактов). Поиск начинается щелчком на кнопке Find (Найти) в этом окне. Каждый зарегистрированный пользователь ICQ имеет личный номер (скажем, 100141472). Чтобы связаться с нужным пользователем, следует указать в поле ICQ number (Номер ICQ) его индивидуальный номер. Если вам не известен персональный номер пользователя, то самый надежный способ отыскать собеседника заключается в указании его электронного адреса, хотя поиск можно осуществлять и по имени. Когда программа найдет лицо, соответствующее указанным критериям поиска, она выведет на экран окно с его именем и номером ICQ. Если полученная информация относится именно к тому человеку, который вам нужен, выделите эту запись, щелкните на кнопке Add User (Добавить пользователя), и данные об этом человеке будут внесены в список контактов (список собеседников, с которыми вы хотели бы общаться). Как только этот пользователь подключится к Интернету и запустит программу, его имя появится в списке Online (Он-лайн) окна программы ICQ. (естественно, при условии, что вы тоже находитесь в сети). Если ваш собеседник не пользуется ICQ, вы можете послать ему электронное сообщение, с описанием всех достоинств программы и приглашением присоединиться к работе в ней. Голосовое общение и видеоконференции в Интернете В этом разделе мы рассмотрим средства, позволяющие пользователям принимать участие в голосовых и видеоконференциях. К числу таких средств относятся приложения IP-телефонии, а также знакомые вам программы передачи мгновенных сообщений Yahoo Messenger и ICQ. Что такое IP-телефония и конференции Программы IP-телефонии позволяют производить телефонные переговоры по сети Интернет. Функционирование систем IP-телефонии не зависит от того, на каком расстоянии друг от друга находятся участники разговора — в соседних кварталах или на разных континентах. Для установления телефонной связи по Интернету, конечно, необходим компьютер, причем оснащенный микрофоном и динамиками. Кроме того, нужно инсталлировать программу IP-телефонии и зарегистрироваться в системе под уникальным именем во избежание путаницы при установке соединения. Набрав номер IP-телефона, вы должны указать имя пользователя, которому звоните. IP-телефония (или интернет-телефония) — одна из технологий передачи голосовых сообщений через Интернет посредством протокола IP. Таким образом, решив установить связь между своим компьютером и чьим-либо телефонным аппаратом, вы должны инсталлировать соответствующие программы передачи голосовых сообщений посредством IP. Но учтите, что подобные программы являются платными, а кроме того, вам придется оплачивать услуги телефонной связи. Имея компьютер с микрофоном и динамиками, вы можете организовать голосовую конференцию. Во время ее проведения соединение устанавливается либо между двумя компьютерами, либо между компьютером и телефонным аппаратом, причем в общении могут принимать участие более двух человек. Голосовая конференция позволяет заменить конференц-связь, стоимость которой зависит от числа участников и расстояния между ними. При использовании соответствующего программного обеспечения голосовые конференции, проводимые только с помощью компьютеров, позволяют поддерживать общение порядка двенадцати участников. Если вы хотите организовать видеоконференцию, войдите в сеть и запустите программу поддержки видеоконференций. Такая программа позволяет с помощью камеры, подключенной к компьютеру, передавать видеоизображения, а также принимать и воспроизводить их на экране монитора. В зависимости от того, какое периферийное оборудование подключено к вашему компьютеру (микрофон, динамики, камера) и какое на нем установлено программное обеспечение, можно осуществлять передачу и прием речи или изображений либо речи и изображений одновременно. Вместо того чтобы набирать текст сообщений на клавиатуре, как это предусмотрено в комнатах чатов, в процессе голосовой или видеоконференции вы можете непосредственно общаться с другими людьми, видеть их лица, и они будут иметь возможность видеть вас. Преимущества конференций, проводимых с помощью Интернета IP-телефония, голосовые и видеоконференции способны в будущем полностью заменить обычную телефонную связь. Возможность проведения конференций по Интернету весьма привлекательна: во-первых, вы экономите средства на междугородных телефонных переговорах, а во-вторых, можете организовывать различные встречи, не покидая рабочего места. Решив для проведения переговоров воспользоваться не телефоном, а услугами Интернета, вы должны выяснить: располагает ли ваш будущий собеседник компьютером, оснащенным микрофоном и динамиками, а также аппаратным и программным обеспечением; в какое время вашему собеседнику будет удобно принять участие в видеоконференции, если учесть, что обе стороны должны обращаться к компьютеру одновременно; можно ли обеспечить необходимую степень защиты будущей конференции. Многих пользователей волнует проблема «подслушивания» во время проведения бесед в Интернете. Нужно признать, что обеспечить абсолютную секретность общения, как и при обычных телефонных разговорах, в данном случае невозможно. Но поскольку во время проведения конференции происходит передача множества кратковременных сигналов, вероятность того, что вашу беседу перехватят, невелика. Другими словами, при ее проведении обеспечивается уровень безопасности, сопоставимый с обычным уровнем безопасности при работе в Интернете. Возможности программ проведения конференций Функции большинства программ для проведения конференций, как правило, не ограничиваются переговорами и обменом видеоизображениями. С их помощью можно также проводить деловые совещания, наподобие того, как это делается в офисе. Дополнительные возможности таких программ перечислены в табл. 17.2. Аппаратное обеспечение Для проведения конференций, а также для подключения IP-телефона к Интернету вам понадобится высокоскоростная линия связи, но можно использовать и высококачественные телефонные коммутируемые линии связи. Ваш компьютер должен быть оснащен такими устройствами, как динамики, микрофон и видеокамера. Видеокамеру нужно подключить к порту USB или FireWire компьютера; кроме того для нее необходимо инсталлировать соответствующий драйвер. Телефонный звонок через Интернет К средствам IP-телефонии имеет смысл обращаться в тех случаях, когда просто необходимо связаться с кем-либо с помощью компьютера, то есть когда речь не идет ни о проведении совещаний с большой группой людей, ни об организации конференций, сопровождаемых передачей видеоизображений, ни об использовании других возможностей программ проведения конференций. (Решив применить для указанной цели программу передачи мгновенных сообщений, проверьте, имеются ли в ней встроенные средства передачи речи.) Программы, которые поддерживают соединения только между компьютерами, обычно предоставляются бесплатно. При использовании программ, обеспечивающих возможность выполнения звонков с компьютера на телефонный аппарат, чаще всего приходится платить незначительные суммы за каждый разговор. СОВЕТ Прежде чем устанавливать связь между своим компьютером и телефонным аппаратом собеседника, выясните стоимость телефонных переговоров и величину абонентской платы. Как и в случае с международными переговорами, здесь могут быть определенные ограничения. Одни службы лимитируют продолжительность или количество разговоров, другие требуют внесения авансовых платежей, даже если пользователи не планируют применять международную связь. Многие программы IP-телефонии функционируют независимо, но работа некоторых других возможна только при наличии браузера. Перечень программ IP-телефонии и их основных возможностей представлен в табл. 17.3 с указанием сайтов, на которых эти программы можно найти. ПРИМЕЧАНИЕ Список ряда других программ IP-телефонии вы можете найти на сайте Internet Phone Software, расположенном по адресу www.internetphonesoftware.com, либо на сайте www.download.ru. Далее будут описаны программы передачи мгновенных сообщений, поддерживающие голосовое общение, и программы проведения конференций. И те и другие способны обеспечивать связь между компьютерами по телефонным каналам. Программное обеспечение для проведения конференций Производители программ передачи мгновенных сообщений постоянно модифицируют свою продукцию, стремясь сделать ее более совершенной. Многие программы этого типа обеспечивают передачу голосовых сообщений, а некоторые из них — и видеоизображений. Функциональные возможности таких программ существенно различаются: одни из них поддерживают передачу данных только между двумя участниками, а другие — совместную работу в Интернете группы пользователей, включающей до двенадцати человек. Теперь вы уже знаете, как устанавливать программы передачи мгновенных сообщений и применять их для интерактивного взаимодействия между пользователями. Далее мы расскажем об использовании средств голосовых и видеоконференций в программах ICQ и Windows Messenger.