Your vendor probably meant that colons aren't great to use in URLs because they are part of RFC 3986's reserved characters, since colon has a special meaning in the URL. Technically, since colon has no special meaning as part of the URL query string, they don't need to be URL-encoded. However, Firef...