0

我们公司正在考虑在接下来的几个月内建立一个全新的网站,而 IT 总监正全力以赴地开始使用 HTML5 和 CSS3。他真的认为这是最酷的事情,并且绝对不在乎使用 HTML5 和 CSS3 样式的网站在 Firefox、safari、opera 中看起来和功能都很好,并且在所有版本的 IE 中都可以。诚然 IE9 绝对是 IE8 的一个很好的改进,但暂时不会成为我们访问者的标准。

但我的问题是。 为什么人们不关心他们的网站在不同的浏览器中看起来是否不同?

我觉得我完全错过了一些东西。我们的分析表明,我们 72-74% 的访问者使用 IE。此外,为我们的访客所做的研究表明,他们中的绝大多数在营销方面被认为是“落后者”(总是最后一个适应新技术。很多年龄在 45-65 岁以上的商务人士。)

我和我的老板一样是个技术极客,我喜欢新技术,我希望世界上的每个人都有支持最新最好的浏览器。

但是从商业的角度来看,我只是不明白构建一个网站的意义,该网站实现了我们的大量访问者将无法看到或使用的技术(或关心,如果我们诚实的话) . 这些人将只能看到我们网站的降级版本。

对我来说,继续使用一致的技术是有意义的。现在,很容易让您的网站在所有浏览器中看起来都一样。

但这只是我的意见,其他人同意,不同意?

4

2 回答 2

2

我非常不同意,完全一致是无数 CSS 和 Javascript 黑客的立场。

我希望有一种方法可以让人们和企业看到 Internet Explorer 是什么垃圾。

仅仅因为很容易在 IE 中生成圆角的 hack 并不是一个好主意。如果没有降级的体验,人们有什么样的动机来升级他们的浏览器,就像他们应该的那样?

于 2011-06-23T17:24:09.207 回答
1

我通常迎合大众。如果浏览器获得的浏览量不到网站总浏览量的 3-4%,我不在乎。老实说 html5/css3 很酷,但它到底能做什么?在大多数情况下,它使事情更容易开发。你用 css3 或一系列带有背景图像的 div 将阴影放在那里,最终看起来会非常相似。除了没有下载 4K 图像或增强的体验外,最终用户不会注意到速度的提高。我一直相信不要让技术为您的网站建模,让用户来建模。

我给你的建议,因为你的老板是使用 html5/css3 的锄头,你可以做一些事情来确保在 IE 中使用你的网站的用户有一个降级(但仍然有效)的体验。

对于新的 html 标签,您可以使用moderizer。它基本上只是将所有内容转换为已弃用浏览器的普通 html 标签。唯一的问题是 javascript 被禁用,该网站看起来就像垃圾一样。至于 CSS3,我只想说让布局看起来相似。显然它看起来不会一样,但它仍然可以看起来不错。

此外,您可以使用 jQuery 代替许多 css3 属性。这样,它将是一致的,而不是真正的痛苦。

于 2011-06-23T17:29:41.500 回答