On 10/01/2012 11:18 PM, Kozlov Konstantin wrote: > Hello! Hello Konstantin,
> > 28.09.2012, 16:23, "Sergey Dobrov" <bin...@jrudevels.org>: >> On 09/28/2012 06:35 AM, Peter Saint-Andre wrote: >> >>>> Another bigger problem is smilies. It's not obvious when the >>>> client should render smilies and when not. I'd prefer to forbid any >>>> text-based smilies in the XHTML-IM content >>> Some of us actually prefer textual emoticons. :) >> >> Actually, me too :) But them have some problems to parse here, it adds >> some extra <img> tags actually in the mark up. :) So I'd prefer client >> to replace textual smilies BEFORE send them to the network. Obviously, >> the plain text representation of a message will be unchanged. >> >>> Feel free to look at the old XEP-0038 for further considerations. >>>> but such way we really need a standardized way to attach images to >>>> a body. >>> IMHO that would be XEP-0231. >> >> Yes, it seems to be pretty good here but it will be impossible to read >> images when your competitor is offline that can be nasty. But I don't >> know how to solve the problem anyway. > > The only solution I see is adding special considerations for smilies. The > smilies should be converted to some special type of images to allow client on > the other side translate it. > I can suggest two possible syntaxes: > 1. <img /> element without "src" attribute at all, which "alt" attribute > contains textual representation of the smilie, so translator either translate > it and display smilie image, or display alternative text if it cannot > translate (or do not want to translate it at all, eg. smilie tranlation is > diabled). Unfortunately, we have to be compatible with XHTML, I think :) > 2. <img /> element with "src" attribute, containing URL with special scheme > (eg. "smilie:"), whith path, containing properly escaped textual > representation of the smilie. Don't know how complex a process of inventing a new URI schema but I think that actually transmission of smilies as images is okay too but it needs to be thought over and over again :) > > With my best regards, > Konstantin > -- With best regards, Sergey Dobrov, XMPP Developer and JRuDevels.org founder.