Wat is Chromium en hoe verschilt het van Chrome?
Auteur: Redactie Domeny.ForSale Gepubliceerd
In het kort: Chromium is een opensourceproject voor een webbrowser. De code vormt de basis van Google Chrome, Microsoft Edge en vele andere browsers. De naam wordt ook gebruikt voor een browser die met deze code is gebouwd. Die lijkt qua uiterlijk op Chrome, maar heeft niet noodzakelijk dezelfde diensten en updatemechanismen. Voor dagelijks internetgebruik zijn de herkomst van de installatie en regelmatige beveiligingsupdates belangrijker dan de naam alleen.
Chromium is een project én een browser
Chromium is een opensourceproject: de broncode kan worden bekeken, geanalyseerd en gebruikt volgens de bijbehorende licenties. Een gemeenschap ontwikkelt het project, met een belangrijke bijdrage van Google. Andere bedrijven kunnen op basis daarvan hun eigen browsers maken en er een interface, functies en diensten aan toevoegen.
De naam ‘Chromium’ kan ook verwijzen naar een concrete toepassing die op een computer is geïnstalleerd. Zo’n browser ontstaat door de code te compileren: om te zetten in een programma dat kan worden uitgevoerd. De beschikbare builds kunnen van verschillende leveranciers afkomstig zijn. Daardoor heeft niet elke Chromium-installatie dezelfde functies of dezelfde manier van updaten.
Chromium is niet alleen een browserengine. Het omvat een bredere verzameling code, onder meer voor tabbladen, netwerkverkeer en ontwikkelaarstools. De engine Blink zorgt voor de weergave van webpagina’s en V8 voert JavaScript uit, een taal die onder meer wordt gebruikt voor interactieve onderdelen van websites.
Hoe Chromium verschilt van Google Chrome
Google Chrome is een kant-en-klaar product van Google, gebaseerd op Chromium. Het combineert de gedeelde technische basis met een eigen distributiewijze, integraties en aanvullende componenten. Chromium is dus geen ‘namaak-Chrome’ en ook niet simpelweg een eerdere versie van die browser.
| Onderdeel | Chromium | Google Chrome |
|---|---|---|
| Distributie | Verschillende builds en pakketten | Product aangeboden door Google |
| Updates | Afhankelijk van de leverancier van het pakket | Meestal automatisch, met uitzonderingen afhankelijk van het systeem en het beheer |
| Diensten van Google | De mate van integratie hangt af van de build; volledige Chrome-synchronisatie is niet vanzelfsprekend | Integratie met een account van Google en synchronisatie |
| Multimedia | Ondersteuning voor bepaalde formaten en beveiligde inhoud hangt af van het pakket | Meegeleverde componenten bieden bredere ondersteuning voor dergelijke inhoud |
Verschillen in multimediaondersteuning kunnen pas bij een specifieke dienst zichtbaar worden. Informatieve websites zullen vergelijkbaar werken, maar een streamingdienst kan een DRM-component vereisen: een mechanisme voor het beschermen van inhoud dat in de betreffende Chromium-build ontbreekt. Dat betekent niet dat Chromium geen video’s kan afspelen. Het probleem betreft bepaalde formaten of beveiligingsmechanismen.
Waarom andere browsers Chromium gebruiken
Een browser vanaf nul bouwen vereist het onderhouden van omvangrijke code voor webstandaarden en beveiliging. Door Chromium te gebruiken, kunnen makers hun product op een gedeelde basis bouwen en zich op hun eigen functies richten. Onder meer Microsoft Edge, Brave, Opera en Vivaldi werken zo.
Een gedeelde basis betekent doorgaans dat pagina’s vergelijkbaar worden weergegeven en dat veel van dezelfde extensies worden ondersteund. Toch werken niet alle browsers identiek. Makers kunnen synchronisatie, advertentieblokkering, diagnostische gegevens en tabbladbeheer anders aanpakken.
Voor websitebouwers levert dit een praktische aanwijzing op: een test in Chrome zegt veel over de werking van een website in andere browsers op basis van Chromium. Maar zo’n test vervangt niet het controleren van belangrijke functies in de afzonderlijke browsers. Houd daarnaast ook rekening met Firefox en Safari, die andere engines gebruiken.
Is Chromium veilig en privacyvriendelijk?
Chromium bevat beveiligingsmechanismen, zoals procesisolatie en een sandbox die de toegang van onderdelen van de browser tot systeembronnen beperkt. Hoe effectief deze mechanismen zijn, hangt echter ook af van de configuratie en van hoe actueel het programma is. Open broncode maakt het mogelijk de beveiliging te analyseren, maar garandeert op zichzelf geen veiligheid.
Het grootste praktische risico is het gebruik van een oude build zonder beveiligingsupdates. Chromium dat als los bestand is gedownload, wordt mogelijk niet automatisch bijgewerkt. Een pakket uit een onderhouden softwarerepository van het systeem kan daarentegen updates ontvangen samen met andere toepassingen.
Het ontbreken van sommige diensten van Google maakt Chromium niet tot een hulpmiddel dat anonimiteit garandeert. Websites kunnen gebruikers nog steeds herkennen aan hun aanmelding, cookies of apparaatkenmerken. Om de privacy te beoordelen, moet je het specifieke pakket, de instellingen, de extensies en het beleid van de leverancier bekijken, niet alleen het browserlogo.
Wanneer is het zinvol om Chromium te installeren?
Chromium kan een goede keuze zijn voor ontwikkelaars, mensen die de werking van een browser analyseren of gebruikers van een systeem waarvan de repository een actueel, onderhouden pakket aanbiedt. Voor gewoon internetgebruik vraagt een kant-en-klare browser met voorspelbare updates vaak minder aandacht.
Wil je bijvoorbeeld Chrome vervangen op een computer met Linux? Kijk dan eerst of Chromium beschikbaar is in de repository van je distributie. Controleer in de documentatie wie het pakket onderhoudt en hoe updates worden geleverd. Test vervolgens de extensies die je nodig hebt, videogesprekken en streamingdiensten voordat je voor je dagelijkse werk overstapt.
Ga vóór de installatie vooral na waar het pakket vandaan komt en hoe het zal worden bijgewerkt. Als de leverancier die twee zaken niet uitlegt, kies dan een andere versie of browser waarvan duidelijk is hoe die wordt onderhouden.
Zie ook: Wat is Apache?
