>А, простите, как вы в техническом плане эти протоколы то сравнивали?Нет, мы так, языком потрындеть вышли.
>AOL дал для этого спецификации почитать что ли?
Как ни странно - да, нынче на OSCAR (на котором основаны AIM и ICQ) у АОЛа лежит документация - вооон там: http://dev.aol.com/aim/oscar/ .С небольшими читерствами (логин предлагается юзать не такой как классический и т.п.) но все-таки.А так - неофициальная документация скажем лежит на http://iserverd.khstu.ru/oscar/ - хоть обчитайтесь.Без всякого AOLа написано.
>Вот не надо ляля значит.
Примените это к себе, а то оголтелые фанаты упорно игнорирующие минусы любимого протокола - не рулят.Вообще.
>А кучу клиентов вечно между собой несовместимых вы могли видеть только по
>причинам криворукости девелоперов _некоторых_ клиентов, но никак не самого протокола.
Сам протокол туп в том аспекте что некоторые весьма базовые вещи не были включены в список mandatory требований а были дописаны где-то сбоку опциональными XEPами когда жареный петух в *пу клюнул и юзеры недвусмысленно высказались о том как работает такой протокол (юзеры обожают потерю сообщений без оповещения их о данном факте и т.п.).В итоге довольно базовые фичи типа квитирования доставки сообщений в жаббере почти не юзаются.В итоге такого подхода формально жабберовцы конечно отмазались - дескать, во, фича есть.А реально толку с этого в таком виде... ибо есть она только в XEPах которые сроду никто не реализует потому как опционально.То же самое с файлтрансферами, есть несколько XEPjd? опупительно наворочено при том что ничего такого в плане фичности, надежности и универсальности эти навороты не дают.Просто авторы XEPа в меру своих талантов придумали это вот так.
>Ну не всем дано нормально работать со спецификациями и такими базовыми вещами,
>как Unicode, XML и прочее.
Угу, то-то аська сто лет умеет Unicode.Тоже мне критерий избранности.А что до XML - ну да, поюзать его для передачи IM сообщений (для чего оно подходит примерно как топор для плавания по реке) только особо избранные могут додуматься - более brain damaged дизайна протокола который сложнее имплементить и у которого клиенты были бы столь же несовместимы - еще поискать (MSN какой-нибудь может попытаться претендовать на эту роль, и то не факт).Короче, довески к стандарту не зря называются XEP-ами.Работают они на практике как раз примерно вот так вот с юзерской точки зрения, уж простите :)