网站在不同浏览器中看起来不同?为什么人们不关心?
我们公司正在考虑在接下来的几个月内建立一个全新的网站,IT 总监非常热衷于开始使用 HTML5 和 CSS3。他确实认为这是最酷的事情,并且绝对不关心使用 HTML5 和 CSS3 设计的网站在 Firefox、safari、opera 中的外观和功能是否出色,并且在所有版本的 IE 中都很好。诚然,IE9 绝对是 IE8 的一个很好的改进,但暂时不会成为我们的访问者的标准。
但我的问题是。 为什么人们不关心他们的网站在不同浏览器上看起来有所不同?
我觉得我完全错过了一些东西。我们的分析显示,72-74% 的访问者使用 IE。此外,对我们的访客进行的研究表明,从营销角度来看,他们中的绝大多数人被认为是“落后者”(总是最后一个适应新技术的人。很多年龄在 45-65 岁以上的商业男女。
)像我的老板一样的技术极客,我喜欢新技术,我希望世界上每个人都拥有支持最新和最好的浏览器。
但从商业角度来看,我不认为构建一个网站来实现大量访问者无法看到或使用(或关心,如果我们诚实)。这些人只能看到我们网站的降级版本。
对我来说,继续使用一致的技术是有意义的。现在,让您的网站在所有浏览器上看起来都一样非常容易。
但这只是我的看法,还有其他人同意或不同意吗?
Our company is looking at building a brand new website in the next couple of months and the IT director is all gung-ho to start using HTML5 and CSS3. He really thinks it's the coolest thing and definitely doesn't care that a website styled with HTML5 and CSS3 is going to look and function great in Firefox, safari, opera and just ok in all versions of IE. Granted IE9 is definitely a nice improvement from IE8, but won't be a standard amongst our visitors for a while.
But my question is. Why don't people care that their website looks different across browsers?
I feel like I am missing something completely. Our analytics shows that 72-74% of our visitors use IE. In addition, research done for our visitors show the vast majority of them are, in marketing terms, considered "laggards" (always the last to adapt new technology. A lot of older 45-65+ business men and women.)
I am a tech geek like my boss is, I love new technology, and I wish everyone in the world had browsers that supported the latest and greatest.
But from a business standpoint, I just don't see the sense in constructing a web site that implements technology that a vast amount of our visitors won't be able to see or use (or care about, if we're being honest). Those people will only be able to see a degraded version of our site.
To me it makes sense to continue to use technology that is consistent. Right now, it is so easy to make your website look the same across all browsers.
But that's just my opinion, anyone else out there agree, disagree?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我非常不同意,完全一致性是无数 CSS 和 Javascript hack 的立场。
我希望有一种方法可以让人们和企业了解 Internet Explorer 是什么样的垃圾。
仅仅因为很容易在 IE 中添加生成圆角的 hack 并不意味着它是一个好主意。如果没有降级的体验,人们有什么动力去升级他们的浏览器呢?
I disagree very strongly, complete consistency is a stance of myriad CSS and Javascript hacks.
I wish there was a way to make people and businesses see what kind of trash Internet Explorer is.
Just because it is easy to throw in a hack that generates rounded corners in IE doesn't make it a good idea. Without a degraded experience, what sort of incentive is there for people to upgrade their browser, like they should?
我通常迎合大众。如果某个浏览器的浏览量低于网站总浏览量的 3-4%,我不会关心它们。说实话 html5/css3 很酷,但它到底有什么作用呢?在大多数情况下,它使开发变得更容易。你用 css3 或一系列带有背景图像的 div 来放置阴影,最终看起来会非常相似。除了不下载 4K 图像或增强的体验之外,最终用户不会注意到速度的提高。我始终相信,不要让技术来塑造您的网站,而应该让用户来塑造您的网站。
我给你的建议是,由于你的老板热衷于使用 html5/css3,因此你可以采取一些措施来确保在 IE 中使用你的网站的用户获得降级(但仍然有效)的体验。
对于新的 html 标签,您可以使用 moderizer。它基本上只是将所有内容转换为已弃用浏览器的普通 html 标签。唯一的问题是如果 JavaScript 被禁用,该网站将看起来完全是垃圾。至于CSS3,我只想说让布局看起来相似。显然它看起来不会一样,但看起来仍然不错。
另外,您可以使用 jQuery 代替大量 css3 属性。这样,它就会保持一致,而不是真正的痛苦。
I usually cater to the masses. If a browser is getting less than 3-4% of total views on the site, I do not care about them. To be honest html5/css3 is cool and all but what does it really do? It makes things easier to develop for the most part. You putting that drop shadow in there with css3 or a series of divs with background images will end up looking very similar to each. The end user will not notice an improvements in speed, besides a 4K image not being downloaded, or an enhanced experience. I've always believed don't let technology model your website, let the users.
My suggestion to you, since your boss is gun hoe on using html5/css3 there are a couple things you can do to make sure the user using your site in IE has a degraded (but still functional) experience.
For new html tags you can use moderizer. It basically just converts everything to normal html tags for deprecated browsers. Only problem is that is javascript is disabled the site will look like total trash. As for CSS3, I'd just say make the layout look similar. Obviously it won't look the same, but it can still look good.
Also, you can use jQuery instead of a lot of css3 properties. This way it will be consistent and not be a real pain.