I just made a site for using custom protocols with Firefox 3. The purpose of this tool is to remove the extra <protocol>: from <protocol>:example because Firefox sends the whole uri including the protocol. Example of google:example – http://www.google.com/search?q=google:example becomes http://www.google.com/search?q=example. Double forward slashes (//) are also removed from the redirect. The site has no images or css because of: a) I only made the site for function, not style. b) Just in case the site suffers from the Digg effect. (Which is more likely to happen to this blog with css anyways though.)
You can try these links to test out your new custom protocols after you install the google and wiki protocols in Firefox 3 – google://site:www.eligrey.com, wiki:protocol. There’s even a protocol: protocol for finding more custom protocols!
If you want me to add a protocol, please email me at custom.protocols {.at.} eligrey {.dot.} com with the following things but first view this list with all the protocols to make sure the :
- The protocol, ie “google:”
- The url that the protocol will redirect to, example: “http://www.google.com/search?q=%s” (%s is everything after <protocol>:)
- The protocol name, ie “Google Search Protocol”
- Optional link to site, ie “http://www.google.com/”
Custom protocols: p.eligrey.com
PS. I do not collect any of your personal data. I only redirect you to where you want to go with custom protocols. If you don’t trust me, don’t use this service.
Update: Sorry, I’ve taken the site down. I may re-launch a similar site way later in the future.