Словарь терминовЛитера - Ч ► Чат

Чат

Чат (chat - болтать) - способ одновременного группового общения, в режиме реального времени посредством Интернет.

В настоящее время, для работы чата обычно используется программное обеспечение (скрипт) установленное на отдельном веб-сайте, позволяющее организовывать подобное общение, и предполагающее подключение к нему новых пользователей через веб-браузер.

Чат - это популярное средство обмена сообщениями через глобальную или локальную компьютерную сеть в режиме реального времени.
Отличительной особенностью чатов, в отличии от "медленных" форумов, является именно быстрый, практически одновременный обмен сообщениями в реальном времени.

Таким образом, под термином "чат" чаще всего подразумевается одновременное общение в онлайн группой лиц (корреспондентов), подключенных к сети интернет.
Общение в чате существует только "здесь и сейчас".
Обычно чат отображается как окно (комната), в котором постоянно добавляется некий поток сообщений от всех участников чата, присутствующих в данный момент онлайн.

В самом распространенном случае, для начала общения в чате, необходимо просто подобрать имя, с которым вам бы хотелось в нем общаться, и отправить сообщение, которое моментально будет отображено в общем потоке чата.
Тексты сообщений участников чат, визуально кажутся сплошной смесью, набором фраз, в которых порой бывает трудно разобраться, кто, кому и какое сообщение посылал, и кто с кем общается в данный момент.

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

Различают несколько видов реализации чатов: HTTP или веб-чаты, чаты, использующие технологию Adobe Flash, IRC, специализированный протокол для чатов, программы-чаты для общения в локальных сетях, чаты, реализованные поверх сторонних протоколов (например чат, использующий ICQ).
А также чат, работающий по схеме клиент-сервер, что позволяет их использовать в сетях со сложной конфигурацией, а также управлять клиентскими приложениями (например, Mychat, Jabber).

По количеству пользователей, участвующих в общении, чаты подразделяются на:
Групповые - all2all (IRC, Jabber, Yahoo! Chat, AVACS Live Chat, Mychat).
Персональные - p2p (ICQ, Jabber, Skype, Yahoo! Messenger, AOL Instant Messenger, Hamachi), использующихся для личного общения, один на один.

Но чаще всего под словом чат подразумеваются именно веб-чаты, основанные на технологиях глобальной сети HTTP и HTML.
Обычно они они представляют собой веб-страницу содержащую форму с разговором, при помощи которой введённый текст отправляется на веб-сервер.
Программная часть установленная на сервере, добавляет новые сообщения в текстовую область, при этом удаляя старые и обновляя файл.

Благодаря использовании современных технологий, таких как AJAX и Flash, подобные чаты работают без задержек, присущих ранним версиям.