After reading the article, I'm still not sure what the problem is that he's trying to solve. The client has front end issues, then there is little you can do about that besides recommending a browser. Forcing a browser or browser behavior is like telling your customers they can't drive certain cars through the drive-through or taking their steering wheel and stuffing your product in their trunk, because your mom isn't comfortable behind the wheel.