Кіріспе
Mac OS X үшін iChat (бұрын iChat AV) – Apple Inc. компаниясы Mac OS X операциялық жүйесінде пайдалану үшін әзірлеген тоқтатылған жедел хабар алмасу бағдарламалық қамтамасы. Ол XMPP/Jingle немесе OSCAR (AIM) протоколы арқылы дереу мәтіндік хабарларды, аудио және бейне қоңырауларды, сондай-ақ экранды бөлісу мүмкіндіктерін қолдады. Bonjour протоколдары арқылы табылған пайдаланушылармен жергілікті желіде әңгімелесуге де мүмкіндік берді. OS X 10.8 Mountain Lion нұсқасында iChat Messages бағдарламасымен (чат үшін) және FaceTime (бейне қоңыраулар үшін) ауыстырылды.
iChat (previously iChat AV) is a discontinued instant messaging software application developed by Apple Inc. for use on its Mac OS X operating system. It supported instant text messaging over XMPP/Jingle or OSCAR (AIM) protocol, audio and video calling, and screen sharing capabilities. It also allowed for local network discussion with users discovered through Bonjour protocols. In OS X 10.8 Mountain Lion, iChat was replaced by Messages for chat and FaceTime for video calling.
Тарих
iChat алғаш рет 2002 жылдың тамызында Mac OS X 10.2 жүйесінің құрамына енгізілді. Ол «Адрестер» және «Пошта» бағдарламаларымен үйлесімді жұмыс істеді және Mac OS X үшін ресми түрде қолдау көрсетілген алғашқы AIM клиенті болды (сол кездегі бірінші тараптың AIM бағдарламасы әлі де «Классикалық» эмуляцияда жұмыс істеді). HBO телеарнасының «Entourage» атты драмалық сериалының бірінші маусымының бір эпизодында Эрик Мерфи Ари Голдпен iChat арқылы сөйлесіп, бұл бағдарламаның телесериалда алғаш рет пайдаланылғанын көрсетті.
Интерфейсі
iChat Apple компаниясының Aqua интерфейсін пайдаланды және онлайн-сүрақы тәжірибесін жекелендіру үшін сөйлеу тізбектері мен суреттерді қолданды. iChat арқылы достар тізіміндегі әрбір қосылған пайдаланушының аты жанында жасыл (қосылған), сары (бос) және қызыл (жоқ) белгішелер көрсетілуі мүмкін еді. Түс айырмайтын пайдаланушылар үшін бұл өзгертіліп, түрлі пішіндерді көрсетуге болатын: шеңбер (қосылған), үшбұрыш (бос) және шаршы (жоқ) – мәртебені түс емес, пішін арқылы көрсету үшін.
iChat AV-ның
2003 жылдың маусым айында Apple iChat AV-ді жариялады, бұл iChat-тің екінші маңызды нұсқасы. Ол өнеркәсіп стандарты болып табылатын Сессияны бастау протоколына (SIP) негізделген бейне және аудио конференция мүмкіндіктерін қосты. Бағдарламалық қамтамасының соңғы нұсқасы Mac OS X 10.3 жүйесімен бірге шығарылды және сол күні Mac OS X 10.2 жүйесі үшін жеке түрде қолжетімді болды.
iChat AV 2
2004 жылдың ақпан айында AOL Windows қолданушылары үшін AOL Instant Messenger (AIM) 5.5 нұсқасын шығарды, ол AIM протоколы арқылы бейне байланыс мүмкіндігін (дыбысы жоқ) қамтамасыз етті және Apple iChat AV-мен үйлесімді болды. Сол күні Apple, Mac OS X қолданушыларының AIM 5.5 қолданушыларымен бейнеконференция жасауына мүмкіндік беретін iChat AV 2.1 бета нұсқасын жариялады.
iChat AV 3
2004 жылдың маусым айында Стив Джобс iChat AV-нің келесі нұсқасы Mac OS X 10.4 жүйесіне қосылатынын жариялады. iChat AV 3 бір бейнеконференцияда төрт адамға дейін және аудиоконференцияда он адамға дейін қатысуға мүмкіндік беретін қосымша қолдауды ұсынды. Сонымен қатар, iChat-тің жаңа нұсқасы бұрынғы нұсқаларда қолданылған H.263 кодегімен салыстырғанда жоғары сапалы бейне беретін H.264/AVC кодегін пайдаланды. Бұл жаңару XMPP протоколын қолдады, оның көмегімен тікелей Google Talk-қа қосылуға және жанама түрде Facebook Chat, Yahoo! Messenger сияқты қызметтердің пайдаланушыларымен байланысуға болады. Дегенмен, қолдау шектеулі болды, себебі ол есептік жазба құру, қызметті табу және толық көп пайдаланушылық чат сияқты бірнеше негізгі XMPP мүмкіндіктерін қолдамады. iChat 3, Bonjour протоколын (бұрын Rendezvous деп аталған) қамтыды, ол iChat пайдаланушыларына жергілікті желіде Bonjour хабарласуы қосылған басқа пайдаланушыларды автоматты түрде табуға мүмкіндік берді. 2005 жылдың қазанында iChat шифрланған байланысқа қолдау көрсетті, бірақ бұл мүмкіндік тек Mac (кейін MobileMe және қазіргі iCloud) қызметінің ақылы қолданушыларына ғана қолжетімді болды. Бұл мүмкіндіктер Mac OS X v10.4.3 жаңартуының бөлігі ретінде шығарылған iChat 3.1 нұсқасына енгізілді. Бұл нұсқа XMPP көп пайдаланушылық чатын қолдауды да қосты. 2007 жылдың наурызында Apple Mac OS X v10.4.9 жаңартуын шығарды, ол iChat-пен FireWire камераларын ғана емес, USB бейне құрылғысы (UVC) камераларын да пайдалануға мүмкіндік берді. Бұл iChat AV-мен бірге қолдануға болатын камералардың ауқымын кеңейтті.
iChat 4
iChat 4, iChat-тің қазіргі атауымен шыққан алғашқы нұсқасы Mac OS X 10.5 жүйесінің құрамына енгізілді және жаңа мүмкіндіктерге ие болды, олардың ішінде: iChat Театры (Plum Amazing компаниясының ChatFX өнімінен шабыттандырылды), Backdrops және Screen Sharing. iChat Театры пайдаланушыларға Quick Look қолдауымен кез келген файлды – фотосуреттерді, Keynote презентацияларын және бейнефильмдерді бейне чат сеансы барысында бөлісуге мүмкіндік берді. Backdrops мүмкіндігі арқасында пайдаланушылар бейне чат кезінде фильмдерді немесе фотосуреттерді фон ретінде қоя алатын болды. Screen Sharing екі Mac OS X Leopard пайдаланушысына бір үстелді басқаруға және бірлесіп жұмыс істеуге мүмкіндік берді. Жаңа нұсқадағы шағын өзгерістерге бірнеше тіркелу, анимацияланған белгішелер, тікелей бейне чатта Photo Booth эффекттерін пайдалану және тақталы чаттар кірді.
iChat 5
Mac OS X 10.6 жүйесімен бірге шыққан iChat 5.0, 640×480 сапасындағы бейне байланыс үшін қажетті өткізу қабілетін азайтты және iChat Театрының ажыратымдылығын сол деңгейге жеткізді.
iChat 6
iChat 6.0, Mac OS X 10.7 нұсқасымен бірге шығарылып, Yahoo Messenger тіркелгісіне қолдау қосты. Бұл iChat пайдаланушыларына Yahoo Mail тіркелгілерін пайдаланып мәтіндік, дауыстық және бейне байланысқа түсуге мүмкіндік берді. Сонымен қатар, ол үшінші тараптың плагиндерін қолдады, соның арқасында басқа да протоколдар бағдарламамен үйлесімді болды. iChat 6 – iChat-тің соңғы нұсқасы болды; OS X Mountain Lion жүйесінде оның орнына Messages қолданбасы келді. Соңғы нұсқасы, iChat 6.0.1, 2012 жылдың 1 ақпанында жарияланды.
Хабарламалар
OS X Mountain Lion алдын ала қарауының аясында Apple 2012 жылдың 16 ақпанында өзінің OS X хабар алмасу клиенті Messages деп аталатынын және iMessage протоколын қолдайтынын, осы арқылы iOS клиентімен үйлесімді болатынын мәлімдеді. Messages сонымен қатар FaceTime қолдауын да қамтиды. Apple Messages бағдарламасын Mac OS X 10.7 пайдаланушылары үшін бета-нұсқа ретінде дереу жүктеуге қолжетімді етті.
Қолдауы бар протоколдар
iChat-тің AIM қолдауы AOL тарапынан толық бекітілді және AIM OSCAR протоколының ресми нұсқасын пайдаланды. XMPP байланысын қолдану арқылы iChat AOL Instant Messenger, Yahoo! Messenger, MobileMe, ICQ және XMPP клиенті ретінде жұмыс істей алатын. iChat Google Talk контактілерін де XMPP тақтасына қосуға мүмкіндік берді.