Ya sea que esté ejecutando un sitio web de WordPress o en cualquier otro sitio web, debe saber que una medida crítica del rendimiento de su sitio es la velocidad de la página. Si está utilizando alguna de las herramientas de prueba de rendimiento del sitio, como GTMTRIX o Google PageSpeed Insights, puede sugerir posponer el análisis de JavaScript. Ahora, la expresión puede confundirse, pero juega un papel importante en el aumento del tiempo de carga de su sitio. Entonces, ¿qué significa posponiendo el análisis de JavaScript? Bueno, hablaremos de ello más tarde en detalle. En resumen, el aplazamiento del análisis JavaScript permite al navegador cargar primero el contenido del sitio web, sin esperar a que las Escrituras completen la descarga.
Este proceso es esencial, porque los navegadores reproducen y descargan JavaScript desde el servidor antes de cargar cualquier otro contenido del sitio. Esto perjudica la velocidad de su sitio e interrumpe el tiempo de carga de su página. Afortunadamente, el aplazamiento del análisis de JavaScript es la mejor manera de aliviar el problema. Le expliqué las cinco formas probadas de posponer el análisis de JavaScript en WordPress en este artículo. Pero antes de eso, obtengamos más información sobre lo que significa la expresión y sabemos si necesitamos posponer el análisis de JavaScript. ¡Vamos a empezar!
contenido
¿Qué quieres decir con posponer el análisis de JavaScript en WordPress?
¿Cómo saber que necesita posponer el análisis de JavaScript?
Atributos asíncronos vs. Aplazamiento
¿Por qué tienes que posponer el análisis de JavaScript?
1. Para aumentar la clasificación en la búsqueda:
2. Para aumentar la tasa de conversión:
3. Para dar a los usuarios una mejor experiencia:
Cinco formas diferentes de posponer el análisis de JavaScript en WordPress
Método 1: Uso de JavaScript Async Plugin Free: Uso del cohete WP Plugin WP
Método 3: Uso de la memoria caché total del complemento W3
Método 4: utilizando el método recomendado de Varvy
Método 5: Uso de las funciones del archivo.php
Complementos alternativos para posponer el análisis de JavaScript en WordPress
1. Paquete de amplificación de velocidad:
2. JavaScript pospuesto WP:
Preguntas frecuentes (preguntas frecuentes)
¿Cuál es el aplazamiento del análisis o la carga de JavaScript?
¿Cómo puede JavaScript eliminar la fila del rango en mi sitio?
¿Qué otras herramientas puedo usar para identificar JavaScript en mi sitio?
¿Puedo posponer el análisis de JavaScript en WordPress utilizando el complemento de autoevaluación?
Conclusión
¿Qué quieres decir con posponer el análisis de JavaScript en WordPress? Antes de comprender la técnica de posponer el análisis de JavaScript, debe saber cómo reproducir un navegador web.
Para empezar, cuando su navegador envía una solicitud a su servidor web, recibe la página, que se descarga en forma de un documento HTML. Este documento HTML incluye texto, un código que reproduce diferentes elementos DOM y diferentes recursos, como imágenes, hojas de estilo y guiones. Por defecto, el navegador descarga estos recursos en una secuencia. La reproducción de la página web se reanuda solo después de que se descargan todos los recursos. Además, los grandes recursos afectan negativamente el tiempo de carga de su página web. Cada vez que su navegador pasa por el código para reproducir su sitio, deja de reproducirse si encuentra JavaScript. El proceso se detiene hasta que puede tomar y analizar el archivo JavaScript. Esto afecta negativamente la velocidad de su sitio.
Afortunadamente, el proceso de aplazamiento de JavaScript notifica al navegador que espere para descargar y analizar un archivo de JavaScript hasta que se complete el final del contenido de su sitio hasta este punto, sus visitantes pueden interactuar con su sitio, para que el tiempo requerido para descargar y analizar JavaScript ya no pone en peligro el tiempo de carga de su sitio ¿Cómo saber que necesita posponer el análisis de JavaScript? Como dije anteriormente, las herramientas de prueba de rendimiento del sitio web como GTMetrix, Google PageSpeed Insights o la herramienta de velocidad de motor WP del motor a menudo sugieren posponer JavaScript al analizar su sitio.gtmetrix, en particular. Proporciona una nota y enumera ciertos scripts para posponer para mejorar el mejor. Velocidad de carga de la página. Solo puede ingresar la URL de su sitio y esperar a que la herramienta lo evalúe. Cuando termine la evaluación, vaya a la pestaña PageSpeed y extienda la sección retrasada de JavaScript. Esta sección le ofrece una lista de scripts no esenciales que se cargan durante el proceso de representación, como se muestra en el siguiente ejemplo:
Atributos asíncronos vs. El retraso es vital para asegurarse de que descargar un script no interfiera con la página web. Hay dos maneras de hacer esto:
Asíncrata

Posponer
Puede incluir el atributo asíncrono en la etiqueta del script como:
Nota: Asegúrese de cambiar diferir.js con el archivo JavaScript externo. Después de eso, puede usar el gancho WP_Footer para inyectar el código a través de las funciones.php de la base del niño. Con este enfoque, puede concluir el código de Varvy de la siguiente manera: / ** Diferir el análisis de JavaScript con el fragmento de código de varvy* / add_action (‘wp_footer’, ‘my_footer_scripts’); Función my_footer_scripts () {?> Reemplazar_with_varvy_script <

? Php} Aquí está cada paso de este método explicado con imágenes claras: inicie sesión en el tablero de WordPress y explore el editor de temas, haga clic en el archivo encabezado.php en el lado derecho de la pantalla y luego pegue el código más mencionado antes de cerrar .

Después de eso, haga clic en el botón Actualizar el archivo.

Método 5: Uso del archivo Functions.php Si tiene una idea del desarrollo de WordPress, debe estar familiarizado con el hecho de que no debe agregar scripts directamente a través del marcado HTML. En su lugar, debe usar funciones incorporadas de WordPress para solicitar recursos y también una copia de seguridad de su sitio si es necesario. Puede usar el atributo de diferir a su archivo JavaScript agregando el fragmento de código a las funciones.php. Para hacer esto, debe acceder al editor de temas en el tablero de WordPress. Después de eso, haga clic en Functions.php y agregue el siguiente código: function Defer_parsing_of_js ($ url) {if (is_user_logged_in ()) return $ url; // No rompa wp admin if (false === strpos ($ url, ‘.js’)) return $ url; if (strpos ($ url, ‘jquery.js’)) devolver $ url; return str_replace (‘src’, ‘diferir src’, $ url); } add_filter (‘script_loader_tag’, ‘Defer_parsing_of_js’, 10); Este fragmento le dice a WordPress que agregue el atributo de deferencia a todos los archivos JavaScript, excepto jQuery. También puede agregar fácilmente el siguiente código para usar el atributo Async o deferencia a los archivos JavaScript a través de funciones.php: add_filter (‘script_loader_tag’, ‘add_defer_tags_to_scripts’); Function add_defer_tags_to_scripts ($ tag) { # list scrips para agregar atributos a $ scripts_to_defer = array (‘script_a’, ‘script_b’); $ scripts_to_async = array (‘script_c’, ‘script_d’); # Agregue las etiquetas de diferir a scripts_to_defer array foreach ($ scripts_to_defer como $ current_script) {if (true == strpos ($ tag, $ current_script)) return str_replace (‘src’, ‘defer = ”


DEFER “SRC ‘, $ TAG);} # Agregue las etiquetas Async a scripts_to_async foreach ($ scripts_to_async como $ curnt_script) {if (true == strpos ($ tag, $ current_script)) return str_replace (‘ async ” async = “async” src ‘, $ tag);} devolver $ etiqueta; bueno, recuerde que antes de agregar los atributos async y posponer las etiquetas de script, debe colocar cada script en la cola para que WordPress pueda acceder a él. Aquí está el código para Him: add_action (‘wp_enqueue_scripts’, ‘enqueue_custom_js’); function enqueu_custom_js () {wp_enqueue_script (‘script_a’, get_stylesheet_directory_uri (). ‘/script_a.js’); wp_enque ‘//b.js’js’); , get_stylesheet_directory_uri (/script_c.js ‘); wp_enqueue_script (‘ script_d ‘, get_stylesheet_directory_uri ().’/script_d.d.js ‘);} Código en las funciones de archivo.php, haga clic en el botón de actualización del archivo. Aquí está cada paso de cada paso de de cada paso de de cada paso de de cada paso de de cada paso de de cada paso de de cada paso de de cada paso de de cada paso de de cada paso de de cada paso de Este método con imágenes claras: CO Neacle al tablero de WordPress y navegue por el editor de edificios -> Haga clic en las funciones.php ubicadas en el lado derecho de la pantalla. Luego puede pegar el código anterior anterior y hacer clic en el botón Actualizar el archivo para guardar los cambios necesarios.

Los complementos alternativos para posponer el análisis de JavaScript en WordPress Si busca opciones que no sean async JavaScript y WP Rocket Plugins para posponer el análisis de JavaScript en WordPress, tiene muchos de ellos. Algunos de ellos incluyen: 1. Paquete de amplificación de velocidad: este es un complemento gratuito de WordPress con una interfaz fácil de usar para ayudarlo a optimizar JavaScript y muchas otras técnicas de optimización de velocidad. Ventajas del paquete de refuerzo de velocidad: muy simple y fácil de usar y viene con una interfaz de usuario interactiva

Ayuda a optimizar JavaScript, optimizar CSS, carga perezosa e integración de la red de contenido (CDN)

Actualizado regularmente para una mejora de rendimiento y errores excepcionales

Desventajas del paquete de refuerzo de velocidad:

Existe el riesgo de que la activación de este complemento o cualquier característica de este entra en conflicto con otros complementos en su sitio web
2. JavaScript posponido WP: este complemento de WordPress pospone la carga de todos los JavaScript agregados a través de WP_ENQUEE_CRIUT (), usando LABJS. El resultado es la optimización correcta del tiempo de carga. Ventajas de JavaScripts pospuesto WP:

Muy fácil de usar y es una de las soluciones de mercado más populares

Diseñado explícitamente para posponer el análisis de JavaScript en WordPress, no solo como una función adicional

Las desventajas de JavaScripts pospusieron WP:
Raro y puede ser incompatible con versiones más nuevas de WordPress

Puede causar romper otros complementos en su sitio web

Preguntas frecuentes (preguntas frecuentes)
¿Cuál es el aplazamiento del análisis o la carga de JavaScript?
Posponiendo el análisis o la carga de JavaScript significa cargar archivos JavaScript solo después de cargar el contenido de su sitio. Significa que no participará en la carga de la página o la ruta de representación crítica. Al posponer el análisis de JavaScript, su sitio web no esperará hasta que JavaScript se cobre para mostrar el contenido de sus visitantes. El sitio web primero muestra contenido, luego solo se cargan los archivos CSS y JavaScript. ¿Cómo puedo eliminar los JavaScripts que bloquean la representación de mi sitio?
El enfoque más útil para eliminar los JavaScripts innecesarios es posponer el análisis antes de otros elementos del sitio web. Puede usar otra estrategia minimizando los scripts JS innecesarios que agregan valor a su sitio. También recomendamos tratar de concatenar a JavaScript y CSS juntos.
¿Qué otras herramientas puedo usar para identificar JavaScript en mi sitio?
Bueno, hay muchas herramientas en línea, que no sean GTMetrix, para identificar qué JavaScript es crítico o no. Algunos de ellos son los siguientes: 1. Google PageSpeed Insights: esta herramienta PageSpeed Insights lo ayuda a identificar lo que le falta a su sitio en términos de velocidad y rendimiento. Las herramientas proporcionan algunas sugerencias valiosas sobre los pasos que debe tomar para mejorar el tiempo de carga de su sitio con información detallada. Muestre su puntaje de sitio con diferentes códigos de color: bajo, naranja para mediano y verde para siempre. Del mismo modo, el instrumento muestra la URL de los scripts JS con el tamaño de transferencia y las economías potenciales. Luego puede seguir sus instrucciones y posponer todos los estilos JS/no críticos. 2. Prueba de velocidad del sitio de Pingdom: la prueba de velocidad del sitio web de Pingdom es otra herramienta popular que ayuda a rastrear, monitorear y probar el sitio. Usando esta herramienta, puede seleccionar entre siete ubicaciones de servidores de prueba diferentes en todo el mundo para analizar el rendimiento de su sitio. La herramienta también ofrece una lista de recomendaciones similares a otras herramientas de prueba de sitios web. Puede desplazarse hacia abajo y notar que las sugerencias en la sección mejoran el rendimiento de la página. Le recomendamos que elija “Pon JavaScript en la parte inferior” para un mejor rendimiento. Sin embargo, el aplazamiento de estos códigos de JavaScript es la forma más fácil y efectiva de evitar que los scripts JS ralenten su sitio de WordPress. ¿Puedo posponer el análisis de JavaScript utilizando un complemento autoptimizado?
¡Sí tu puedes!AutoPtimize es un complemento útil que lo ayuda a posponer el análisis de JavaScript.Para realizar el proceso, simplemente instale y active la pestaña del complemento en el tablero de WordPress y siga estas instrucciones: después de instalar y activar el complemento de autoadeo, vaya a la página Configuración y seleccione la opción JS, CSS y HTML desde la página de la página de la página .Ahora marque la opción Optimizar el código JavaScript y luego desbloqueará otras opciones, como se muestra en la imagen a continuación.Simplemente marque la opción Agregate JS-Files y deje a otros como están.Además, el complemento le permite excluir a JavaScript, para el cual no desea agregar la función de bloqueo sin rango.Después de realizar los cambios necesarios, desplácese hacia abajo hasta el final de la página y haga clic en el botón Guardar Modi.
Cómo posponer el análisis de JavaScript en WordPress
Tags Cómo posponer el análisis de JavaScript en WordPress
Check Also
Biblioteca Divi: explorarea posibilităților de sincronizare selectivă a bibliotecii Divi
Biblioteca Divi: explorarea posibilităților de sincronizare selectivă a bibliotecii Divi
homefinance blog