Depending on the Tag type, Resonate Tags are served asynchronously or synchronously and don't slow down how quickly your page loads. They won't affect your user experience or page load times.
Our Dynamic Tags are JavaScript tags and execute asynchronously. Our Custom Tag is part of the Document Object Model (DOM) and therefore execute synchronously.
Synchronous and Asynchronous Loading Explained
- Synchronous loads page content sequentially, in order one after another, starting with the <head> tag
- Asynchronous loads content simultaneously, with each object executing in a separate thread, all at the same time
- Tag load times are typically 25 – 50 milliseconds and have almost no meaningful impact on site page load speeds based on our experience
A web page consists of a head and a body. Everything in the body is rendered by the browser while the head is used to load external resources (such as scripts and style sheets) and to add meta data to the page. When the page loads in a browser, the browser starts reading the HTML from top to bottom. The head section has a special characteristic: normally, the browser will not show anything (a white screen) until all the external resources are fully loaded. This is called "synchronous loading." However, you could override this functionality to make certain elements load without waiting for all external resources to load. This is known as "asynchronous loading."
Comments
0 comments
Please sign in to leave a comment.