Это правило срабатывает, когда PageSpeed Insights обнаруживает, что на вашей веб-странице не указан видовый экран или что указанный видовой экран не подходит для разных устройств.
Видовые экраны управляют тем, как веб-страницы отображаются на мобильных устройствах. Если видовые экраны не указаны, мобильное устройство будет представлять веб-страницу по ширине типичного экрана рабочего стола и подгонять веб-страницу под размер экрана. Настраивая видовые экраны, вы можете контролировать ширину и масштабирование веб-страниц на разных устройствах.
Веб-страницы, оптимизированные для нормального отображения на мобильных устройствах, должны содержать в заголовке документа мета-видовые экраны, указывающие следующее:width=device-width, initial-scale=1
。
< meta name=viewport content="width=device-width, initial-scale=1 ">
width: 100px
)是以CSS像素为单位指定的。CSS像素与设备无关像素的比例即为网页的比例系数或缩放级别。如果网页未指定视口,则移动浏览器将以800至1024 CSS像素的后备宽度呈现该网页。系统会调整网页的比例系数,以便网页与显示屏大小相协调,这就要求用户在与网页互动之前先进行缩放。
元视口代码会为浏览器提供指示,说明如何控制网页的尺寸和比例,且文档标头中应包含此代码。
Видовые экраны могут быть установлены на определенную ширину, напримерwidth=320
илиwidth=1024
. Хотя мы не рекомендуем это делать, это эффективно обеспечивает, чтобы веб-страницы с фиксированным размером отображались так, как это было задумано.
Использовать значение метавизуального интерфейсаwidth=device-width
Можно указать, что веб-страница соответствует ширине экрана (в пикселях, не связанных с устройством). Таким образом, веб-страницы могут перестроить контент, чтобы соответствовать разным размерам экрана.
有些浏览器(包括iOS和Windows Phone)在旋转为横向模式时会保持网页宽度不变,并且会缩放(而非重排)网页以填充屏幕。添加属性initial-scale=1
Можно указать, что браузер устанавливает соотношение пикселей CSS к пикселям, не связанным с устройством, 1:1 (независимо от направления экрана устройства) и позволяет веб-страницам использовать всю поперечную ширину.
Веб-страницы должны быть адаптированы к разной ширине, чтобы использовать ответные видовые Соответствующие предложения см.Отрегулируйте размер содержимого в соответствии с настройками видового экранаРекомендаций.
minimum-scale
、maximum-scale
、user-scalable
Вы можете установить нижний и верхний пределы уровня масштабирования или полностью запретить пользователям масштабировать видовые экраны. Эти опции могут негативно сказаться на доступности, поэтому, как правило, вам следует избегать их использования.
@viewport
尽管元视口代码受到了广泛支持,但目前尚不属于正式标准。此操作会作为CSS设备适配规范的一部分纳入CSS。本规范最终定稿并广泛实施之前,作者应继续使用元视口代码,从而确保兼容性。您可以单独使用,也可以与相应的@viewport
Стиль сочетается для использования.
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 3.0 License, and code samples are licensed under theApache 2.0 License. For details, see ourSite Policies.