iChat (ранее iChat AV ) — это прекращенное программное обеспечение для обмена мгновенными сообщениями, разработанное Apple Inc. для использования в операционной системе Mac OS X. Оно поддерживало мгновенный обмен текстовыми сообщениями по протоколу XMPP / Jingle или OSCAR ( AIM ), аудио- и видеозвонки, а также возможности совместного использования экрана. Оно также позволяло вести локальные сетевые обсуждения с пользователями, обнаруженными через протоколы Bonjour .
В OS X 10.8 Mountain Lion iChat был заменен на Сообщения для чата и FaceTime для видеозвонков.
iChat был впервые выпущен в августе 2002 года как часть Mac OS X 10.2 . Он интегрировался с приложениями Адресная книга и Почта и был первым официально поддерживаемым клиентом AIM, который был родным для Mac OS X (первое приложение AIM в то время все еще работало в режиме эмуляции Classic). [1]
В одном из эпизодов первого сезона драматического сериала HBO «Красавцы» Эрик Мерфи общался с Ари Голдом через iChat , что стало первым случаем использования этого приложения в телесериале.
iChat включил интерфейс Aqua от Apple и использовал речевые пузыри и изображения для персонификации опыта онлайн-чата. С помощью iChat зеленые (доступен), желтые (неактивен) и красные (отсутствует) значки могли отображаться рядом с именем каждого подключенного пользователя в списке друзей. Для пользователей с дальтонизмом это можно было изменить, чтобы отображать различные формы: круг (доступен), треугольник (неактивен) и квадраты (отсутствует), чтобы проиллюстрировать статус формой, а не цветом.
В июне 2003 года Apple анонсировала iChat AV, вторую основную версию iChat. Она добавила возможности видео- и аудиоконференций на основе отраслевого стандарта Session Initiation Protocol (SIP). Окончательная версия программного обеспечения была поставлена с Mac OS X 10.3 и стала доступна отдельно в тот же день для Mac OS X 10.2 . [2]
В феврале 2004 года AOL представила AOL Instant Messenger (AIM) версии 5.5 для пользователей Windows, которая позволяла проводить видеочаты, но не аудиочаты по протоколу AIM, и была совместима с iChat AV от Apple. В тот же день Apple выпустила публичную бета-версию iChat AV 2.1, чтобы позволить пользователям Mac OS X проводить видеоконференции с пользователями AIM 5.5.
В июне 2004 года Стив Джобс объявил, что следующая версия iChat AV будет включена в Mac OS X 10.4 . iChat AV 3 обеспечивала дополнительную поддержку, позволяя до четырёх человек участвовать в одной видеоконференции и до десяти человек участвовать в аудиоконференции. Кроме того, новая версия iChat использовала кодек H.264/AVC , который предлагал более высокое качество видео по сравнению со старым кодеком H.263, использовавшимся в предыдущих версиях. Эта версия поддерживала протокол XMPP, который можно было напрямую использовать для подключения к Google Talk и косвенно для подключения к пользователям таких служб, как Facebook Chat и Yahoo! Messenger . [3] Однако поддержка была ограничена, поскольку она не поддерживала несколько общих функций XMPP, таких как создание учётной записи, обнаружение служб и полная поддержка многопользовательского чата. iChat 3 включал протокол Bonjour (ранее называвшийся Rendezvous [4] ), который позволял iChat автоматически находить других пользователей с включённым обменом сообщениями iChat Bonjour в локальной сети. [5]
В октябре 2005 года iChat получил поддержку зашифрованных сообщений, но только для платных подписчиков сервиса .Mac (позже MobileMe и в настоящее время iCloud ). Эти функции были частью iChat 3.1, выпущенного как часть обновления Mac OS X v10.4.3. В этой версии также была добавлена поддержка многопользовательского чата XMPP.
В марте 2007 года Apple выпустила обновление Mac OS X v10.4.9, которое позволило использовать камеры USB video device class (UVC) с iChat, а не только камеры FireWire. Это позволило использовать более широкий спектр камер с iChat AV.
iChat 4, первая версия под текущим названием iChat, была представлена как часть Mac OS X 10.5 и получила новые функции, включая: iChat Theater (вдохновленный ChatFX [6] — продуктом от Plum Amazing), Backdrops и Screen Sharing. iChat Theater позволял пользователям делиться любым файлом, поддерживаемым Quick Look , включая фотографии, презентации Keynote и фильмы, в сеансе видеочата. [7] Backdrops позволяли пользователям вставлять фильмы или фотографии в качестве фона в видеочатах. Screen Sharing позволял двум пользователям Mac OS X Leopard управлять одним и тем же рабочим столом и работать совместно. Незначительные функции в новом выпуске включали множественные входы, анимированные значки, использование эффектов Photo Booth в живом видеочате и чаты с вкладками.
iChat 5.0, выпущенный вместе с Mac OS X 10.6 , уменьшил пропускную способность, необходимую для видеочатов с разрешением 640×480, и обновил iChat Theater до того же разрешения. [8] [9]
iChat 6.0, выпущенный с Mac OS X 10.7 , добавил поддержку учетной записи Yahoo Messenger и позволил пользователям iChat иметь текстовые, голосовые и видеочаты, используя свои учетные записи Yahoo Mail. Он также поддерживал сторонние плагины, в конечном итоге позволяя другим протоколам быть совместимыми с программным обеспечением. [10] iChat 6 была последней версией iChat; в OS X Mountain Lion она была заменена на Messages. Финальный релиз, iChat 6.0.1, был опубликован 1 февраля 2012 года.
В рамках предварительного просмотра OS X Mountain Lion 16 февраля 2012 года Apple объявила, что ее клиентом обмена сообщениями для OS X будет Messages [11], и что он будет поддерживать протокол iMessage , что делает его совместимым с клиентом iOS. Messages также включает поддержку FaceTime . Apple немедленно сделала Messages доступным в качестве загружаемой бета-версии для использования на Mac OS X 10.7.
Поддержка AIM в iChat была полностью одобрена AOL и использовала их официальную реализацию протокола AIM OSCAR . Используя транспорт XMPP, [12] iChat мог служить клиентом для AOL Instant Messenger , Yahoo! Messenger , MobileMe , ICQ и XMPP . iChat также мог интегрировать контакты Google Talk в панель XMPP.