Apple 关于浏览器嗅探的建议

发布于 2024-11-02 16:20:30 字数 286 浏览 1 评论 0原文

Apple 对于使用浏览器嗅探技术有什么建议(例如区分桌面 IE/FF/移动 Safari(即 iPad))/其他平板电脑

我知道 Apple 希望我们避免使用用户代理。

媒体技术是区分 iPad 和 Xoom 的万无一失的方法吗?

<link rel="stylesheet" media="all and (min-device-width: 481px) and (max-device-width: 1024px)" href="ipad.css">  

Does Apple have any recommendation for using any technique for browser sniffing (e.g. to distinguish between desktop IE/ FF / Mobile Safari (i.e. iPad)) / Other tablets

I know Apple wants us to avoid using User-agent for the same.

Is the media technique foolproof way to differentiate between iPad and say Xoom?

<link rel="stylesheet" media="all and (min-device-width: 481px) and (max-device-width: 1024px)" href="ipad.css">  

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

送君千里 2024-11-09 16:20:31

您不想尝试检测设备/用户代理,而是希望专注于检查浏览器的功能。这包括屏幕分辨率、JS 支持、CSS 支持等等。

媒体查询只是您可以用来使您的网站在多种设备上正常运行的众多技术之一。为了帮助您入门,这里有一些有用的资源:

Rather than trying to detect device/user-agent, you want to focus on checking the capabilities of the browser. This includes screen resolution, JS support, CSS support, and more.

Media queries is only one of many techniques you can employ to make your website work well across many devices. To get you started, here are a few helpful resources:

心清如水 2024-11-09 16:20:31

请参阅 优化 Apple 开发者网络上的 Web 内容。本文包括使用条件 CSS 来识别浏览器功能,以及 Safari 浏览器发送的各种用户代理字符串的差异。

See Optimizing Web Content on the Apple developer network. This article includes using conditional css to identify browser capabilities, and the differences in various user-agent strings sent by Safari browsers.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文