我应该使用HTML5和CSS3吗?

5

我是一个希望了解最新网络技术的人,但也知道很多人仍在使用IE6/7/8。如果有一半的代码无法在大多数浏览器上显示,是否会浪费时间和代码?这只是使用不同样式表的问题,还是只需使用一个样式表,如果浏览器不支持text-shadow,则放弃它,他们可以看到没有漂亮效果的内容。人们有什么想法?

3个回答

3

这取决于你的用户群。我是一名内网开发者,我的公司仍在使用IE6(!!!),因此我们别无选择,只能支持IE6。我还开发一些面向公众的网站,我们使用分析工具来查看哪个浏览器被更多人使用,并忽略使用较少的浏览器。在这种情况下,IE6是最不常用的浏览器。


很好!IE6的确有点糟糕。但是忽略旧版浏览器是正确的吗?我看过雅虎首席UI开发人员的演示,他们有一个ABC系统,其中A代表新版浏览器,他们根据等级调整网站。但他也说,雅虎服务器每月会遇到10000多种不同的浏览器!!! - benhowdle89
我们,网页开发者,有IE8和FF;-) - Shoban
我并没有建议开发一个可以容纳10000个浏览器的网站 :) - benhowdle89

0
我不会使用HTML5和CSS3,直到Internet Explorer 9或Firefox 4(绝对版本,而不是alpha或beta)发布,因为这两个浏览器占据了大部分的网络流量(afaik,如果我错了,请纠正),使用html5或css3将是一个很大的损失。
嗯,这也取决于你的用户基础。

0

我正在开发一个面向小企业的在线应用程序,并决定仅支持IE8、FF和Chrome。我还选择了一种样式表,可以很好地降级(文本阴影、圆角)。IE8用户将看到方形边角,但这并不会以任何方式使网站无法使用。

我只是认为,在所有浏览器中让所有东西看起来完美的成本(和维护!)要比收益高得多。

以上也适用于HTML5 IMHO - 除非您知道绝大多数用户都有HTML5兼容的浏览器,否则现在没有必要投资它。除非您的网站的整个重点是使用最新的功能之一。

告诉自己你实际上正在解决你的用户的哪个问题,并解决它。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接