【问题标题】:is box-shadow (CSS3) really not ready to use? (according to "CAN I USE")box-shadow (CSS3) 真的还没准备好使用吗? (根据“我可以使用”)
【发布时间】:2012-06-24 15:16:41
【问题描述】:

我有一个问题希望您帮助我,我目前正在制作一个网站,我正在使用 HTML5 和 CSS3 技术构建该网站,我想使用的每个功能都先在“CAN I USE “,我用得最多的技术是box-shadow,我已经用它做了一些很棒的事情,但是,我怀疑不支持该技术的浏览器的百分比,不支持box-的浏览器的百分比- shadow 约为 17.12%,如果您看到结论(显示选项 => 其他选项 => 显示结论),他们会说该功能尚未准备好,因为他们正在“等待 Opera Mini 5.0-6.0 过期”,我个人认为,为了让人们更新他们的浏览器,我们能做的最好的事情就是不支持旧版浏览器,但是......

我这样想对吗?

如果我不支持旧版浏览器,我会遇到不好的后果吗?

是否值得为了支持旧版浏览器而工作两次?

我还应该使用 box-shadow 吗?

【问题讨论】:

  • 完全可以使用;只是不要让它成为您网站的必需品

标签: html css


【解决方案1】:

一如既往....

Progressive Enhancement.

构建您的网站,使其适用于每个人,无论他们的浏览器设置和功能如何。然后添加可增强体验但不会导致网站因无法利用该功能的用户而中断的功能。

【讨论】:

    【解决方案2】:

    某些 CSS3 元素(阴影、圆角、...)在旧版浏览器中无法使用。这是事实,但您仍然可以使用它们,因为上述浏览器只需忽略此属性。

    最好的方式是网站的设计不依赖阴影和其他效果,而只是增强它。

    还要考虑不使用这些元素的浏览器的市场份额。 Opera 在桌面市场上的份额很小,在移动设备上的份额更大,但无论如何都不是主要参与者。 Pre 8 Internet Explorer 会让你最头疼...

    【讨论】:

      【解决方案3】:

      我完全同意约翰·康德的观点,

      您想创建一个网站来给仍在使用旧浏览器的人上一课吗? 还是您正在寻找更多的访客?

      从每个人都可以使用的简单设计开始,然后针对现代浏览器进行改进,同时牢记旧浏览器。

      【讨论】:

        猜你喜欢
        • 2015-12-28
        • 1970-01-01
        • 2012-03-20
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-09-02
        • 2012-02-12
        • 1970-01-01
        相关资源
        最近更新 更多