我已经阅读了不同的主题,但从未得出明确的结论,在案例A或案例B中使用user-scalable=no
有什么区别,优点和缺点?
我打算做一个自适应网站,那个案例会更好吗?
案例A:
<meta name="viewport" content="width=device-width, user-scalable=no">
案例B:
<meta name="viewport" content="width=device-width">
答案 0 :(得分:15)
您不需要使用 user-scalable = no 进行响应式网页设计。如果您希望您的Web应用程序更像本机应用程序(在缩放方面),则可以使用它。您可以控制用户在放大时不会破坏您的设计。但从技术上讲,如果您在放大时做出响应并且设计中断,那么您就没有做好。
但是,如果您绝对需要使用它:&#34; ...但请记住,缩放是许多人使用的重要辅助功能。因此,只有在真正需要时才能将其关闭,例如某些类型的游戏和应用程序。&#34; http://dev.opera.com/articles/view/an-introduction-to-meta-viewport-and-viewport/