I was under the impression that trying to validate that was ultimately as fragile as checking the user-agent string...
I was under the impression that trying to validate that was ultimately as fragile as checking the user-agent string...