无论操作系统如何,Firefox和Safari的行为都相似吗?

时间:2009-07-29 12:32:11

标签: css browser cross-platform

我的意思是,如果Firefox在win / mac / linux和Safari上以完全相同的方式呈现... ... 如果没有,你有什么经历?

5 个答案:

答案 0 :(得分:2)

存在差异 - 一个非常明显的问题是默认使用 native 控件。 Windows / Mac控件之间可能存在大小,有时还存在布局差异(即Mac OS文件上载与Windows非常不同)。

使用本机控件和字体呈现机制,您将看到FireFox中最大的差异。

在Safari中,虽然没有得到官方承认,但端口似乎有一些故意的变化。一个人在漏洞报告中暴露了一段时间 - 可以命令Safari在Mac和Windows Safari上静默下载文件(包括exes)到用户默认下载文件夹(Windows版本中的桌面)。但是,Windows上的漏洞更加严重,因为当Apple将Safari移植到Windows时,设置不受信任的文件安全属性的代码被删除或禁用,当您双击“我的电脑”时不会发出警告.exe)“或”Apple Safari(.exe)“图标。

答案 1 :(得分:1)

除了操作系统之间的不同字体平滑方法,使文本看起来有点不同和不同的字体可用性(并非所有* nix平台都有Verdana),它们应该表现相同。

在Safari-Win下,您可以启用Mac风格的字体平滑。

存在一些差异,但这些差异归因于错误并且正在修复。

答案 2 :(得分:0)

众所周知,它们与特定版本的渲染效果并不完全相同,但它们是渲染引擎中的错误。它们应该在操作系统中非常相似,这也适用于chrome(linux版本正在测试中)和konqueror(有一个Windows版本)和任何其他跨平台浏览器。

答案 3 :(得分:0)

如果你有嫌疑人,平台之间存在特定的渲染差异(例如,因为客户坚持要经历一些),我建议Browsershots来清除这种情况。

但是,这对于开发时的测试和调试来说无关紧要。所以我也很想看看答案。

干杯,

答案 4 :(得分:0)

  • 由于字体指标,字体可用性和渲染算法不同,字体看起来略有不同。显然缺少字体会产生重大影响。
  • 我在平台上遇到了Flash的差异,这不是浏览器,而是与问题相关。 Linux有闪存电影的z-index问题。
  • 从未见过两个平台的相同版本之间的JS差异