我已经决定不支持较旧的浏览器(IE6 &之前),或者提供一个强制用户升级其浏览器的页面。我的目标人群通常是精通技术的,很少有用户会遇到这个页面。我希望做的是不支持任何超过5-6岁的浏览器。实现这一目标的最佳方式是什么?只删除IE6及以下版本会不会更好?那么早期版本的Firefox等呢?
发布于 2013-01-28 05:52:13
您可以从浏览器传递的User-Agent字符串中读取浏览器版本。你想对它进行RegEx匹配。根据你想要的苛刻程度,你可以在页面的顶部放置一个大横幅,上面写着你检测到的他们的浏览器是什么,以及一个供他们升级的链接。您应该能够找到使用您选择的服务器端语言的库,以便为您进行解析,省去繁重的工作。一个超级快速的谷歌返回:https://github.com/tobie/ua-parser
https://stackoverflow.com/questions/14552616
复制相似问题