Re: Seems pretty trivial to me...
"Browser delimits the arbitrary string and sends it to the DNS"
Yeah, because DNS servers the world over aren't already busy enough trying to lookup properly formed names. Delimited arbitrary strings should be a piece of cake.