Ontdek hoe Chrome de Canary-, Dev-, Beta- en Stable-releasekanalen gebruikt om nieuwe functies te testen en updates uit te rollen.
Chrome heeft vier kanalen
Er zijn op elk moment vier varianten van Chrome beschikbaar, zowel op mobiele als desktopplatforms: Canary, Dev, Beta en Stable. Deze worden releasekanalen genoemd.
Binnen elk kanaal implementeert Chrome een reeks versies . Hierin wordt de volgorde van de releases en de mate van verandering ten opzichte van eerdere versies aangegeven.
Chrome Canary
Chrome Canary wordt dagelijks uitgebracht.

Dit kanaal is als de spreekwoordelijke kanarie in de kolenmijn. Dit is het meest experimentele Chrome-kanaal, inclusief nieuwe en experimentele functies. Chrome Canary helpt ons wijzigingen uit te proberen met echte gebruikers en ontwikkelaars, om te testen op haperingen voordat ze een probleem worden.
We voegen wijzigingen en nieuwe functies toe aan het Canary-kanaal met minimale tests. Canary kan (en zal) kapotgaan. Af en toe kan een Canary-build zelfs een bug bevatten waardoor de browser crasht of op sommige sites volledig onbruikbaar is. Het voordeel van het dagelijks uitbrengen van Canary is dat updates en bugfixes ook snel kunnen worden uitgebracht. Standaard rapporteert Canary crashes en gebruiksstatistieken aan Google (u kunt deze functie uitschakelen).
Canary is erg handig voor ontwikkelaars en zakelijke gebruikers die nieuwe functies direct na implementatie moeten testen. Houd er rekening mee dat sommige functies mogelijk nooit verder komen dan Canary – dát is juist wat het nuttig maakt! Het is veel beter om een functie in Canary te testen (en mogelijk af te wijzen of te herzien) met een klein aantal gebruikers, voordat de functie wordt geïmplementeerd voor algemene beschikbaarheid in Chrome Stable.
Chrome-ontwikkelaar
Chrome Dev verschijnt een of twee keer per week.

Chrome Dev laat zien waar het Chrome-team momenteel aan werkt. Dit releasekanaal is nog vrij nieuw – we testen het meer dan Canary, maar je zult waarschijnlijk nog steeds bugs en andere problemen tegenkomen.
Chrome Bèta
Chrome Beta wordt ongeveer eenmaal per week bijgewerkt, met grote updates om de vier weken.

Deze browser is veel verfijnder, zorgvuldig gecontroleerd en getest. Met Chrome Beta heb je toegang tot verbeteringen en nieuwe functies, meer dan een maand voordat het Stable-kanaal ze krijgt, met een betrouwbaarheid die Chrome Stable benadert. Je kunt een preview bekijken van functies die nog in ontwikkeling zijn en feedback geven om Chrome te verbeteren.
Chroom stabiel
Chrome Stable wordt elke twee tot drie weken bijgewerkt met kleine updates en elke vier weken met grote releases.

Deze release staat bij de meeste mensen bekend als 'Chrome'. Wijzigingen en updates worden pas in de stabiele versie opgenomen nadat we grondige geautomatiseerde tests en handmatige controles hebben uitgevoerd.
Dit is het Chrome-kanaal dat u als standaard en actueel moet beschouwen; het kanaal dat door de overgrote meerderheid van de gebruikers is geïnstalleerd.
Kanaal ≠ versie
Binnen elk releasekanaal wordt een reeks versies van Chrome geïmplementeerd, waarbij updates, verbeteringen en bugfixes tijdens de tests worden doorgevoerd. Voor elk kanaal behoudt de versie hetzelfde hoofdversienummer gedurende één releasecyclus. Toen deze pagina oorspronkelijk werd gepubliceerd, had Chrome Stable bijvoorbeeld versie 101, Chrome Beta 102 en Chrome Dev en Chrome Canary verschillende versies van 103. Deze belangrijke nummers worden soms mijlpalen genoemd, bijvoorbeeld M101 of M102.
Ben je benieuwd naar welke versie je gebruikt? Bekijk dan de pagina chrome://version
. Je kunt zien hoe het versienummer in de loop der tijd voor elk kanaal verandert. Je kunt de nieuwste versies voor elk Chrome-releasekanaal en -platform bekijken op chromiumdash.appspot.com . Deze site biedt ook tools om codeverschillen tussen versies te bekijken.
Waarom heeft Chrome release-kanalen nodig?
Chrome heeft duizenden bijdragers, miljoenen regels code en miljarden gebruikers. Veelgebruikte, complexe software vereist robuuste processen en strikte testmechanismen om te garanderen dat nieuwe functies en wijzigingen in de code geen bugs toevoegen en onverwachte bijwerkingen veroorzaken. Chrome-technici blijven testen na de stabiele release , wanneer echte mensen de browser op grote schaal gaan gebruiken.
Webbrowsers werken niet geïsoleerd! Ze moeten omgaan met de grillen van miljoenen websites, die voortdurend veranderen en met allerlei soorten gebruikersgedrag – verwacht en onverwacht.
We zouden een nieuwe versie van Chrome kunnen uitbrengen met honderden wijzigingen en updates, voor miljarden gebruikers in tientallen talen, op meerdere besturingssystemen voor duizenden verschillende apparaten, allemaal tegelijk – en dan maar hopen dat het goed gaat. Natuurlijk doen we dat niet. In plaats daarvan beginnen we met experimenteren met een wijziging of een nieuwe functie in Chrome Canary. Met andere woorden: we updaten een deel van de applicatiecode. Sommige wijzigingen komen nooit verder – maar als alles goed gaat, updaten we Chrome Dev met de wijziging, vervolgens Chrome Beta, met steeds meer tests en controles, totdat de gewijzigde code uiteindelijk in Chrome Stable terechtkomt. Chrome Stable is de Chrome-versie die vrijwel iedereen gebruikt – de meeste mensen noemen het gewoon 'Chrome'.
Welke andere mechanismen gebruikt Chrome om nieuwe functies te testen en te implementeren?
Veldproeven
Chrome is zo ontworpen dat sommige nieuwe functies kunnen worden in- of uitgeschakeld met veldproefvlaggen . De Chrome-applicatie op uw apparaat controleert periodiek de back-endservers van Chrome om te zien of er wijzigingen zijn in de veldproefvlaggen. Afhankelijk van het vlag -seedbestand dat door de server wordt geretourneerd en een lokaal opgeslagen randomisatie-seed , kunnen functies worden in- of uitgeschakeld door Chrome op uw apparaat.
Voor Chrome staan veldproeven ook bekend als Chrome-variaties of onder de interne codenaam Finch van Google. Microsoft heeft een soortgelijk systeem voor de Edge-browser, genaamd ECS . Met het Chrome-variatiesmechanisme kunnen nieuwe functies voor sommige Chrome-gebruikers wel en voor andere niet worden ingeschakeld (of indien nodig worden uitgeschakeld). Meer informatie vindt u in ons artikel en de video: Wat zijn Chrome-variaties?
Metrieken
Als de instelling om de functies en prestaties van Chrome te verbeteren is ingeschakeld ( chrome://settings/syncSetup?search=improve
), kan Chrome automatisch anonieme statistieken controleren en verzenden naar de Chrome-backend, zoals geheugengebruik, laadtijden van pagina's of het gebruik van een browserfunctie.
Chrome gebruikt statistieken om prestaties, stabiliteit en onverwacht gedrag te controleren. Dit mechanisme kan ook worden gebruikt in praktijktests om statistieken te vergelijken van gebruikers die een nieuwe functie hebben geactiveerd en de controlegroep van gebruikers die dat niet hebben. Zo kunnen Chrome-technici, mocht er een probleem optreden, de nieuwe functie uitschakelen terwijl ze aan een oplossing werken.
Chrome-componenten
Voor sommige functionaliteiten hanteert Chrome een modulaire aanpak: bepaalde onderdelen van de browser worden als Chrome-componenten geïmplementeerd met behulp van de Component Updater .
Componenten kunnen worden bijgewerkt zonder dat er een nieuwe versie van Chrome hoeft te worden geïnstalleerd. Hierdoor kunnen updates sneller worden geïmplementeerd, buiten de releasekanaalschema's om, zonder dat de browser opnieuw hoeft te worden opgestart. Dit is met name belangrijk voor beveiligingsfuncties en kan de grootte van het Chrome-installatieprogramma voor nieuwe versies verkleinen.
Chrome heeft bijvoorbeeld een module waarmee je auteursrechtelijk beschermde video's kunt afspelen, genaamd Widevine. Je kunt de volledige lijst met componenten bekijken op chrome://components
.
Wat zijn Chromium, Blink en V8?
Chromium is het opensourcebrowserproject waarop Chrome en andere browsers, waaronder Edge, Samsung Internet en Brave, zijn gebaseerd. Browsers zijn zo complex geworden om te bouwen en te onderhouden dat het baseren van de code op een opensourceproject een gebruikelijk patroon is geworden. (De Safari-browser gebruikt WebKit .) Chrome voegt extra functies toe aan Chromium, zoals extra videocodecs, ondersteuning voor auteursrechtelijk beschermde content en automatische updates.
Je kunt Chromium installeren . Er zijn regelmatig nieuwe versies beschikbaar, maar mogelijk ontbreken belangrijke functies die je in andere browsers nodig hebt (zoals automatische updates en gelicentieerde mediacodecs die nodig zijn om video te streamen). Chromium is vooral geschikt voor browserontwikkelaars die browserfuncties bouwen, en niet zozeer voor de gemiddelde internetgebruiker.
Blink is de rendering engine die wordt gebruikt om webpaginacode en bronnen om te zetten in de pagina's die u bekijkt en waarmee u interactie heeft.
V8 is de open-source JavaScript- en WebAssembly-engine die is ontwikkeld door het Chromium-project voor Chrome, Node.js en andere applicaties en omgevingen.
Hoe rolt Chrome nieuwe versies uit?
Chrome brengt niet zomaar een nieuwe versie uit voor alle gebruikers en hoopt dan maar op het beste. In plaats daarvan gebruikt Chrome gefaseerde uitrol.
Dit betekent dat in eerste instantie slechts een klein aantal gebruikers per releasekanaal een update ontvangt: misschien maar 1-5% in het begin, geleidelijk oplopend tot 100%. Wanneer een functie wordt uitgerold, gebruiken Chrome-technici statistieken en gebruikersfeedback om te controleren op onverwachte problemen. Als er iets misgaat, wordt de uitrol gepauzeerd terwijl het Chrome-team uitzoekt hoe het probleem kan worden opgelost. De oplossing kan zijn: een experimentele functie uitschakelen, een component bijwerken of een code-update uitvoeren, een zogenaamde respin .
Hoe installeer ik verschillende releasekanalen?
Chrome Release Channels biedt downloads voor elk Chrome-kanaal op desktop of mobiel, voor meerdere platforms. Je kunt ze allemaal installeren als je wilt! Je kunt ook Chromium installeren , de open-sourcebrowser waarop Chrome is gebouwd.
Hoe werken Chrome-updates?
Nieuwe versies gaan niet alleen over het toevoegen van nieuwe functies. Chrome moet ook bugs oplossen, beveiligingsupdates toevoegen, bestaande functies verbeteren, code efficiënter maken en code verwijderen die niet langer nodig is. Snelle updatecycli zijn met name belangrijk om gebruikers veilig te houden en te beschermen tegen nieuwe soorten aanvallen.
Chrome downloadt updates op de achtergrond. Om Chrome te updaten, hoeft u alleen maar de browser opnieuw te starten. Mogelijk ziet u een updateknop in Chrome of verandert het ⋮-menu van kleur als er een update beschikbaar is en u Chrome al een tijdje niet opnieuw hebt opgestart. Google Chrome Update legt uit hoe u automatische updates installeert.
Zakelijke klanten kunnen nieuwe versies van Chrome Canary, Beta of Dev uitproberen en de controle houden over de software-uitrol naar hun medewerkers.
Het besturingssysteem dat Chromebooks gebruiken, Chrome OS, werkt op dezelfde manier. Als je avontuurlijk bent ingesteld of nieuwe functies al vroeg wilt uitproberen, kun je je Chromebook overschakelen naar een ander Chrome OS-kanaal .
Meer informatie
- Download Chrome voor alle kanalen en platforms
- Begrijp Chrome-versienummers
- Bekijk de Chrome-releaseblog
- Vind de nieuwste versies voor elk Chrome-releasekanaal en platform en krijg toegang tot hulpmiddelen om de verschillen tussen versies te bekijken: chromiumdash.appspot.com
- Bugs melden
- Beheer Chrome-releasekanalen voor bedrijven en onderwijs