【问题标题】:Is the khtml prefix necessary?是否需要 khtml 前缀?
【发布时间】:2011-09-22 11:32:26
【问题描述】:

我应该对在 border-radiusbox-shadow 等 css 属性中省略 -khtml- 前缀感到难过吗?

Konqueror 用户的百分比是多少?

【问题讨论】:

  • 很难说,通常只是在统计网站的“其他”列表中...
  • 即使是最新版本的 Konqueror 也不再需要该前缀。

标签: css browser cross-browser


【解决方案1】:

如果浏览器甚至没有显示在您的统计数据中,并且您的“其他”浏览器列表不是 30% 或其他重要值,我认为您可以放心地将其排除在外。

(而“其他”在 StatsCounter 上的值非常低,几乎无法注册。http://gs.statcounter.com/

【讨论】:

  • IMO,使用真正小众浏览器的人应该习惯于无法获得完整的体验。
  • 同意! @Wesley Murch 就像那些期待 iPhone 浏览体验的 2002 年翻盖手机一样。 ;-)
  • 谢谢,这让我填得更好一些。我对 StatCounter 的统计数据中的“其他”类别有多小感到惊讶!感谢您的链接!
【解决方案2】:

khtml的必要性

基本上 khtml 是 Konqueror 浏览器的前缀

但是现在,不需要使用这个前缀,因为 Konqueror 最新的浏览器理解 css

例如-khtml-property_name:值

【讨论】:

    【解决方案3】:

    我个人将它包括在内只是为了确保我涵盖了所有内容,但老实说,我认为它永远不会被使用。如果您不想这样做,我不会担心,但我会尽量做到跨浏览器兼容。你也可以使用像 Curvey Corners (google it) 这样的东西(我认为)它可以让你输入border-radius 并使用 JS 为你做所有其他的事情,最重要的是,为浏览器添加了对边框半径的支持不要原生支持它。其他 CSS3 的东西也有类似的东西,但那是我唯一使用的东西。

    我迫不及待地等待 CSS3 普及,这样我们就可以使用它而不必担心所有这些无用的前缀。

    【讨论】:

      猜你喜欢
      • 2010-12-14
      • 2014-12-29
      • 2021-04-10
      • 2013-02-17
      • 1970-01-01
      • 2011-07-11
      • 2019-04-17
      • 1970-01-01
      • 2011-03-09
      相关资源
      最近更新 更多