Миббит

редактировать

Миббит
Mibbit logo.png
Mibbit screenshot.png
Разработчики) Джимми Мур
Первый выпуск Ноябрь 2007 г.  ( 2007-11 )
Написано в
Платформа веб приложение
Тип
Лицензия
Веб-сайт Официальный веб-сайт Отредактируйте это в Викиданных

Mibbit - это веб- клиент для веб-браузеров, поддерживающий Internet Relay Chat (IRC), Yahoo! Мессенджер и Твиттер. Он разработан Джимми Муром и основан на модели Ajax с пользовательским интерфейсом, написанным на JavaScript. Это приложение IRC, установленное по умолчанию в Firefox.

Содержание
  • 1 Дизайн
  • 2 Особенности
  • 3 Прием
  • 4 Поддержка Firefox
  • 5 Снижение злоупотреблений
  • 6 См. Также
  • 7 ссылки
  • 8 Дальнейшее чтение
  • 9 Внешние ссылки
дизайн

Пользовательский интерфейс Mibbit полностью работает в веб-браузере и не требует установки какого-либо программного обеспечения на компьютер пользователя. Поддерживаются большинство современных веб-браузеров, поддерживающих последние версии JavaScript, включая Mozilla Firefox, Internet Explorer, Opera, Google Chrome и Safari. Также поддерживаются мобильные устройства, такие как Apple iPhone iPod Touch и Nokia N800, а также другие платформы, такие как Nintendo Wii.

В отличие от типичных веб- клиентов IRC, Mibbit использует модель проектирования клиент-сервер. Пользовательский интерфейс написан на HTML и JavaScript с использованием методов программирования Ajax. Клиентская бэкенд написана полностью на Java и работает независимо от веб - сервера в автономном моды на сервере Mibbit. Этот дизайн отличается от клиентов компонентов веб-браузера, таких как ChatZilla, или клиентов IRC на основе Java-апплетов, таких как PJIRC, которые полностью работают из веб-браузера. Он также отличается от серверных IRC-клиентов веб-прокси, таких как CGI: IRC, где вся обработка происходит на удаленном сервере.

Поскольку конструкция клиент-сервер позволяет использовать централизованный клиентский сервер Mibbit, Mibbit может предложить расширенные функциональные возможности, которых нет в стандартном протоколе IRC. Некоторые из этих расширений включают в себя буфер чата канала, который может быть показан клиентам Mibbit, когда они присоединяются к каналу, на котором уже присутствует другой пользователь Mibbit, уведомление для других пользователей Mibbit о том, что вы вводите им сообщение, и отличительные значки, позволяющие идентифицировать устройства, используемого с Mibbit, например iPhone, iPod Touch, Wii и т. д.

Mibbit поддерживает протокол webirc (cgiirc), который позволяет клиенту отправлять IP-адрес и имя хоста пользователя на IRC-сервер. Серверы, поддерживающие webirc, позволяют пользователям Mibbit отображаться как обычные клиенты IRC вместо того, чтобы подключаться из домена mibbit.com. Если webirc не используется или недоступен, Mibbit помещает имя хоста пользователя в поле реального имени клиента, кодирует IP-адрес пользователя в шестнадцатеричном формате и отправляет его в качестве ответа идентификатора.

Особенности

Клиент Mibbit имеет возможность подключаться к нескольким IRC-серверам, включая серверы, использующие SSL / TLS, может присоединяться к нескольким каналам и может быть настроен автоматическое присоединение к часто используемым каналам. Mibbit по умолчанию использует набор символов UTF-8, но также может быть настроен для использования других наборов символов. Он поддерживает автозаполнение вкладок псевдонимов, историю ввода для каждой вкладки, доступную с помощью клавиш со стрелками вверх / вниз, псевдонимы, команды меню пользователя и сохранение пользовательских настроек. Mibbit может анализировать смайлы, ссылки, каналы, псевдонимы и цветовые коды mIRC, а также может автоматически создавать эскизы для ссылок на изображения и URL-адресов. Кроме того, Mibbit предлагает интегрированный pastebin, службу загрузки и может минимизировать URL-адреса. Mibbit также предлагает уведомление о наборе для других пользователей Mibbit, недавний буфер чата для каналов IRC, когда другие пользователи Mibbit уже находятся на канале, и расширенную информацию whois с профилями пользователей.

Mibbit поддерживает Google API, что позволяет клиенту поддерживать ряд сервисов Google. Mibbit может переводить текст и разговоры на лету с помощью Google Translate, Mibbit также может отображать географические местоположения с помощью Google Maps и поддерживает просмотр видео на YouTube.

В дополнение к стандартному клиенту Mibbit также поддерживает клиент виджетов, который можно встроить в веб-страницу. Клиент виджета поддерживает большинство функций обычного клиента, но не поддерживает множественные серверные соединения.

Прием

Mibbit получил высокую оценку CNET и Lifehacker за простоту использования. Администраторы Drupal используют его для добавления виджетов IRC на сайты, отмечая преимущества его модульной конструкции. Mashable предлагает Mibbit как подходящий ресурс для новичков в IRC.

Поддержка Firefox

Сборки Firefox 3.5 и выше уже поддерживают Mibbit в качестве обработчика протокола IRC по умолчанию, а также включена поддержка зашифрованных соединений ircs: // SSL / TLS.

Снижение злоупотреблений

Поскольку Mibbit фактически является прокси-сервером IRC, он может быть использован для обхода запретов и блокировок. Это привело к тому, что клиенту запретили доступ к некоторым сетям и каналам IRC. Mibbit теперь поддерживает проверку DNSBL через службу DroneBL как средство блокировки доступа злоумышленников и ботнетов. Mibbit был указан как открытый прокси в черном списке DroneBL DNS в декабре 2008 года и из-за сбоя в базе данных, который был снова ошибочно внесен в список в марте 2009 года. Это не позволяло пользователям Mibbit подключаться к сетям IRC, которые используют службу DroneBL. Mibbit был добавлен в белый список DroneBL, чтобы предотвратить сбои в обслуживании в будущем. 19 июня 2009 года он был навсегда заблокирован для freenode, и был представлен новый официально поддерживаемый клиент AJAX с открытым исходным кодом.

Смотрите также
Рекомендации
дальнейшее чтение
внешние ссылки
Последняя правка сделана 2024-01-02 09:47:25
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте