看到 优化Web内容 在Apple开发者网络上。本文包括使用条件css来识别浏览器功能,以及Safari浏览器发送的各种用户代理字符串的差异。
您需要专注于检查浏览器的功能,而不是尝试检测设备/用户代理。这包括屏幕分辨率,JS支持,CSS支持等。
媒体查询只是您可以使用的众多技术之一,可以使您的网站在许多设备上正常运行。为了帮助您入门,以下是一些有用的资源: