iPad浏览器WIDTH&HEIGHT标准

有没有人知道在iPad上查看任何网页时最安全的宽度和高度? 我想尽可能避免滚动条。

谢谢。

埃里克

如果指定,页面的像素宽度和高度将取决于方向以及元视口标记。 以下是在iPad 1浏览器上运行jquery的$(window).width()和$(window).height()的结果。

当页面没有元视口标签时:

  • 肖像:980×1208
  • 景观:980×661

当页面具有以下两个元标记时:

<meta name="viewport" content="initial-scale=1,user-scalable=no,maximum-scale=1,width=device-width">

<meta name="viewport" content="initial-scale=1,user-scalable=no,maximum-scale=1">

  • 肖像:768×946
  • 景观:1024×690

使用<meta name="viewport" content="width=device-width">

  • 肖像:768×946
  • 景观:768×518

使用<meta name="viewport" content="height=device-height">

  • 肖像:980×1024
  • 景观:980×1024

使用<meta name="viewport" content="height=device-height,width=device-width">

  • 肖像:768×1024
  • 风景:768×1024

使用<meta name="viewport" content="initial-scale=1,user-scalable=no,maximum-scale=1,width=device-width,height=device-height">

  • 肖像:768×1024
  • 风景:1024×1024

使用<meta name="viewport" content="initial-scale=1,user-scalable=no,maximum-scale=1,height=device-height">

  • 肖像:831×1024
  • 景观:1520×1024

这个问题没有简单的答案。 iPhone,iPod Touch和iPad中使用的Apple移动版WebKit将缩放页面以适应屏幕,此时用户可以自由放大和缩小。

也就是说,你可以devise你的页面,以尽量减less所需的缩放量。 最好的办法是使宽度和高度与iPad的较低分辨率相同,因为您不知道它面向哪个方向。 换句话说,你会使你的页面768×768,以便它适合在iPad的屏幕上,无论是面向1024×768或768×1024。

更重要的是,你需要devise一个大的控件页面,这个控件有很多很容易被你的大拇指触击的空间 – 你可以很容易地devise一个非常混乱的768×768页面,因此需要大量的缩放。 要做到这一点,你可能想要在多个网页中划分你的控件。

另一方面,这不是最值得追求的。 如果在devise的时候find机会让页面更“亲近手指”,那就去做吧……但实际情况是,iPad用户非常适合移动和放大或缩小页面,这在大多数网站上是必要的。 如果有的话,你可能要devise它,这有利于这种types的导航。

制作包含相关分组数据的方框,可以轻松地将其重点放在双击,并使相关控件彼此靠近。 iPad的用户很可能会喜欢这样一个页面,这个页面有利于他们习惯的熟悉的缩放和平移导航,而不仅仅是一个控制较less的页面,因此他们不需要这样做。

你可以试试这个:

  /*iPad landscape oriented styles */ @media only screen and (device-width:768px)and (orientation:landscape){ .yourstyle{ } } /*iPad Portrait oriented styles */ @media only screen and (device-width:768px)and (orientation:portrait){ .yourstyle{ } }