【发布时间】:2015-03-20 10:51:11
【问题描述】:
确切地说,我有一个 960 像素的固定宽度网站。我已经扩展了所有内容以在手机上工作。我可以使用固定宽度的视口,它工作得很好,但谷歌不断给我错误,我不应该使用 <meta name="viewport" content="width=961"> 谷歌希望我使用 <meta name=viewport content="width=device-width, initial-scale=1"> 或类似的非固定宽度,否则我的网站将不会被考虑对谷歌手机友好。当我按照谷歌对我的视口所说的操作时,网站会在纵向视图中从屏幕右侧滚动。需要有关如何在 iPad 和 ios 上实现 Google 想要的功能的帮助?
【问题讨论】:
-
如果您的网站没有响应,您应该设置它吗?仅将其包含在您的网站中并不能使其适合移动设备。事实上,在没有响应/自适应代码的页面上使用它可能会导致呈现问题,如您所描述的。
-
我的内容针对移动设备进行了扩展,但保持相同的 960 宽度,我们可以在 Google 的 4 月截止日期之前做到这一点。做出响应需要对所有内容进行全面重写。是的,您必须根据谷歌的 4 月 21 日截止日期设置视口,以使所有网站都适合移动设备。 googlewebmastercentral.blogspot.com/2015/02/… 如果您不设置视口,那么他们会认为您的网站不适合移动设备。即使内容像我们一样针对移动设备进行扩展。基本上,我们使用媒体查询为移动设备扩展所有内容和图像。
-
您的网站很可能不适合移动设备。继续使用 。使用 content="width=device-width, initial-scale=1" 只会让您的网站更不适合移动设备。听起来您只是想诱使 Google 认为您的网站适合移动设备。
-
谷歌没那么傻哈!不,我试图让我们的网站在 iPad 上正确显示。这是网站,我们只需要菜单,它将完全适合移动设备。 homewetbar.com 我们需要解决我提出的视口问题。正如你所看到的,它目前在视口宽度设置为 961 的情况下工作得很好。虽然谷歌强迫我们取消它并使用非固定的。任何帮助将不胜感激。
标签: javascript html ios css viewport