What is Rendering?
Rendering is the process of converting initial HTML to rendered HTML. It is the process wherein a browser converts website code into the visible content we see.
Browsers render websites using a rendering engine. For example, Chrome and other Chromium browsers use the Blink engine.
If browsers do not render a website, then the visitor will be presented with the website code. This is not user-friendly, and the website will be gibberish unless you are a computer programmer.
Every website has two forms:
- Initial HTML: This is the original HTML coded to the site. It links to other resources, including the site’s CSS and JavaScript files.
- Rendered HTML: This HTML contains the CSS, JavaScript, and other resources the initial HTML linked to. The rendered HTML is only visible after the initial HTML has been rendered.