有没有办法移动Safari认识到一个网站,意味着移动电话和自动放大吗?这怎么工作上的其他手机和浏览器?

我想避免看用户代理和发送一个不同的网页上为每个移动的浏览器。

有帮助吗?

解决方案

看看 配置视 一部分的苹果网络的应用程序开发者指南。

其他提示

我只注意到,如果你有你的身体或主包装DIV的高度设置为100%,与多远就会放大/本可以胡来呈现在移动浏览器。在移动Safari浏览器和Android的Chrome浏览器证实了这一点。一旦予设置#siteWrapper高度从100%到汽车,它然后在一个更好的比例绘制。

(在主包装高度100%通常用于用粘页脚。)

位点可识别的移动浏览器,并相应地产生输出,这是通常所希望的方式。

Safari浏览器将检测到的宽度和放大到合适,但除此之外,...

你可以避免具有不同的网页根据用户的代理,通过使用条件CSS。苹果实际上有一些很好的文件在创建网页,可以支持Safari在iPhone上沿用桌面浏览器。

我谨建议开始读 iPhone人口的准则,为网络应用程序.这会给你一个好的开始,在使用条件CSS定制网页基础上的设备的特性(例如屏幕上的大小),而不是用户代理。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top