[JDEV] Emoticons: guidelines

Dave dave at dave.tj
Wed Apr 24 14:31:18 CDT 2002


Reply inline:

 - Dave

Richard Dobson wrote:
> 
> 
> ----- Original Message -----
> From: "Dave" <dave at dave.tj>
> To: <jdev at jabber.org>
> Sent: Tuesday, April 23, 2002 11:33 PM
> Subject: Re: Re[2]: [JDEV] Emoticons: guidelines
> 
> 
> > If people insist on refusing to accept English as a standard language
> > even for filenames, they'll have an awful lot of trouble accepting :star:
> > either.  With that in mind, I fail to see any merit in the argument you
> > presented below.
> 
> Urm, huh ??
> You are now suggesting the world should adopt English as its language??
> Would certainly make a lot of things easier ;-), but its never going to
> happen.
> Why would they have a problem with the text codes, if my suggested method is
> used the text in the message could be :star: if you are english or :etoile:
> if you are french, and each client would still know that they represent the
> star emoticon,
In that case, clients will once again have to know an awful lot of
languages, in order to convert :sac: into an image of a bag, rather than
an image of a sac, since sac is Hebrew for bag.  There are some other
examples of words that sound the same (and would therefore be written
the same way using US-ASCII (=the only characters available to many
non-Americans as well) but mean different things in different languages
(often far more different things).  I can see the client of the future
being at least as much an AI project as a networking project :-(

> and if you want to go down the route that they would have a
> problem with the ico attribute being star then it could be defined as a
> number if really necessary (although i think that bit could be fine as
> star).
If it's defined as a number, you've just lost the vote of everybody who
uses plain text clients (and anybody who doesn't feel like putting a
regexp engine into his C program), since the only way to decode emoticons
then will be to look them up in a dictionary.  Furthermore, numbers have
an additional problem, in that a message like the following:
<snip>
If you wanna get a net address similar to the loopback, make sure to
prefix it with :1: ... else, it'll _be_ loopback ;-)
</snip>
can neither be marked "no-parse" (due to the smiley at the end), nor
parsed correctly (due to the IPv6 :1: netaddress) with emoticons enabled.
No matter how you look at it, using regexps to embed discrete entities
artificially limits your plain-text options.

> 
> <econ txt=":etoile:" ico="star"/>
Oh, so now we're back to transmission of regexp->icon mapping info
with each message?  In that case, you've just lost this method's only
advantage over a full-blown XML approach :-(

> 
> Rich
Dave

> 
> >  - Dave
> >
> >
> > Richard Dobson wrote:
> > >
> > > But what if a client wants to use its own set of images? There is no
> easy
> > > and definate way of being able to replace all the images in the message
> with
> > > the correct ones, your argument that everyone will keep the file names
> the
> > > same cannot be guaranteed, especially when it comes to people from other
> > > countries who may want to the the appropriate word in their language for
> the
> > > file name, or who have previously done that and do not want to change it
> > > all.
> > >
> > > ----- Original Message -----
> > > From: "Dave" <dave at dave.tj>
> > > To: <jdev at jabber.org>
> > > Sent: Tuesday, April 23, 2002 2:16 AM
> > > Subject: Re: Re[2]: [JDEV] Emoticons: guidelines
> > >
> > >
> > > > Grrr ... if you want to use emoticons from a non-j.o place, simply use
> > > > the URL of the other location instea of the URL on the j.o repository.
> > > > (I thought I said that twice already.)
> > > >
> > > >  - Dave
> > > >
> > > >
> > > > admin at jabber.fsinf.de wrote:
> > > > >
> > > > > On Mon, 22 Apr 2002, Richard Dobson wrote:
> > > > >
> > > > > > Also hosting the emoticons on j.o servers will waste lots of j.o's
> > > > > > bandwidth when it does not need to be.
> > > > >
> > > > > I bet there are users and/or client developers who want to customize
> > > their
> > > > > emoticons... "my smiley shall look different from yours"... ;-) so
> no
> > > > > server stored emoticons.
> > > > >
> > > > > Regards
> > > > >
> > > > > _______________________________________________
> > > > > jdev mailing list
> > > > > jdev at jabber.org
> > > > > http://mailman.jabber.org/listinfo/jdev
> > > > >
> > > >
> > > > _______________________________________________
> > > > jdev mailing list
> > > > jdev at jabber.org
> > > > http://mailman.jabber.org/listinfo/jdev
> > > >
> > > >
> > >
> > >
> > > _______________________________________________
> > > jdev mailing list
> > > jdev at jabber.org
> > > http://mailman.jabber.org/listinfo/jdev
> > >
> >
> > _______________________________________________
> > jdev mailing list
> > jdev at jabber.org
> > http://mailman.jabber.org/listinfo/jdev
> >
> >
> 
> 
> _______________________________________________
> jdev mailing list
> jdev at jabber.org
> http://mailman.jabber.org/listinfo/jdev
> 




More information about the JDev mailing list