On Friday, September 12, 2003, at 03:02 PM, Ed Skinner wrote: > For Kurt Granroth: > Cool, I didn't know Konqueror was that smart. The interface is > immeasurably better than info's which I can never remember, anyway. > I've > hereby been converted from "info" to "konqueror". > My sincere thanks for the tip! Glad to help! Very technically speaking, it's not Konqueror that does the real work. KDE has a "plugin-like" infrastructure called "IO Slaves" that are active throughout KDE. For instance, there is an io-slave for http and one for ftp and for imap and quite a few others. Once you drop such a slave into the mix, every KDE app will automatically have support for that protocol. So if you are writing a KDE app and you want to download a file using, say, http, you simply have to pass an http URL to the io-slave infrastructure and it will take care of all the real work. In addition to the big protocol slaves, there are also some "local" ones like man, info, and audiocd. That latter one is seriously cool.. check out http://dot.kde.org/984441100/ for more details. One of the nice thing about the support being in the KDE infrastructure is that ANY place where you can enter a URL can handle those protocol. I very rarely start up konqueror by hand anymore. I just use the "Mini CLI" accessible via Alt+F2 and enter the URL directly. So say I want a man page for 'ls'. Instead of opening up a terminal and typing 'man ls' and getting a plain text non-hyperlinked page, I just do Alt+F2 then 'man:ls' and I get a konqueror window with a html version (with hyperlinks) of the 'ls' manpage. I could go on and on (for fun, try Alt+F2 then type 'gg:some search term') but I've blathered on enough already :-)