Is it ‘named for’ or ‘named after’

In formal English, the phrase ‘named after’ is used to say how something got its name. But in informal English, the term “named for” is used. It’s clear from the context that the intent is the same. But which constitutes proper use? ┬áIn a society where communications have been reduced to 140 characters, casual conversation […]