Czy mogę używać jednocześnie asynchronizacji i odroczenia? - Kurs HTML i CSS
Czy mogę używać jednocześnie asynchronizacji i odroczenia?
Tak, można używać atrybutów async
i defer
jednocześnie w tagu <script>
, chociaż specyfikacja HTML5 wskazuje, że jest to nietypowa konfiguracja. Gdy oba atrybuty są użyte, zachowanie skryptu zależy od przeglądarki: nowoczesne przeglądarki ignorują defer
i traktują skrypt jako asynchroniczny, natomiast starsze przeglądarki, które obsługują tylko defer
, zastosują opóźnione ładowanie. Na przykład: <script src="script.js" async defer></script>
.
- HTML5 / Asynchroniczne ładowanie skryptów <script src async>
...równolegle z resztą strony, ale wykonywane są dopiero po załadowaniu całego dokumentu, co pozwala uniknąć blokowania renderowania strony. Czy mogę używać jednocześnie asynchronizacji i odroczenia? Tak, można używać atrybutów async i defer jednocześnie w tagu <script>, chociaż specyfikacja HTML5 wskazuje, że jest to nietypowa konfiguracja. Gdy oba atrybuty są użyte, zachowanie skryptu zależy od przeglądarki: nowoczesne przeglądarki ignorują defer i traktują skrypt jako asynchroniczny...