Стоит задача - написать корпоративный чат с Jabber-транспортом и веб-интерфейсом (чтобы можно было писать как с клиента, так и через браузер). По моим представлениям, должно получиться что-то потипу Juick, только это должно обладать двумя интерфейсами. Проблема еще и в том, что заказчик хочет совместимости с IE6… Серверная часть делается на Tornado + xmpppy, но я пока в упор не представляю, как сделать чат рабочим в IE6, надо как-то извращаться с яваскриптами или флэшем…
Как лучше реализовать?
Я могу себе представить это в таком виде - есть юзер, допустим, company@jabber.ru, со списком команд (LOGIN, TO) и т.п., как это сделано в Juick. Все общение происходит через этого юзера. Минусы - надо использоватть служебные команды для входа в чат.
Либо надо попробовать провесить jabber-конференцию в веб-интерфейс, но я не представляю, как это можно сделать и можно ли вообще, даже средствами того же xmpppy. Такая система сильно бы упростила все (Google, вроде бы, представлял что-то подобное). Но как?
Положительный пример второго варианта - чатик Радио-Т.