删除 -khtml- 供应商前缀时会失去哪些兼容性?

发布于 2024-11-19 20:20:45 字数 585 浏览 1 评论 0原文

我有一些使用 -webkit- 供应商前缀的 CSS 片段。为了与 Safari 的“旧”版本兼容,我对 -khtml- 供应商前缀有相同的规则。我对与 Konqueror 和其他真正的 KHTML 浏览器的兼容性不感兴趣。

例如,我可能有以下规则:

.menuItem {
  -khtml-user-select: none;
  -webkit-user-select: none;
}

我知道现代 WebKit 浏览器在内部将所有 -khtml--apple- 规则重写为 -webkit-< /code> 规则代替。然而,这给我留下了以下问题:

在哪个版本的 Safari 中,-webkit- 可用?也就是说,在哪个版本之前 Safari 会完全忽略我的规则?

我打算使用此信息来查明我的个人规则(例如 -khtml-user-select)是否有效实际上这个早期版本的 Safari 支持。

I have bits and pieces of CSS that use the -webkit- vendor prefix. For compatibility with "older" versions of Safari, I have the same rule with the -khtml- vendor prefix. I am actively uninterested in compatibility with Konqueror and other true KHTML browsers.

For example, I may have the following rules:

.menuItem {
  -khtml-user-select: none;
  -webkit-user-select: none;
}

I understand that modern WebKit browsers internally rewrite all -khtml- and -apple- rules to be -webkit- rules instead. However, that leaves me with the following question:

In what version of Safari did -webkit- become available? That is, what is the version before which Safari would completely ignore my rules?

I plan to use this information to find out whether my individual rules (such as -khtml-user-select) are actually supported by this early version of Safari.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

听你说爱我 2024-11-26 20:20:45

-webkit- 前缀自 Safari 3Safari 2 从那时起被替换。

参考

醉梦枕江山 2024-11-26 20:20:45

现在唯一使用 -khtml- 前缀的浏览器是 Konqueror ,由于它的市场份额很小(不到1%),你可以放心地放弃它。

The only browser that uses the -khtml- prefix now is a Konqueror, since it have a very little market share (less than 1%), you can drop it safely.

耶耶耶 2024-11-26 20:20:45

基本上很少有人使用 Konqueror,所以没有必要使用 -khtml- 前缀

但如果需要,只能将其与 -khtml- 前缀一起使用

Basically very less people uses Konqueror, So it is not necessary to use -khtml- prefix

But if required you, can only use this with the -khtml- prefix

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文