 |
То, что вы хотели, но боялись спросить.
Целью данного документа является общее наставление новеньких, и не очень новеньких о возможностях чата, которые обычно не используются. Как показала практика, автор, это наверное единственный человек, который в достаточно полном объеме представляет себе особенности нынешнего движка чата.
Итак, начнем.
Общий обзор главного окна чата и соглашение о названиях.
- Главным назовем окно, в котором открывается чат, вернее набор из 4х фреймов, обеспечивающих его функционирование. В заголовке данного окна отображается строка [Ваш Ник] - Чат «Авалон».
- Окно сообщений является наибольшим из фреймов, содержащихся главным окном и служит для отображения реплик посетителей чата.
- Список пользователей это второй по величине фрейм после Окна сообщений, находится справа от него и содержит либо список пользователей в данном помещении, либо список пользователей чата.
- Командное окно находится внизу Главного, и содержит форму для ввода ссобщения и выбора команды, которую вы хотите выполнить.
- Навигационное окно находится в самом верху Главного, и содержит ссылки на страницы настроек чата, информационные и просто любопытные страницы
Окно сообщений
Наверное, самое главное окно чата. Оно содержит реплики посетителей и системные сообщения. Общий вид окна сообщений представлен на рис 1.

Сообщение пользователя состоит из символа за которым следует ник и текст, введенный им в командном окне (Пункт 1 на рис. 1). Символ перед ником выделяется системным цветом и используется в служебных целях.
Нажатие на перед собщением пользователя подготовит командное окно к отправке приватного (видимого только вам и этому пользователю) сообщения. Если вы на несколько секунд задержите курсор над то появится время и дата добавления данного соощения (только в браузерах Internet Explorer и Opera) (Пункт 3 на рис. 1)
Чтобы не набирать вручную ник пользователя, к которому вы хотите обратиться, можно кликнуть на его ник в окне собщений и он автоматически подставится в соответствующее поле командного окна. Важно помнить, что при этом любая ранее выбранная команда сбрасывается в положение "Сказать", кроме случая, когда вы нажали на ник в приватном сообщении (Пункт 2 на рис. 1). В этом случае любая ранее выбранная команда заменится на команду "Шепнуть".
Порядок появления сообщений в данном окне зависит от того, какой впособ докачки вы выбрали в настройках. На данный момент доступно два варианта:
- Стандартный способ докачки
- Только последние сообщения
Чем же они отличаются, и что выбрать ?
1) При стандартном способе докачки сообщений, каждый раз происходит обращение к серверу, генерация нового окна и отправка его пользователю. Так реализовано подавляющее большинство чатов, находящихся на данный момент в сети. В Авалоне я попытался сделать некоторое нововведение - перед отправкой содержимого данного окна вам, сервер проверяет, поддерживает ли ваш браузер сжатые с помошью архиватора Html-документы и, если ответ положительный, сжимает их (Все мне известные браузеры поддерживают сжатые документы). Это позволяет сократить траффик, и, соответственно, время загрузки данного окна в 5-7 раз.
2) Главное отличие режима "только последние сообщения" от предыдущего, на первый взгляд, это то, что новые реплики добавляются снизу. Грубо говоря, при таком способе докачки, сервер постоянно поддерживает открытой связь с вашим компьютером и просто дописывает новые сообщения к уже полученному вами логу. Это позволяет избежать многократной загрузки одних и тех же сообщений и вы получаете только новые. Этот режим я настоятельно рекомендую тем, кто имеет ограниченный траффик, либо очень плохую связь.
Список пользователей
Список пользователей, как уже упоминалось, расположен справа от окна сообщений и предназначен для отображения посетителей находящихся в данный момент в чате.
Он может отображаться в следующих режимах:
- Список пользователей, находящихся в данном помещении.
- Список пользователей, находящихся во всех публичных помещениях чата.
- Список пользователей, находящихся в вашем игнор-листе.
Cписок пользователей, находящихся в данном помещении
По умолчанию отображается именно этот список.
В верхней части списка, в квадратных скобках, находится название текущего помещения ([Холл] - на рисунке справа). Просто нажмите на него, если хотите обновить список. Ниже находится собственно список посетителей.
Пользователь в списке отображается совокупностью иконки, находящейся у левого края списка и ника с алиасом, находящихся справа от иконки.
Иконка отражает статус пользователя в чате. Неавторизованные пользователи - не имеют иконки. Все вопросы касающиеся изменения либо иконки либо статуса расцениваются как злостное незнание правил и преследуются сообразно настроению достатого админа. В лучшем случае вам порекомендуют перечитать правила.
Кликнув на иконке посетителя, вы можете просмотреть информацию, введенную им в регистрационную форму. Данная информация открывается в новом окне.
Затемненная иконка обозначает, что пользователь временно отсутствует. В случае, если отходя, он оставил какое-то сообщение, обозначающее причину отсутствия, ее можно узнать, задержав на иконке курсор на несколько секунд (только в браузерах Internet Explorer и Opera).
Вы также можете кликнуть на нике пользователя, чтобы он добавился в текстовое поле командного окна. Это работает и в режиме отображения всех пользователей чата.
При клике на ссылку [Все помещения] вы переключитесь в ..
Cписок пользователей, находящихся в чате
Данный список является одновременно как списком публичных помещений чата, так и показывает пользователей, находящихся в этих помещениях. Для обновления данного списка, вы можете нажать ссылку [Обновить]
Каждое помещение в данном списке обозначается названием, выровнянным по центру, с количеством посетителей, заключённым в круглые скобки за ним. Чтобы перейти в другое помещение, достаточно кликнуть указателем мышки на его название в этом списке.
Пользователь в этом списке отображается двумя срочками - ником и разположенным непосредственно под ним алиасом. Если вы не хотите набирать вручную ник пользователя, к которому хотите обратиться, можно кликнуть на его ник в окне собщений и он автоматически подставится в соответствующее поле командного окна. При этом любая выбранная команда сбрасывается в состояние "Сказать".
В случае, если пользователь временно отсутствует, за его ником появляется знак (N/A). Еслии введена причина отсутствия, то ее вы можете увидеть, наведя на знак (N/A) курсор мышки и задержав его на несколько секунд (только в браузерах Internet Explorer и Opera).
Нижняя часть данного списка содержит общее количество пользователей, находящихся в данный момент в чате (как в публичных, так и в приватных помещениях) и ссылку [Вернуться к списку], переключающую это окно назад, в режим отображения Cписока пользователей, находящихся в данном помещении.
Игнор-лист
Ссылка на данный режим отображения появляется в нижней части двух предидущих случаев только когда в вашем игнор-листке есть пользователи. Это окно существует для того, чтобы вы могли просмотреть игнор-лист, и, при необходимости, удалить из него пользователя. Удаление производится простым нажатием на ник. В стандартном режиме отображения становятся сразу видны все реплики не игнорируемого больше посетителя, в режиме докачки только последних сообщений видны только те сообщения, которые поступили после удаления пользователя из игнор-листа.
Командное окно
Расположено в свмом низу Главного окна и предоставляет пользователю интерфейс для общения/управления чатом.
26 апреля 2002 года, Бенедикт, Инквизитор.
|
 |