【问题标题】:Is there any browser that looks remotely similar between Ubuntu and WindowsUbuntu和Windows之间是否有任何看起来非常相似的浏览器
【发布时间】:2010-07-28 06:30:07
【问题描述】:

我想使用仅运行 Ubuntu 的计算机来实现网站。

这是不可行的,因为 Ubuntu FireFox 的显示与 Windows FireFox 完全不同。

这意味着我可以在 Ubuntu 上执行 JS 和 PHP 之类的操作,但必须切换到我的 Windows 计算机才能(编辑和)查看大多数用户所看到的 HTML 和 CSS。

这使得文件管理过于复杂。我什么都有两个。而且...我不想在我的 Windows 机器上安装服务器。

是否有任何浏览器在 Ubuntu 和 Windows 之间看起来非常相似?我想尽可能地留在 Ubuntu 上。

【问题讨论】:

  • 如果你在做跨浏览器测试,你必须在每个平台上测试每个浏览器。没有捷径。即使有一个在 Linux 和 Windows 上看起来相同的浏览器,它仍然不会告诉你任何关于 Windows 上的 IE 将如何呈现你的网站的信息。

标签: windows firefox ubuntu


【解决方案1】:

听从 Greg 的建议,为什么不安装 wine 并从中运行 Internet Explorer?

【讨论】:

  • 咳咳……除非 wine 真的比我上次使用它时提高了兼容性,否则使用虚拟机不是更好的主意吗?
【解决方案2】:

使用 Wine 运行基于 Windows 的浏览器以使用:http://www.winehq.org/

【讨论】:

    【解决方案3】:

    如果您担心它的布局和内容,请查看http://browsershots.org/,它可以让您看到一个网站在 BSD、Linux、Windows 和 Mac 上的许多浏览器的许多版本上的样子

    【讨论】:

      【解决方案4】:

      我不得不说你的想法完全错误。

      我可以在 20 个不同的主题之间轻松切换。我目前正在使用旧的 Win2000 主题或橄榄色 WinXP 主题。

      非桌面 GUI 应用程序的唯一方法是让您的网站在任何计算机上都看起来不错。 使用 CSS 设置输入元素的样式。或者更好 - 使 GUI 足够简单,以至于通用 GUI 表单控件的外观无关紧要。

      无论如何,其他一切都应该完全相同,因为 Firefox Linux 和 Firefox Windows 的布局引擎是相同的。

      【讨论】:

        【解决方案5】:

        谷歌浏览器特别注意在字体渲染等所有平台上看起来都一样。但我也没有注意到 Firefox 有任何问题。你在 ubuntu 上安装过 msttcorefonts 吗?这应该会有所帮助。

        【讨论】:

          【解决方案6】:

          我同意格雷格的观点。从一个操作系统到另一个操作系统的最简单问题是字体。虽然您可以在 linux 中开箱即用地安装 Microsoft 许可的字体,但这不是默认设置,例如。宋体。 即便如此,只需查看适用于 Windows 的 Safari 与适用于 Mac 的 Safari。 Apple 有自己的授权 MS 字体实现,因此 Windows 上的相同字体(例如 arial)与 Mac 上的不同。如果安装了稍微不同的字体实现,Linux 上也可能出现这种情况。

          除此之外,所有 chrome(工具栏、按钮、标题栏等)因操作系统而异,因此,如果您是一名优秀的开发人员,并且非常努力地编写内容并适应您的布局,以便大多数人不会'不必只滚动两三行,然后在没有实际查看目标操作系统中的页面的情况下,你实际上只是做了一半的工作。

          如果您能理解它,请尝试使用 virtualbox 之类的东西并拥有一组虚拟机,您可以一次运行一个虚拟机,并全面测试每个浏览器如何处理您的页面。需要注意的几件事:尽管我们都讨厌 IE6,但如果您的网站将被公司/组织查看,它们很可能仍然在 IE6 上,更糟糕的是 IE6 上有两个版本可以操作稍有不同,值得注意的是来自 XP 的 IE6(未安装服务包)和来自 XP SP2 的 IE6。然后,您将获得默认安装,即带有 IE7 的 Vista(与 XP 上的 IE7 看起来不同,操作也不同),而 Win7 中的默认安装是 IE8。真正重要的是,众所周知,XP 中 IE8 上的某些 CSS 与 Vista 或 Win7 上的 IE8 不同。

          我们(不幸的是)有 7 个 Win vm 来测试 IE,然后两个用于 Windows 上的 Firefox(FF 3.0 和 3.x - 最新)加上两个用于 Chrome 的 vm 和两个用于 Windows 上 Safari 的 vm,作为我们测试的一部分.诚然,我们承诺,如果客户选择支付额外费用,我们的网站将在我们项目中的所有这些浏览器上运行。

          祝你好运

          【讨论】:

            【解决方案7】:

            字体和平台表单控件可能是您看到 Linux 和 Windows 之间的差异的原因。但它们也可能导致不同 Windows 用户或不同 Linux 用户之间的差异,因此在单个 Windows 机器上进行测试也不一定足够。如果您发现 Linux 和 Windows 之间存在巨大差异,这可能表明您的设计中有一些东西不必要地依赖于特定的文本宽度或表单控件大小。

            【讨论】:

              猜你喜欢
              • 2021-01-22
              • 1970-01-01
              • 2023-03-10
              • 2011-11-15
              • 1970-01-01
              • 1970-01-01
              • 2011-07-19
              • 2018-01-31
              • 1970-01-01
              相关资源
              最近更新 更多