What is the point of limiting URI schemes in autolinks?

Agreed.

If that was the case, which I don’t think it would be since it would be very strange, I do not think requiring white space in such a tag to differentiate between a link is acceptable. I think whitelisting would be a better approach in that case.


However again, I cannot see why it is not already possible to differentiate between a valid html tag, none of which allow a colon, and an absolute uri, which requires a colon. And, even if point 2 here was the case (which it isn’t currently), where the colon is not required, that could still be differentiated from a html tag by the required dot or hash symbol.