当前位置:  开发笔记 > 前端 > 正文

浏览器检测插件?

如何解决《浏览器检测插件?》经验,为你挑选了1个好方法。

我有一个网站,我打算重做它.该站点的当前版本使用了一个jquery callout插件,该插件在IE6中无法完全运行.这让我想到了浏览器检测.

起初我只是将支持的浏览器放在主页上但是今天在Digg上我看到一些关于一些jquery插件和wordpress的帖子,在文章中有一个用于检测IE的插件.

所以我开始寻找一些浏览器检测插件.我发现了其中的一些但是它们就像这样的顶部

sevenup

它很好但它会弹出一个巨大的弹出窗口并告诉它们更新.这个比我发现的另一个更好,他们基本上强迫用户更新或者他们无法在网站上继续.

所以我找到了这个

jquery插件

这个非常好看,因为它会查看主要的浏览器并对它们进行检测,对于我注意到触发器和使用此插件的过时浏览器的chrome也是如此.

所以我开始查看jquery文档,看看他们是否对chrome进行了浏览器检测,这时我看到他们"已弃用",现在推荐"支持".

所以现在我只是感到困惑,因为"支持"似乎很好,我在这个网站上阅读了许多帖子,说你应该使用它.

但是它不支持像.png检测这样的东西,因为这个插件可能对我有用(但是我可能不会再使用插件了,因为我认为作者只是放弃了它).

另外我不知道这是否是我现在正在寻找的东西.就像我猜测"支持"一样,你用它来检测不支持的东西然后为那个浏览器做一些替代的事情?

对我来说,我更想找点东西告诉用户"嘿看我在这些版本的Firefox(3.5 +),IE(8 +),Opera(9.5 +),Chrome(Something),Safari(Something)中测试了这个浏览器如果您不使用这些版本,您可能无法看到该网站的用途"

当然,我会尝试让那些消息更短,但是那个陀螺.我也假设该网站可以在这些浏览器的未来版本中使用.

我仍然检查我的网站是否有效(他们通常会这样做)并且在IE 6中只有一半,但我不会花费数小时修复可能在IE 6等旧版浏览器中关闭的内容.

我不会在像Firefox这样的其他浏览器的旧版本中测试我的网站,因为我认为用户必须有更新的意义所以没有点测试firefox 2.0或其他什么.

那么有适合这种描述的插件吗?或者"支持"可以做我想要的吗?

谢谢



1> Varun..:

试一试. http://jquery.thewikies.com/browser/

推荐阅读
可爱的天使keven_464
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有