I came across the following piece of code:
<script src="foo.js" async defer>
I understand that <script async...>
will download the script, then parse it pausing HTML parsing. I also understand that <script defer...>
will download the script and parse after all HTML is parsed.
What does <script async defer...>
do (e.g. async and defer used together)?