The Evolution of Browser Engines and Why China Lacks Its Own

Browser engines handle rendering and JavaScript, evolving from Norway’s Qt to KDE’s KHTML, Apple’s WebCore, Google’s Blink, and others, while China’s weak 1990s software base and the massive, long‑term investment required have prevented it from creating a domestic engine, leading Chinese firms to rely on repackaged foreign technologies.

Java Tech Enthusiast
Java Tech Enthusiast
Java Tech Enthusiast
The Evolution of Browser Engines and Why China Lacks Its Own

Browser engines have two main functions: rendering/layout and executing JavaScript.

Although many browsers in China are based on foreign open‑source engines, none has originated domestically.

Tracing the history: In the early 1990s two Norwegian programmers developed Qt, released in 1995, and later founded Trolltech.

Qt inspired KDE, whose Konqueror browser introduced the KHTML and KJS components.

Apple forked KHTML/KJS into WebCore and JavaScriptCore, releasing Safari in 2003.

Google incorporated WebCore and the V8 engine into Chrome, then forked WebKit to create Blink in 2013.

Today the major engines are Blink (Chrome), WebKit (Safari), Gecko (Firefox), and Trident (IE).

The Chinese software industry in the 1990s was too weak to start its own engine, and modern engines require massive codebases and long‑term investment, making it hard for newcomers to catch up.

Consequently Chinese internet giants focus on applications rather than building their own engines, opting to re‑package existing ones.

Original Source

Signed-in readers can open the original source through BestHub's protected redirect.

Sign in to view source
Republication Notice

This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactadmin@besthub.devand we will review it promptly.

WebKitBrowser EnginesChromeSafariTechnology History
Java Tech Enthusiast
Written by

Java Tech Enthusiast

Sharing computer programming language knowledge, focusing on Java fundamentals, data structures, related tools, Spring Cloud, IntelliJ IDEA... Book giveaways, red‑packet rewards and other perks await!

0 followers
Reader feedback

How this landed with the community

Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.