要“用户可扩展=否”或不要“用户可扩展=否”

时间:2014-03-12 14:20:38

标签: html5 mobile responsive-design viewport meta

我已经阅读了不同的主题,但从未得出明确的结论,在案例A或案例B中使用user-scalable=no有什么区别,优点和缺点?

我打算做一个自适应网站,那个案例会更好吗?

案例A:

<meta name="viewport" content="width=device-width, user-scalable=no">

案例B:

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

1 个答案:

答案 0 :(得分:15)

您不需要使用 user-scalable = no 进行响应式网页设计。如果您希望您的Web应用程序更像本机应用程序(在缩放方面),则可以使用它。您可以控制用户在放大时不会破坏您的设计。但从技术上讲,如果您在放大时做出响应并且设计中断,那么您就没有做好。

但是,如果您绝对需要使用它:&#34; ...但请记住,缩放是许多人使用的重要辅助功能。因此,只有在真正需要时才能将其关闭,例如某些类型的游戏和应用程序。&#34; http://dev.opera.com/articles/view/an-introduction-to-meta-viewport-and-viewport/