The Evolution of Chrome: How Google Built the Ultimate Internet Gateway
Eric Schmidt famously resisted building a dedicated web browser during his early tenure as Google chief executive. He argued that Google was too small to fight Microsoft in an open software war. Founders Larry Page and Sergey Brin ignored the hesitation. They hired engineers from Mozilla and built a stealth client around WebKit, adding an architectural breakthrough: process isolation.
Until 2008, when a complex JavaScript script crashed on a single webpage, the entire browser window crashed with it. Users routinely lost written emails, unsaved forms, and active sessions. Chrome solved this by giving every tab, plugin, and extension its own isolated process space inside the operating system. If a single tab stalled or suffered a memory leak, users could kill that specific process without disrupting adjacent work.
This design decision made the Chromium engine architecture uniquely resilient. It also introduced security sandboxing. By restricting each tab's ability to write to the local file system or access device memory directly, Chrome sharply reduced the surface area for drive-by malware downloads. Competitors scrambled to rewrite their rendering engines to mimic Google's process model, but Chrome's early speed advantage had already captured technical power users.