【问题标题】:What is the difference between "All browser compatibility" and "Cross browser compatibility"?“所有浏览器兼容性”和“跨浏览器兼容性”有什么区别?
【发布时间】:2011-03-10 22:15:20
【问题描述】:

“所有浏览器兼容”和“跨浏览器兼容”有什么区别?

“Cross”是什么意思,是指不同的操作系统吗?

如果它在桌面版本的 IE 7、8 FF 3+​​、Safari 3+ 上运行良好,我们可以说它是跨浏览器兼容的任何网站吗?

或跨浏览器意味着所有操作系统和设备上的所有最新和古老的浏览器?

“跨浏览器”是否比我们想象的更广泛?

编辑 1:

“跨浏览器”一词中是否包含“跨平台”和“跨设备”一词?

如果我的网站与桌面版 IE 7、8 FF 3+​​ 、Safari 3+ Opera 8+ 兼容,并使用 word cross browser,任何人都可以假设它可以在移动浏览器和移动浏览器上运行还有其他设备(ipad)吗?

我是否应该明确提及我将仅在桌面浏览器版本 IE 7、8 FF 3+​​、Safari 3+ Opera 8+ 上提供兼容性的合同?

编辑 2

我为客户创建了一个网站,并且“您的网站将与跨浏览器兼容”写在我的合同中。有一天,客户在他朋友的 iphone 上打开了网站,因为我没有测试并为小屏幕浏览器制作网站,他给我发邮件说“为什么我的网站在 iPhone 上看起来不太好,而你提到“你的网站将与跨浏览器兼容” .

现在我将不得不为 iphone 优化他的网站而无需任何额外费用:(。

为了将来我想更改合同邮件中的措辞。

【问题讨论】:

  • @Reigel - 这是我的客户给我的同一个链接:(“跨浏览器意味着自网络开始以来就存在的所有浏览器的所有版本。”
  • @Reigel Cross-browser means something works with all versions of all browsers to have existed since the web began. 这不可能……哈哈。
  • @metal, @mark - 这完全取决于你如何定义"works" 是的,哈哈......仍然是一个争论......我总是告诉我的客户,我的作品在大多数情况下都是跨浏览器的主流浏览器...
  • @mark, @Reigel “网站将兼容桌面浏览器 IE7、IE8、Firefox 3+(Windows 和 MAC)、Safari 3+(Windows 和 MAC)”这个声明可以输入合同?

标签: javascript css xhtml cross-browser


【解决方案1】:

从语义上讲,跨浏览器是指不止一种浏览器,而所有浏览器是指所有浏览器。

但实际上,大多数人认为跨浏览器是指所有主要的现代浏览器。

编辑:跨浏览器传统上只谈论桌面浏览器,因为该术语早在移动设备起飞之前就已使用,因此即使应用程序不兼容移动设备,也可以说是跨浏览器。这就是我觉得人们现在的期望。不过,我预计这种情况会在未来几年内改变……

是“跨平台”和“跨平台” 设备”一词包含在“交叉”一词中 浏览器”?

这个术语是模棱两可的,如果这是一个规范,那么它应该尽可能具体。列出您定位的平台、设备和浏览器。

如果我使网站与 桌面版IE 7、8 FF 3+​​、 Safari 3+ 歌剧 8+ ,并使用 word 跨浏览器,任何人都可以假设它 将适用于移动浏览器和其他 设备(ipad)也?

您知道,您的网站可能确实可以在移动设备上运行。 (除非你使用闪光灯)。

我应该清楚地提到合同吗? 我只会在 桌面浏览器版本 IE 7、8 FF 3+ , Safari 3+ 歌剧 8+ ?

当然。在合同中,需要具体说明。

我为客户创建了一个网站,并且“您的 网站将跨浏览器兼容” 写在我的合同里。一天 客户在他朋友的网站上打开网站 我没有测试过的iphone和bcoz 为小屏幕浏览器制作网站,他 给我发邮件说“为什么我的网站没有 当你在 iPhone 上看起来不错 提到“您的网站将跨 浏览器兼容”。

免责声明:不是律师。如果该站点在 webkit 浏览器上运行,它应该可以在 iPhone 上运行。有什么问题?如果他想要一个“跨浏览器”一词根本没有涵盖的特殊移动(小屏幕)网站。

【讨论】:

  • 我还要补充一点,你不应该使用“所有浏览器”这个词,因为你不可能兼容所有的浏览器。
  • "跨浏览器意味着不止一次浏览" 新版本的浏览器或不同公司的浏览器?
  • “但实际上,大多数人认为跨浏览器是指所有主要的现代浏览器”你是指桌面浏览器吗?
  • @metal-gear-solid:目前,人们通常只指桌面浏览器。但随着手持设备上的浏览器快速发展,人们很快就会开始担心他们的网站在手机上看起来也不错。
  • @Mark - “移动(小屏幕)浏览器不属于‘跨浏览器’一词”。你对此有什么参考吗?我想向我的客户展示。
【解决方案2】:

我认为您对跨浏览器兼容性的想法是正确的。在我看来,这是从后端开发术语跨平台兼容性中创造出来的前端开发术语。

我没有听说过或使用过所有浏览器兼容。但是,如果有人将此作为规范提供给我,我会构建该站点,以便它可以在任何浏览器中显示。鉴于这将是一项艰巨的任务。

请记住,兼容性确实意味着相同。我认为业界越来越接受浏览器在 IE7 中的外观不必与在 Firefox 中的外观相同。

话虽如此,我通常会指定我希望网站或应用程序兼容的浏览器和平台。

【讨论】:

    猜你喜欢
    • 2012-08-09
    • 2011-06-18
    • 2015-08-26
    • 2011-06-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多