支持旧浏览器有多重要?

Q_M*_*ilo 7 html5 graceful-degradation css3

刚刚阅读了雅虎的Nicholas C. Zakas撰写的一篇有趣的文章:什么是网络浏览器?

如何在保持对像6这样的浏览器的支持的同时,如何最好地平衡HTML5和CSS3等新技术的实现,是否必须满足截止日期的日常Web开发的实用方法?

amu*_*rra 4

我认为这实际上取决于您正在构建的网站的类型以及目标最终用户的类型。如果您正在为乐队建立网站,他们往往会使用大量闪光灯/银光来使互动“酷”且更流畅。这将是一个何时全力以赴使用 HTML5 并使用 canvas 来实现某些相同效果的示例。显然 IE6 不起作用,但随着越来越多的大公司放弃对 IE6 的支持(谷歌包括了 gmail),随着时间的推移,它变得越来越不成为问题。

如果您需要开发一个人们仍然大量使用 IE6 的网站,那么您可能不希望使用最新的技术。你为让事情顺利进行而经历的痛苦最终可能是不值得的,特别是如果最后期限很紧并且你不是专家的话。

然后就是中间的情况,这里我认为如果你想继续支持IE6,你需要深思熟虑。我认识很多人放弃了支持,并发现在 CSS3 和 HTML5 与其他浏览器之间取得平衡要容易得多。它仍然不完美,但最终更容易使用。