On 10/09/2012 12:04 AM, Kozlov Konstantin wrote:
> Hello!
> 

>>>>  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 :)
> Well, I don't see any incompatibility with XHTML here.
> 

src attribute is required for img tag in XHTML:

 <xs:element name="img">
    <xs:complexType>
      <xs:attributeGroup ref="attrs"/>
      <xs:attribute name="src" use="required" type="URI"/>
...

>>>  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 complicated a process of inventing a new URI schema is.
>> But I actually think that we can use real images with alternate text
>> which contains text smile representation.
> Well... this way just breaks the main advantage of text-based smilies: low 
> traffic. Why do we need smilies at all, if we can just send embedded images 
> anyway?

Actually, I don't think that it's required to say about lightweight when
talking about XHTML-IM ;) These clients that don't want to retrieve much
data from the network can just hide xhtml-im from their disco-features.

> 
> With my best regards,
>                                    Konstantin
> 


-- 
With best regards,
Sergey Dobrov,
XMPP Developer and JRuDevels.org founder.

Reply via email to