Can someone please explain the separation between the WebKit JS engine, V8, WebKit and Blink? I thought that Blink was a fork of WebKit, and that it was simply a rendering engine. This article makes it sound like WebKit also includes a JS engine. Is the name overloaded?
Also, I was disappointed to learn that FTL didn’t stand for “Faster Than Light.”
WebKit has hooks to plug in different JS engines. Before the Blink fork, Safari was built with WebKit and Apple’s JS engine, while Chrome was built with WebKit and V8. Now that Chrome has forked WebKit into Blink, they only care about one JS engine (V8), and so they may have made it harder / impossible to switch out.