如何在桌面浏览器中快速打开页面的移动视图?


49

由于我们现在处于移动第一世界,因此能够轻松在手机或仿真手机上测试网站变得越来越重要。我与从事网站和社交媒体服务的人们合作,并鼓励他们定期从桌面浏览器中以移动视图打开网站。我特别在考虑浏览器的内置“移动视图”功能,该功能通常隐藏在浏览器提供的所有其他开发人员工具中,但是我很高兴考虑可以快速设置的任何功能。

如何从桌面浏览器打开网站的移动视图?


23
“因为我们现在处于移动第一世界”,哇,有一分钟……背景是国王的。
与莫妮卡(Monica)进行的轻度比赛

3
只是一句话-真的不知道上下文,但是如果要求首先在移动视图中从台式机/笔记本电脑打开网页....使用台式机有什么意义?我希望通过“鼓励”,您不要通过某些代码或其他方法来强制执行。特别是由于许多针对移动设备格式化的网页已被大量缩减且没有完整的功能。
BruceWayne

1
添加更改用户代理或类似的扩展程序或将其插入浏览器,然后设置智能手机用户代理。
Salman A

1
“我想鼓励人们定期从桌面浏览器以移动视图打开网站。”……这真是愚蠢。并浪费所有桌面屏幕空间吗?台式机和移动设备都占有一席之地,这就是为什么开发了自适应解决方案的原因。让我们为每个用户提供最佳体验,让人们在最适合他们的设备上浏览。无论如何,这是一个有效的问题,因为Web设计人员和开发人员在构建网站时需要模拟多个设备。
心理学家

2
@Mentalist我的意思是从事网站和社交媒体服务的人们。
Flimm

Answers:


91

Firefox:

  • 在Windows / Linux中,按Ctrl+ Shift+M
  • 在macOS中,按option+ command+M

您还可以在(“工具”),“ Web开发人员”,“响应式设计模式”下​​找到菜单项。

铬:

您需要首先打开“开发人员工具”:

  • 在Windows / Linux中,按Ctrl+ Shift+ I或仅F12
  • 在macOS中,按option+ command+I

打开并集中开发人员工具后,您可以打开设备工具栏:

  • 在Windows / Linux中,按Ctrl+ Shift+M
  • 在macOS中,按command+ shift+M

您还可以通过打开开发人员工具(“更多工具”,“ Develepor工具”),然后单击表格“切换设备工具栏”前的看起来像手机的图标来找到菜单项。

苹果浏览器:

看来苹果默认情况下已禁用进入响应式设计模式的键盘快捷键。您可以按照本教程为它配置键盘快捷键

您可以通过单击“开发”,“进入响应式设计模式”找到菜单项。如果看不到“开发”菜单项,则需要通过打开“首选项”,“高级”并勾选“在菜单栏中显示开发菜单”来启用它。

边缘:

  • F12打开开发人员工具,然后按Ctrl+ 7打开“仿真选项卡”。配置要仿真的设备。

您可以通过在网页内右键单击并选择“检查元素”来使用鼠标打开开发人员工具。


1
请注意,只有在开发人员工具已经打开的情况下,ctrl shift M才有效
Naramsim

3
@Naramsim谢谢。这仅适用于Chrome。我已经编辑了答案。
Flimm '18

3
对于Windows / Chrome,F12是使用开发工具的一种可能更容易的方法……尽管如果下一个击键将是Ctrl-Shift-M,我想从Ctrl-Shift-I开始可能更合逻辑。
sǝɯɐſ

我相信在Safari Cmd + Shift + R的早期版本中会打开响应式设计模式。除非手动绑定,否则似乎在最新版本中不存在
Downgoat

Chrome会记住您是否需要移动设备预览,因此一旦启用它,就可以使用F12轻松在移动设备/桌面之间进行切换
Pieter De Bie

11

Flimm的答案是100%正确的。万一记住快捷键太麻烦了,开发人员工具中的蓝色按钮可以在Web视图和移动/平板电脑视图之间进行切换:

铬

或使用Firefox:

火狐

启用设备工具栏后,您可以从下拉菜单中选择要模拟的设备的品牌和型号。


1
第一部分指的是什么软件?
卡米尔Maciorowski

@KamilMaciorowski DevTools是在Chrome和Opera中找到的开发人员工具。
OptimusCrime

@KamilMaciorowski这不是软件,可以在任何网络浏览器上找到。具体来说,如果您使用的是chrome,请右键单击任何窗口,然后单击“检查”,您将在浏览器中看到此窗口,该窗口停靠在浏览器的下方或右侧。这些通常被称为开发工具。
Shobhit Garg '18

@Shobbit Garg是当我按CTRL + Shift + C时打开的窗口吗?
daniel.neumann

@ daniel.neumann不幸的是,我使用mac,因此无法测试并查看按这些键时会发生什么。但是,参考上面列出的快捷方式,应通过在chrome上按“ ctrl + shift + I”,在Firefox中按“ ctrl + shift + M”或在IE / Edge上按f12来打开此窗口。
Shobhit Garg,


1

在浏览器中添加“用户代理切换器”扩展,并指定移动用户代理。如果网站足够聪明,它将为您提供移动优化版本。

我不建议任何特定的扩展名。理想的浏览器应该具有内置的移动浏览器预设,并且能够基于每个站点启用或禁用用户代理切换。


1
这是不正确的。移动版式应该通过CSS媒体查询基于设备/屏幕的尺寸,而不是用户代理字符串-不再是2006年。
PiX06

大多数浏览器的允许移动视图的工具还允许您同时设置用户代理。
Flimm

1
@ PiX06,则无需任何努力。只需调整浏览器窗口的大小即可!
Salman A

不幸的是,我发现自己有很多问题:如果我仍在调整浏览器窗口的大小,为什么我需要打扰用户代理?我应该将窗口调整为哪些尺寸?我如何测量窗户?
Mathieu K.

0

对于那些喜欢使用单个浏览器或桌面“工作空间”有限(例如,低分辨率下的单个显示器小于21英寸)的用户,以上答案非常有用。

实际上,我最近发现了一个更有趣的解决方案:https : //blisk.io/

我将避免使用(某种)“会员链接”谋取任何个人利益(有一个“基于令牌的系统”,您可以赚取积分来获得免费的“团队云空间”和“高级功能” ),但Blisk实际上非常时髦。

这款基于Chromium的“开发专用浏览器”提供了多种方法,可在各种设备中在左侧显示垂直“窗格”的情况下演示页面,就像您看到Chrome开发者工具默认在右侧垂直列中一样。

看起来很不错。尽管其“免费增值扩展功能”有一些限制,但在并行比较中,“预览”页面/站点的PC版本和移动版本仍然非常有效。如果您在远程团队中工作,则付费功能似乎也很不错(尽管我个人认为它需要一个更好的“试驾”计划,然后才能吸引人们支付每月费用)。

完全公开:移动预览部分每天都有一个非常烦人的“时间限制”(从地址栏右侧的图标打开/关闭切换-从微小的链接更改为“设备预览”右上角的“显示设备列表”菜单)。

BliskDemo截屏

另外:我发现了一些浏览器扩展的真正巧妙的技巧,例如来自Chrome / Firefox的2种不同的“用户代理切换器”,它们使您可以在各种操作系统的浏览器用户代理字符串之间进行切换,从而使操作更进一步。他们的浏览器。

我更喜欢“ esolutions.se”风格,因为将自定义用户代理字符串添加到列表中可以轻松实现任意数量的自定义(也可以脱机运行,在某些情况下也可以使用): https: //chrome.google.com/webstore/detail/user-agent-switcher/clddifkhlkcojbojppdojfeeikdkgiae

无论如何,那是我的2美分。:P

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.