【发布时间】:2016-07-09 15:56:31
【问题描述】:
Microsoft Edge 在渲染我的网站时遇到了很多问题,因为它已适应 Firefox 和 Chrome,因此我决定添加一条弹出消息,建议切换到 Firefox 或 Chrome。
但是,我注意到很多网站无法区分 Chrome 和 Microsoft Edge,因为它的渲染引擎与 Webkit 非常相似。有些人错误地将 Edge 识别为 Chrome。
是否有某种媒体查询或 JS hack 可以区分这两种浏览器? 由于它仍然是一个非常新的浏览器,如果有明确的媒体查询,而不是临时的,那就太好了。
【问题讨论】:
-
我不知道您的问题的答案,但 Microsoft Edge 遵循与最新的 Firefox 和 Chrome 相同的 Web 标准。如果它在 Edge 中不起作用,则说明您的网站有问题,而不是浏览器。
-
"如果它在 Edge 中不起作用,则说明您的网站有问题"; rofl,全天最好的笑话...caniuse.com/#compare=edge+13,firefox+45,chrome+49
-
@MrMisterMan 你错了。 Edge 比旧的 IE 有更多的标准方法,但每天都是同样的故事,虽然微软不能让他的浏览器适应标准,但不可能说 Edge 具有与 chrome 或 firefox 相同的行为。这是一个谎言。或者正如 dandavis 所说,全天最好的笑话。
-
Edge 是一回事,但如果 FF 和 Ch 不匹配,则需要进行一些验证和内务处理...
标签: javascript css google-chrome media-queries microsoft-edge