[JDEV] Emoticons: guidelines

Dave dave at dave.tj
Tue Apr 23 18:25:18 CDT 2002


Modifying a processor to interpret URNs instead of URLs is no biggie.
Besides, we can always just use relative URLs, and scratch the processor
patching process.

 - Dave


Julian Fitzell wrote:
> 
> Richard Dobson wrote:
> > ----- Original Message -----
> > From: <isomer at coders.net>
> > To: <jdev at jabber.org>
> > Sent: Tuesday, April 23, 2002 12:26 PM
> > Subject: Re: [JDEV] Emoticons: guidelines
> > 
> > 
> > 
> >>>>Okay, it's a 2 vs. 1 here ... how about if one of you echoes _my_
> >>>>messages instead of the other's?  That should even things a bit ;-)
> >>>>
> >>>> - Dave
> >>>
> >>>If we're going to start counting here, you can put me down for another
> >>>one against
> >>
> >>I'm a "for" :)
> >>
> >>
> >>>1) I don't like html-ish tags being stuck directly in the message tag...
> >>>they're hard to filter out if you don't want them.  If you want to do
> >>>this, do it in the xhtml tag where it is only dealt with by clients that
> >>>understand images.
> >>
> >>This sounds fine to me, doing it inside a xhtml tag. :)
> > 
> > 
> > Yep html should only ever be in the html section of the message, not
> > embedded into the plain text section, although there still needs to be a
> > solution for the plain text section and how to display the emoticons in that
> > (at the very least a standard textual representation for each emoticon).
> > 
> > 
> >>>2) I don't like using filenames to identify an emotion.  Some picture
> >>>that somebody thinks I want to see (maybe some nice porn) does not
> >>>necessarily convey an emotion to me.  I want to learn what an image
> >>>means in my client.  And I want my emoticons to have the same style and
> >>>a style that matches my UI.  And I don't think sending relative paths in
> >>>the SRC attribute is a good solution to this... one client may not be
> >>>using .png files so why should it have to look for smiley.png as a key
> >>>to display it's happyface image?
> >>
> >>So why not use URN's?  <img src="urn:jabber-emoticon:smilie.png"
> >>alt=":-)" />  Nothing is fetched from anywhere, clients have an internal
> >>table of emoticons.
> > 
> > 
> > Thats much better than a url to an external source, but there is still the
> > problem of the file format here, it should not be assumed that everyone uses
> > a particular image format for their emoticons.
> > What about this:
> > 
> > <img src="urn:jabber-emoticon:smilie"> alt=":-)" />
> > 
> > Just doing this solves many of the problems, although I still like my
> > solution ;-).
> 
> Sure, but then in either case why are we using an <img> tag?  Sure we 
> can use a tag called <img> if we want, but why not an x tag with an 
> appropriate namespace?  This doesn't save any bandwidth and now the 
> client can't use and HTML widget to display XHTML messages because it 
> won't understand the URN...
> 
> Julian
> 
> -- 
> julian at beta4.com
> Beta4 Productions (http://www.beta4.com)
> 
> _______________________________________________
> jdev mailing list
> jdev at jabber.org
> http://mailman.jabber.org/listinfo/jdev
> 




More information about the JDev mailing list