Blink verwijst naar Chromium's implementatie van het webplatform en omvat alle fasen van het renderen voorafgaand aan het compositing, culminerend in compositor commit . U kunt meer lezen over de blink-renderingarchitectuur in een vorig artikel in deze serie.
Blink begon zijn leven als een fork van WebKit , wat zelf een fork is van KHTML , die dateert uit 1998. Het bevat enkele van de oudste (en meest kritische) code in Chromium, en in 2014 was het duidelijk zijn ouderdom aan het tonen. In dat jaar zijn we begonnen aan een reeks ambitieuze projecten onder de vlag van wat we BlinkNG noemen, met als doel al lang bestaande tekortkomingen in de organisatie en structuur van de Blink-code aan te pakken. Dit artikel onderzoekt BlinkNG en de deelprojecten: waarom we ze hebben uitgevoerd, wat ze hebben bereikt, de leidende principes die hun ontwerp hebben gevormd en de mogelijkheden voor toekomstige verbeteringen die ze bieden.