【发布时间】: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