[JDEV] Emoticons: guidelines

Richard Dobson richard at dobson-i.net
Thu Apr 18 11:38:58 CDT 2002


Well what about creating a new x element for message which allows people to
define emoticon text replacements e.g.

<message type="chat" to="medds at me.com" from="friend at friend.com">
    <body>This is a emoticon containing message :) (L) ;) :D</body>
    <x xmlns="jabber:x:emoticon">
        <emoticon text="(L)" icon="love"/>
        <emoticon text=":)" icon="smile"/>
        <emoticon text=";)" icon="wink"/>
        <emoticon text=":D" icon="grin"/>
    </x>
</message>

all then that has to be done is to define a standard set of icon codes, e.g.

smile
wink
grin
love
razz
cool
mad
confused
embarrased
sad
cry
email
music
clock
idea
coffee
beer
drink
phone

This all means that people can use whatever text they like to represent a
particular emoticon and if they wanted to put a particular bit of text and
not want it changed to an emoticon it wont if not defined as a replacement
(a problem i have encountered in MSN messenger sometimes), and of course the
replacement list will only contain emoticons actually used in the message.

My 2p

Richard

----- Original Message -----
From: "David Waite" <mass at akuma.org>
To: <jdev at jabber.org>
Sent: Thursday, April 18, 2002 4:25 PM
Subject: Re: [JDEV] Emoticons: guidelines


> Michael Brown wrote:
>
> >Sorry, I ment that the transports will have to do the translations when
> >messages are sent to other IM systems.  For example, if a graphical
Jabber
> >user clicks the icon with the mouse for "email", they will see the icon
on
> >their client, and when they send it to a text only Jabber client, the
other
> >client will see :email:, however if they send it to someone on MSN, the
MSN
> >transport must know to translate :email: to (e) so that native MSN
clients
> >can interpret it. (and back again when messages come from MSN to Jabber.
So
> >
> What happens when someone wants to really send :email: or (e), rather
> than a graphical icon ?
>
> -David Waite
>
>
> _______________________________________________
> jdev mailing list
> jdev at jabber.org
> http://mailman.jabber.org/listinfo/jdev
>
>





More information about the JDev mailing list