Search code examples
firefoxbrowsergoogle-chromewebkitgecko

What are the basic differences differences between the browsers powered by Gecko and by those powered by Webkit?


I wanted to know about the basic differences between the browsers powered by Gecko and Webkit? - Are there any differences in the way they render? - Any difference in the mechanism they use to render?

Any other differences?


Solution

    • Gecko and Webkit are different rendering engines.
    • Yes, they use somewhat different rendering mechanisms.
    • Yes, the results sometimes look different, though that usually indicates a bug in either WebKit or Gecko or both.
    • Gecko-based browsers use SpiderMonkey as their JavaScript engine, while WebKit-based ones use either JavaScriptCore or V8.
    • Different browsers use different networking libraries (Gecko-based ones use necko, while WebKit-based ones use a variety of different libraries).