Können Sie sowohl das async und defer Attribute für einen HTML-script-tag?

Ich würde gerne laden Sie in den folgenden JavaScript-code mit beiden defer und async:

<script defer async src="/js/somescript.js"></script>

Seit defer wird unterstützt von Internet Explorer 5.5+, wie man an CanIUse.com, ich möchte anmutig fallback zu verwenden aufschieben, wenn async ist nicht verfügbar. Async-ich denke, besser ist zu verwenden, wenn es verfügbar ist, aber nicht unterstützt, bis Internet Explorer 10.

Meine Frage ist daher ist der obige code Valide HTML? Wenn nicht, ist es möglich, diese situation mit Hilfe von JavaScript, die anmutig fallen wieder auf die Verwendung defer auf ein Skript, wenn async ist nicht verfügbar?

Schreibe einen Kommentar