[JDEV] Re: formatted text -- clickable URLs, query other clients' capabilities
Jay R. Curry
rusty at curry.net
Sun Dec 30 23:15:41 CST 2001
The feature of a clickable URL is generally a feature of the receiving client, not the
sending client. I.e. If I include a URL in the form http://www.beresourceful.net in a
message to another Jabber user, the ability to see that URL as a clicable link depends
upon the client's ability to interpret that link as a URL, not the ability of the sender to
format it as <a href="http://www.beresourceful.net">a link to the beresourceful.net
The ability to use a URL reference also depends upon how the jabber client interacts
with other tools on the client's machine. Or how feature full the client is itself. If the URL
can be clicked and the client directly access the web site, either it has an html
interpreter built in, or is using a html engine library on the platform it is being executed
on. If it launches an external browser, it is using a feature of the client's platform, or the
client has a configuration option to launch a user specified or found web browser.
If you decide to build your bot so that it does send formated html, using <h1>header</
h1> tags, or <a href="jabber://firstname.lastname@example.org">links</a> you need to be
aware that not every recipient's client may be able to interpret that formating or linking
Worse, it is possible that your bot may link to resources
<img src="http://www.beresourceful.net/images/BeResourceful.jpg"> that some
recipients would not even welcome. As a result, there are people who might end up
considering your bot to be completely unwelcome.
In an effort to clarify things a bit, I do not personally approve of html being embeded in
messages that are sent to me. In fact if I find out that a client that I am using defaults to
recieving and interpreting html tags, without offering me the ability to turn them off, I will
find another client to use.
Best of wishes to you in the new year.
"Michael Rothwell" <rothwell at holly-springs.nc.us> wrote:
>The Jabber client available at Jabber.com, and WinJAB, both seem to support
clickable URLs in chat messages. I'm writing a bot with Net::Jabber and would like to
have the URLs in the messages it sends be clickable. I don't know how to do that -- does
>Also, I'd like to be able to query a client fro my client (bot) to see what it supports --
rich text, headlines, etc. Again, I'm stumped. Can anyone help?
>jdev mailing list
>jdev at jabber.org
More information about the JDev