Chromium is het open-source browserproject dat dient als gedeelde basis voor een grote familie browsers. Het levert de kern: de rendering-engine genaamd Blink, de JavaScript-engine en de basisinterface, waar andere bedrijven vervolgens hun eigen browser bovenop bouwen. Het is minder een browser die mensen downloaden en meer de motor in veel browsers die ze wél downloaden.
Een auto-vergelijking past goed. Chromium is als een breed gelicenseerde motor en chassis. Meerdere fabrikanten nemen diezelfde basis en bouwen er hun eigen carrosserie, logo’s en functies omheen. Google Chrome en Microsoft Edge zijn twee van de bekendste, beide draaien op Chromium maar voegen hun eigen afwerking toe. Die gedeelde kern is de reden dat pagina’s in deze browsers vrijwel identiek renderen.
Voor wie een website bouwt, heeft deze consolidatie een praktisch voordeel en een addertje. Het voordeel is dat je site goed krijgen in één Chromium-browser een groot deel van je publiek dekt. Het addertje is dat Safari op Apple’s eigen WebKit-engine draait, dus je kunt er niet van uitgaan dat Chromium-gedrag overal geldt en moet je daar nog steeds testen. Chromium zit ook achter headless tools als Playwright en Puppeteer, waarmee teams tests automatiseren en schermafbeeldingen van een pagina maken zonder dat iemand er ooit op klikt. Zo bepaalt hetzelfde project stilletjes hoe sites worden gebouwd en gecontroleerd, en niet alleen hoe ze worden bekeken.
Bij TopDevs ontwikkelen we dagelijks in een Chromium-browser, maar controleren we altijd in Safari en andere, zodat de site van een klant overeind blijft in het hele browserlandschap en niet alleen op de dominante engine.