首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >确定用户是否在服务器操作系统上

确定用户是否在服务器操作系统上
EN

Stack Overflow用户
提问于 2010-02-15 03:16:45
回答 1查看 219关注 0票数 1

我需要一种方法来确定用户是否在服务器操作系统上或正在使用终端连接(远程桌面)来查看网站。我需要这个来关闭所有的动画和其他东西。

我能做的最好的事情就是通过UserAgent来确定操作系统,但是windows7和Windows server2008之间没有区别。我也可以在用户机器上检查颜色深度。

有没有更好的方法来做这件事?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-02-15 03:26:28

最好的方法可能不是试图自动检测处理某些视觉效果的能力较差的环境,而是让用户有可能切换到资源消耗较少的模式,并在页面上的某个位置提供一个选项。

大多数服务器和远程桌面用户比普通桌面用户更高级,并且更多地寻求可能的性能改进(每当我通过远程桌面连接到机器时,我都会本能地关闭所有视觉效果),所以他们会愿意接受这个选项,并明智地放置它不会分散其他人的注意力。

如果你真的想要检测用户代理的设置,你可以试着像你写的那样测量javascript的性能或颜色深度。但如果你能做到的话我真的会避免这种情况。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2262392

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档