Async y documento listo.

Intento optimizar mis páginas poniendo algunasasync atributos en mis scripts. Parece romper mi javascript desde$(document).ready Se ejecuta antes de que se carguen todos los scripts!

Vi que puedo resolver mi problema poniendo$(window).load en lugar de$(document).ready pero me preguntaba si hay una mejor solución. Esta solución desencadena 2 problemas en mi caso:

Tengo que cambiar todo$(document).ready Y dile a todos los desarrolladores que no lo usen más.Los scripts se ejecutarán después de que se carguen todas las imágenes. Mi sitio web tiene muchas imágenes pesadas y realmente necesito que se ejecuten algunos scripts lo antes posible después de que dom esté listo.

¿Tienes algunos trucos de magia? Tal vez poner todos los guiones al final? utilizardefer en lugar deasync?

Respuestas a la pregunta(2)

Su respuesta a la pregunta