什么是WebKit,它如何与CSS相关? [英] What is WebKit and how is it related to CSS?
问题描述
最近,我一直看到标签webkit的问题。这些问题通常倾向于与CSS,jQuery,布局,交叉浏览器兼容性问题等有关的基于Web的问题。
More recently, I have been seeing questions with the tag "webkit". Such questions usually tend to be web-based questions relating to CSS, jQuery, layouts, cross-browers compatibility issues, etc...
那么什么是webkit它如何与CSS相关?我也注意到在各种网站的源代码中的很多 -webkit -...
属性。这两个相关?
So what is this "webkit" and how does it relate to CSS? I have also noticed a lot of -webkit-...
properties in the source code for various websites. Are these two related?
所以从目前的答案... WebKit是一个HTML / CSS浏览器渲染引擎Safari / Chrome。有没有这样的引擎的IE / Opera / Firefox和有什么区别,利弊的优点和缺点?我可以在Firefox中使用WebKit功能吗?
So from the answers so far... WebKit is a HTML/CSS web browser rendering engine for Safari/Chrome. Are there such engines for IE/Opera/Firefox and what are the differences, pros and cons of using one over the other? Can I use WebKit features in Firefox for example?
最终的问题...是否支持WebKit?
The ultimate question... Is WebKit supported by IE?
感谢您的回答。为了跟进我到目前为止学到的东西,所有主要的浏览器使用不同的渲染引擎。我想这是一个很大的原因,为什么有这么多的跨浏览器兼容性问题!
Thank you for your answers. To follow up on what I have learned so far, all of the major browsers use different rendering engines. I guess this is a big reason why there are so many cross-browser compatibility issues!
那么,是否有某种类型的项目或移动到所有浏览器都将使用的标准呈现引擎? HTML5会否结束跨浏览器兼容性问题?
So, is there some kind of project or movement to a standard rendering engine that ALL browsers will use? Will HTML5 bring an end to the cross-browser compatibility issues?
感谢大家的支持回答我的问题的时间。我从这个简短的讨论中学到了很多,有很多,我需要阅读,以赶上我最近错过了...最近...显然IE9即将发布(测试版)...时间阅读这些渲染引擎:)
Thank you everyone for taking the time to answer my questions. I learned a lot from this short discussion, and there is a lot that I need to read over to catch up on what I've missed out on recently... apparently IE9 is about to be released (beta)... time to read up on these rendering engines :)
推荐答案
更新:显然,WebKit是一个HTML / CSS浏览器渲染引擎Safari / Chrome。有没有这样的引擎的IE / Opera / Firefox和有什么区别,利弊的优点和缺点?我可以在Firefox中使用WebKit功能吗?
Update: So apparently, WebKit is a HTML/CSS web browser rendering engine for Safari/Chrome. Are there such engines for IE/Opera/Firefox and what are the differences, pros and cons of using one over the other? Can I use WebKit features in Firefox for example?
每个浏览器都支持一个渲染引擎来绘制HTML / CSS网页。
Every browser is backed by a rendering engine to draw the HTML/CSS web page.
-
IE→ Trident(已停用) - Edge→ EdgeHTML (Trident的清理叉)
- Firefox→ Gecko
-
Opera → Presto(自2013年2月起不再使用Presto,考虑Opera = Chrome nowadays) - Safari→ WebKit
- Chrome→ Blink (WebKit的一个分支)。
IE → Trident(discontinued)- Edge → EdgeHTML (clean-up fork of Trident)
- Firefox → Gecko
Opera → Presto(no longer uses Presto since Feb 2013, consider Opera = Chrome nowadays)- Safari → WebKit
- Chrome → Blink (a fork of WebKit).
请参阅网络浏览器引擎的比较
最终的问题...是IE支持的WebKit吗?
The ultimate question... is WebKit supported by IE?
不是原生的。
这篇关于什么是WebKit,它如何与CSS相关?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!