I think if a true URL is detected like [link|http://z.IWETHEY.org/zIWETHEY|[link|http://z.IWETHEY.org/zIWETHEY|http://z.IWETHEY.org/zIWETHEY]] then it should put a URL anchor on it. That would include the standard protocols like http, news, gopher, etc...

But I don't see that inventing new URL protocols like [link|google://hello|google://hello] world will help since you have to learn a new set of URL protocols. I think the standards for URL names should be sufficient. Those who are smart enuf to understand the url shortcuts are probably smart enuf to type in the full url.