我正在开发一个由 PHP 驱动的小型网站,该网站非常基础,以至于我无法想象 2000 年代任何时候的浏览器,如果不是更早的话,会有任何严重的问题。
不过,我添加了 FancyZoom Javascript 图像查看器,这是我网站的一个部分,就全面兼容性而言,我无法赌上我的生命,尤其是考虑到分散的移动浏览器(例如,我我仍在使用 iPhone 3GS,所以我知道像我这样的 luddites 就在那里)。
我知道这里经常讨论浏览器/功能检测,但我有一个相对具体的要求,因为我不是最新的网络程序员。我应该检测哪些特定功能(或用户代理,如果可能的话)以确定是启用像 FancyZoom 这样的图像查看器还是简单地给用户留下直接的图像链接?
我想应该可以过滤掉一些图像加载器无法工作的情况,而无需使用那些需要更新等的超级复杂的用户代理解析器。这真的是简单、具体的检测问题。
关于如何将其归结为要检查的最简单的功能的任何想法都会很棒。谢谢!