我有一个网站,打算重新制作。目前版本的网站使用了一个jquery callout插件,在IE6中并没有完全发挥作用。这让我开始考虑浏览器检测。
起初,我只是想在主页上放置支持的浏览器,但今天在Digg上看到一些关于jquery插件和wordpress的帖子,在文章中有一个用于检测IE的插件。
于是我开始寻找一些浏览器检测插件。我找到了一些,但它们太过头了,比如这个: sevenup 它很好,但会弹出一个巨大的提示框,告诉用户更新浏览器。这个比我找到的另一个更好,那个插件基本上强制用户升级,否则他们无法继续使用网站。
所以我找到了这个: jquery plugin 这个非常好,因为它检测了主要的浏览器,并对它们进行了检测,除了chrome,我注意到这个插件会触发一个过时的浏览器。
所以我开始查看jquery文档,看看它们是否有chrome浏览器检测,这时我看到他们已经“弃用”了,现在推荐使用“支持”。
所以现在我很困惑,好像“支持”很好,我在这个网站上读到很多文章说你应该使用它。
但是它不支持一些可能对我有用的东西,比如.png检测,因为那个插件(不过我可能不会再使用那个插件,因为我认为作者已经放弃了)。
此外,我不知道这是不是我现在要寻找的东西。我猜测使用“支持”来检测不支持的内容,然后为该浏览器执行一些替代操作?
对我来说,我更希望有一些告诉用户“嘿,我在这些版本的Firefox(3.5+),IE(8+),Opera(9.5+),Chrome(某些版本),Safari(某些版本)中测试了这个浏览器。如果您没有使用这些版本,您可能无法看到网站的预期效果”的东西。
当然,我会尝试让这个消息更简短,但这就是要点。我还假设该网站将在这些浏览器的未来版本中正常工作。
我仍会检查我的网站是否能在IE 6中正常运行(通常是可以的),而且看起来还不错,但我不会花几个小时去修复可能在旧版浏览器(如IE 6)中出现的问题。
我不会测试其他浏览器的旧版,比如Firefox,因为我认为用户应该有更新的意识,所以没有必要测试Firefox 2.0或其他版本。
那么,有符合这种描述的插件吗?或者“Support”可以满足我的需求吗?
谢谢。
起初,我只是想在主页上放置支持的浏览器,但今天在Digg上看到一些关于jquery插件和wordpress的帖子,在文章中有一个用于检测IE的插件。
于是我开始寻找一些浏览器检测插件。我找到了一些,但它们太过头了,比如这个: sevenup 它很好,但会弹出一个巨大的提示框,告诉用户更新浏览器。这个比我找到的另一个更好,那个插件基本上强制用户升级,否则他们无法继续使用网站。
所以我找到了这个: jquery plugin 这个非常好,因为它检测了主要的浏览器,并对它们进行了检测,除了chrome,我注意到这个插件会触发一个过时的浏览器。
所以我开始查看jquery文档,看看它们是否有chrome浏览器检测,这时我看到他们已经“弃用”了,现在推荐使用“支持”。
所以现在我很困惑,好像“支持”很好,我在这个网站上读到很多文章说你应该使用它。
但是它不支持一些可能对我有用的东西,比如.png检测,因为那个插件(不过我可能不会再使用那个插件,因为我认为作者已经放弃了)。
此外,我不知道这是不是我现在要寻找的东西。我猜测使用“支持”来检测不支持的内容,然后为该浏览器执行一些替代操作?
对我来说,我更希望有一些告诉用户“嘿,我在这些版本的Firefox(3.5+),IE(8+),Opera(9.5+),Chrome(某些版本),Safari(某些版本)中测试了这个浏览器。如果您没有使用这些版本,您可能无法看到网站的预期效果”的东西。
当然,我会尝试让这个消息更简短,但这就是要点。我还假设该网站将在这些浏览器的未来版本中正常工作。
我仍会检查我的网站是否能在IE 6中正常运行(通常是可以的),而且看起来还不错,但我不会花几个小时去修复可能在旧版浏览器(如IE 6)中出现的问题。
我不会测试其他浏览器的旧版,比如Firefox,因为我认为用户应该有更新的意识,所以没有必要测试Firefox 2.0或其他版本。
那么,有符合这种描述的插件吗?或者“Support”可以满足我的需求吗?
谢谢。