How can we expose cool kio_slaves to more users' eyes?
KDE needs to find ways to expose the many different KIO Slaves and their usefulness to more users' eyes. How about this:
- separate the protocol part from the host/path in the various addressing fields/location bars.
- turn the protocol part into an (editable) drop down list of available items.
This could be used in Konqui's location bar as well as in File Open dialogs of various applications. Here's a quick'n'dirty mockup:
I can already hear the objections (as I heard them when I tried to discuss the idea at aKademy with some people):
- "This makes it more difficult -- users are used to type 'http://' or 'ftp://'..."
- "How do I then 'copy'n'paste' a complete URL from the address field?"
- "This looks too different from what I am used."
I do not think KDE users would have much difficulty to adapt to a little change here. After all, they adpated to tabbed browsing quite easily too, despite all the objections of people claiming that "Multi Document Interfaces" (MDI) were deprecated and not well liked by users....
Copy'n'Paste?
I am sure some KDE hackers will very quickly come up with a way to copy the complete URL correctly from the address field, even if the protocol part came from a drop down list....
Looks too different?
OK -- make it configurable then. Find an easy way to switch it back to the "old", traditional look'n'feel. Best, if you could switch it on and off directly inside the new location bar widget.
I recently saw Eric Laffoon supporting a similar idea in a discussion on the Dot. So maybe the suggestion finds a few more supporters, and even someone who can implement it.
It would for sure expose our KIO Slaves to much more users. Users using them strengthen KDE and Linux in many ways, turning them into much more confident ambassadors for our platform. Many of our KIO Slaves with their respective protocol handlers such as 'fish://', 'webdav://', 'vnc://', 'print:/', 'locate:/', 'info:/',
'man:/', 'fonts:/', 'camera:/', 'audiocd:/', 'settings:/' or 'trash:/' are still very much underrated und rarely used. Not because they are un-usable -- but because their existence and power is too little known. Anything that increases their visibility Is Good (TM).