DomContentLoaded 1) is a page load event that signals that the parser has finished the construction of the DOM.
The resources at the left or touching the blue line are blocking the construction of the DOM. They are known as render blocking resources.
This event broadcasts the readiness of the document (ie that the DOM was built), and all images may not be finished downloading, including banner ads.
document.addEventListener('DOMContentLoaded', (event) => {
console.log('document load: DOMContentLoaded: DOM fully loaded and parsed');
});
window.addEventListener('load', (event) => {
console.log('window load: Window loaded');
});
It broadcast the readiness of the document (ie that the DOM was built), and all images may not be finished downloading, including banner ads.