Я хотів би завантажити наступний код JavaScript, використовуючи обидва defer
і async
:
<script defer async src="/js/somescript.js"></script>
Оскільки defer
підтримується Internet Explorer 5.5+, як ви можете бачити на CanIUse.com , я хотів би витончено повернутися до використання відстрочки, якщо async недоступний. Я вважаю, що краще використовувати Async, коли він доступний, але його не підтримують до Internet Explorer 10.
Моє питання, отже, чи є вказаний код дійсним HTML? Якщо ні, чи можливо створити цю ситуацію за допомогою JavaScript, щоб витончено повернутися до використання defer
на сценарії, коли async
він недоступний?
async
defer
існує, так і сучасні браузери працюють якasync
; 2. обоєasync
defer
існують, старі браузери працюють якdefer
замістьdefault
поведінки