Tech

Google Drops WebKit for 'Blink' as Engine Powering Chrome

Google is switching out the engine powering its Chrome browser, moving away from WebKit to a new open-source rendering system called Blink.

Blink is actually based on WebKit, but using its forked version for Chrome will lead to a simpler code base. Google software engineer Adam Barth says that should translate into faster iteration — and innovation. Barth disclosed the change on Google's Chrome blog.

Writing that the switch to Blink was a difficult decision, Barth explains that Chrome was using different architecture than other WebKit-based browsers already, and the complexity was slowing down progress. By going forward with Blink, he estimates Google will soon be able to remove more than 7,000 files containing 4.5 million lines of code from Chrome. Having simpler code inherently leads to more stability.

However, the change represents yet another complication for web developers, and Google has posted more details about the change on its Chromium Project site.

Google's move to Blink comes quickly after Opera embraced WebKit, leaving behind its own proprietary rendering engine, Presto. WebKit is — or at least was — the de facto standard for mobile browsers such as Safari and BlackBerry's browser, although Microsoft's Internet Explorer and Mozilla's Firefox use their own systems.

Now Google is joining the ranks of platform operators with their own rendering technology. However, Google has massive market share with both the desktop version of Chrome and Android in general (although Chrome isn't always the default browser on Android phones). That has big implications for how the web — both mobile and desktop — will evolve.

Moving away from WebKit also leaves Chrome's future on iOS uncertain. Like other browsers on iOS, Chrome is basically a sophisticated wrapper for Safari, and if Chrome proper begins using a different rendering engine, that could lead to complications.

Reaction from developers has generally been positive, although some Twitter users expressed concern over compatibility.

Chrome is getting a new rendering engine called Blink, a fork of webkit. Long term, should be good news for the web, innovation.

Mashable
is a global, multi-platform media and entertainment company. Powered by its own proprietary technology, Mashable is the go-to source for tech, digital culture and entertainment content for its dedicated and influential audience around the globe.