What is Unambiguous?

un·am·big·u·ous-- (adj)ˌ \ən-am-ˈbi-gyə-wəs\-- not ambiguous: clear, precise

Using this definition from the Merrian Webster dictionary, I suggest you schematicize the word unambiguous with it's synonym clear.

Under this schema, you should understand this site's title to mean "Clear Vision".
 
That is exactly the intention here: to make the world around you clear for you to understand