有很多这样的桌面应用程序,它们的目标是在不同的尺寸下同时显示您的网站。 因此,例如,您可以编写 CSS 并确保它在所有视口上都能正常工作,只需一眼即可查看。
它们都很相似。 例如,它们执行“事件镜像”,这意味着如果您在一个窗口或设备中滚动,那么所有其他窗口或设备也会滚动,包括点击、输入等。您还可以放大和缩小以同时查看多个设备,只是缩小了尺寸。 让我们看看是否可以找到任何区别。
Sizzy
- Windows、Mac 和 Linux
- “Solo” 计划起价 5 美元/月,他们还有更高级的计划。
有很多针对开发者的很酷的小功能,比如:
- 只需输入端口号即可关闭端口。
- 有一个通用检查模式,虽然您无法在 DevTools 中应用影响所有窗口和设备的更改,但您至少可以在所有窗口和设备中进行检查,当您单击时,它会激活正确的 DevTools 会话。
- 一键限速或离线。
- 一键关闭 JavaScript。
- 一键开启设计模式(例如,每个元素都有
contenteditable
)。 - 用于隐藏图像、关闭所有样式、突出显示所有元素等的切换。
- 使用 Google 字体选项覆盖字体。

Responsively 应用程序
- Windows、Mac 和 Linx
- 开源(免费)
- 通用检查模式,用于选择正确的 DevTools 上下文。
- “禁用 SSL 验证”选项很巧妙,如果您在本地 HTTPS 中遇到问题。
- 一键切换深色模式。
Blisk
- 窗口和 Mac
- 免费,提供高级升级(10 美元/月)。 一些功能(如滚动同步和自动刷新)被列为高级功能,这让我觉得免费版本在某种程度上限制了这些功能。

- 自动刷新是一个很酷的想法。 您为特定文件夹中的特定文件类型设置“监视器”,如果它们发生更改,它将刷新页面。 我想大多数开发环境都有某种样式注入或热模块重载,但无论如何都有可用性,对于那些没有的开发环境来说很有用。
- 没有通用的 DevTools 检查器,但您可以分别打开 DevTools,它们确实有一个自定义的通用检查工具,用于显示元素的框模型尺寸。
- 有一个自定义错误报告屏幕。
- 您可以启用“浏览模式”以关闭所有花哨的设备功能,并将其用作半正规的浏览器。
Polypane
- Windows、Mac 和 Linux
- 免费,高级计划起价 10 美元/月。 注册将在一周内收到大量入门电子邮件(可以选择退出)。
- 它有其他浏览器的浏览器扩展,可以将您当前的标签弹出到 Polypane。
- 我认为通用检查模式是最无缝的,但它没有传播到各个窗口和设备之间的更改。 有人需要做到这一点! 它确实有一个“实时 CSS”窗格,可以将额外的 CSS 注入到所有打开的设备中,这很酷。
- 它可以根据您自己的 CSS 中的断点打开设备——而且它确实有效!
Duo
- 它在 Mac App Store 上售价 5 美元,但其网站已离线,这让人感觉它已经死了。
- 它没有花哨的功能。顾名思义,它只是在两列中并排显示同一个网站,这两列可以调整大小。

Re:view
- 它不是一个单独的浏览器应用程序,而是一个浏览器扩展。 我有点喜欢它,因为我可以留在一个我已经很熟悉的规范浏览器中,该浏览器会定期更新。
- “断点”视图是一个很酷的想法。 我相信它应该在您的 CSS 中的断点处显示您的网站,但是,它似乎对我来说是坏的。 我不确定这是否是一个积极开发的项目。(我猜不是。)

所以?
什么,你想让我选一个赢家?
虽然我对 Polypane 的障碍和入门感到有点反感,但我认为它拥有最精心设计的特性集。 Sizzy 也很接近,但界面更混乱,感觉没有必要。 我承认我喜欢 Blisk 真正专注于“只查看移动视图,然后我们将用更大的视图填充剩余的空间”,因为这更接近我的实际工作方式。(我很少需要看到“设备墙”,上面是微不足道的不同移动屏幕。)
Responsively 是免费的开源软件,这一点非常棒,但它是否可持续? 我觉得更放心的是挖掘作为业务运营的应用程序。 事实上,我只是在我的普通浏览器中使用 Re:View,这意味着我实际上使用它的可能性最高,但它现在感觉像是一个已经死了的项目,所以我可能不会使用它。 因此,现在,我想我只能加冕 Polypane 了。
我很想念 Screenfly :(
它是我最喜欢的,因为它最接近地模拟了移动设备和平板电脑的行为。 我已经尝试了以上所有,但我个人认为没有一个像 Screenfly 那样好。
嘿,Chris,非常感谢你选择 Polypane 作为赢家! 如果入门电子邮件太多,请见谅。 由于我非常兴奋地让你尝试 Polypane,所以我可能还通过电子邮件与你取得了联系!
我已经在 Polypane 元素面板中实现了你的杀手级功能,你可以在本页视频的 0:52 处看到它。 你可以在所有窗格中选择元素并获取其信息。 然后,你可以同时编辑所有窗格中的内容、样式和属性。 一旦你习惯了它,就再也回不去了。
Polypane 还有更多功能。 它内置了实时重载/“自动刷新”,它会在不重新加载页面的情况下更新 CSS 和图像,因此速度非常快。 它有 25 种不同的叠加层,包括设计模式和突出显示所有元素(它还会突出显示溢出元素),但也包括色盲模拟器和自动颜色对比度检查。
你提到的实时 CSS 面板会为你注入任何 Google 字体,Polypane 还具有布局,可以提供一个常规的浏览器屏幕,其中仍然包含 Polypane 的所有开发功能。
如果你愿意,我很乐意为你详细介绍 Polypane 的所有功能。
我是来自 Sizzy 的 Kitze。 感谢您将 Sizzy 列入此列表!
我们还有很多额外的功能,比如:
– 浮动模式
– 照片工作室
– 预设
– Sizzy 项目
– 参考浏览器:一个可以在 Sizzy 中打开的浏览器,这样您在开发时就不必再打开另一个浏览器
等等。
它不适合被归类为“响应式设计浏览器”。我们甚至有一个参考浏览器:一个可以在 Sizzy 中打开的浏览器,这样您在开发时就不必再打开另一个浏览器。
我们的目标是使 Sizzy 成为开发人员的浏览器,无论您是否正在进行响应式设计。
另外,关于您关于杂乱界面的说明:您可以随意定制界面的外观。实际上有一个设置可以自定义所有内容。在 Sizzy 0.32 中,我们简化了界面,移除了侧边栏,并将所有选项卡合并到一个完全可自定义的选项卡栏中,该选项卡栏可以使用快捷键切换。
@Kitze,我是一名 Sizzy 的长期用户,我同意作者对界面的看法。它很杂乱,而且由于所有这些功能,它并不直观。说实话,我对基本功能很满意,而不是所有我从未(或很少)使用过并且会减慢 Sizzy 速度的功能。
对我来说,Sizzy 是最好的,但是当添加了所有功能后,它变得平庸了,随着时间的推移,界面变得混乱,并且每次发布都会变慢。我仍然使用它,但我很想看到界面得到一些 TLC,而不是在每次发布中添加越来越多的功能。而且 V0.32 并没有让界面变得更好,说实话,它让界面变得更糟了。
仅供参考,Polypane 不是免费的,它只提供试用版。
有趣的是,Sizzy 提供 249 美元的终身许可证。我总是对“终身”许可证持保留态度。一方面,它通常不是一个可持续的模式。另一方面,我真的很不喜欢订阅,所以我总是很犹豫。
Responsive Viewer 是另一个我强烈推荐的 Chrome 扩展程序
使用 FirFox 浏览器,响应式设计允许创建比计算机更大的屏幕。滚动条用于一次查看屏幕的一部分。它可以将整个屏幕截图到 png 文件中。
还有其他浏览器可以做到这一点吗?