Google Gravity Slime Mr Doob

In the late 2000s, the web was transitioning. Adobe Flash was on its way out, and developers were looking for ways to prove that HTML5 and JavaScript could be just as engaging and dynamic. Mr. Doob’s Google Gravity was a proof of concept. At its core, Google Gravity is a physics simulation. When a user loads the page, the script creates a representation of the Google homepage elements (the logo, the search box, the buttons, the footer links). It then applies a physics engine—in this case, often relying on concepts similar to Box2D (a 2D rigid body simulation library) ported to JavaScript.

If you have ever found yourself bored at a computer, typing "Google Gravity" into the search bar and hitting "I'm Feeling Lucky," you have likely witnessed a small digital miracle. The familiar, pristine white interface of the world’s most powerful search engine suddenly surrenders to the laws of physics. The logo collapses, the search bar falls, and every element crashes to the bottom of the screen in a chaotic heap.

This phenomenon is the work of Ricardo Cabello, better known in the digital art and coding community as . While Google is known for its rigid algorithms and clean Material Design, Mr. Doob introduced a playful rebellion known as "Google Gravity." Over the years, this project has evolved from a simple physics demo into a collection of interactive experiments, including the distinctively tactile "Google Slime."

This article dives deep into the world of Mr. Doob, exploring the technical wizardry behind Google Gravity, the gooey fun of the Slime experiment, and why these simple web toys continue to captivate millions. To understand the gravity—pun intended—of these projects, one must first understand the creator. Ricardo Cabello, or Mr. Doob, is a creative developer based in London, originally from Spain. He is not a typical software engineer; he is a digital artist who uses code as his paintbrush.