I've been told that my script is blocking the main thread on my client's site.
It's marked as <script async...>
so it should not be a network block.
I ran the Chrome profiler and I don't really understand what I'm looking at, despite googling for explanations.
Here's a screenshot of the script in question:
I don't understand which part of the entire blue block is the "thread blocking part"
Here's the associated Bottom-Up
table:
From the first image, the "thin line" spans from around 500ms to around 900ms, which is around 400ms of time, but in the Bottom-Up table, it says the total "Evaluate Script" time is 184.5ms.
So can I assume the "blocking" time of the script should be taken from the Bottom-Up table, coming up to be 184.5ms?