Cómo combinar JavaScript externo en WordPress

JavaScript Programming Language ayuda a las páginas web a mostrar contenido dinámico. En los sitios de WordPress, por ejemplo, JavaScript se usa para incorporar audio y video. También se usa para mostrar galerías de imágenes, menús interactivos, recuentos invertidos y más. Los archivos JavaScript usan la extensión del archivo .js, y en un sitio web típico de WordPress, los archivos JavaScript se insertan en las páginas mediante complementos de WordPress y WordPress que se activan. Por ejemplo, el conmutador de la página inicial de su base puede requerir un archivo llamado Slider.js para funcionar correctamente, mientras que el formulario de contacto puede requerir un archivo llamado Form.js.
Creo que JavaScript es esencial para los sitios web modernos de WordPress. Desafortunadamente, también puede hacer que un sitio se desacelere si no está optimizado correctamente. En las primeras versiones del Protocolo de transferencia de hipertexto, JavaScript puede ralentizar los sitios web, ya que cada archivo de JavaScript tuvo que ser descargado y ejecutado para mostrar correctamente. Una técnica de optimización popular para resolver este problema es la combinación de varios archivos JavaScript para reducir el número de solicitudes HTTP que un navegador tiene que hacer. La técnica a veces se llama agregación de JavaScript.
En este artículo, explicaré por qué muchos propietarios de sitios combinan JavaScript externo en WordPress y comparten algunos complementos útiles de WordPress que pueden usarse para realizar esta tarea. También hablaré sobre por qué la combinación de archivos externos de JavaScript ya no es necesario para la mayoría de los propietarios de sitios web. ¿Por qué combinar archivos JavaScript externos en WordPress? Si bien las funciones de JavaScript se pueden agregar directamente a HTML usando la etiqueta de script, es una práctica común guardar el código JavaScript en un archivo externo. Es más práctico hacer esto, porque separa el código y permite que las funciones de JavaScript llamen a muchas páginas. Cada archivo JavaScript que se requiere para una página web debe ser descargada por el navegador durante el proceso de reproducción de la página.
Renderización de la página Cuando alguien ve una página web, el navegador construye la página procesando cada código en orden. Esto se conoce como la representación de la página. Por lo tanto, el navegador debe hacer una solicitud para cada archivo JavaScript requerido para la página. Cuando los archivos se descargan en orden secuencial, una gran cantidad de solicitudes HTTP pueden aumentar el tiempo requerido para cargar una página web. Entonces, al combinar archivos JavaScript externos en WordPress, puede reducir en gran medida la cantidad de solicitudes HTTP que se realizan durante la página.
Algunos motores de búsqueda recomiendan combinar JavaScript externo en dos archivos. Carga de la página inicial. Se ha cargado. Si una página web requiere que se muestren correctamente los nuevos archivos JavaScript, combinar archivos JS externos en WordPress puede ayudar a reducir el número total de solicitudes HTTP para el código JavaScript de nueve a solo dos. Los archivos CSS externos también se pueden combinar, reduciendo aún más el número de solicitudes HTTP de una página. ¿Será mi sitio de WordPress más rápido si combino archivos JavaScript externos? Debido a las mejoras en el protocolo de transferencia de hipertexto, ya no es esencial combinar los archivos JavaScript y los archivos CSS, a menos que su empresa de alojamiento web no tenga soporte para HTTP/2. En HTTP/1.0 y HTTP/1.1, cada archivo JavaScript y CSS tuvo que descargarse en orden secuencial. Esto significaba que un archivo tenía que descargarse por completo antes de que el próximo archivo pudiera comenzar a descargar. El protocolo HTTP/2, que se lanzó en 2015, resolvió este problema al permitir descargas paralelas. Debido a que todos los recursos externos se pueden descargar al mismo tiempo, no hay ventaja en la combinación de archivos si HTTP/2 está disponible.
HTTP/2 es actualmente compatible con el 95.6% de los navegadores de Internet. A partir del 6 de enero de 2022, HTTP/2 es utilizado por el 46.9% de todos los sitios en línea, aunque puede ver en la tabla a continuación que esta cifra es significativamente mayor entre los sitios web más populares en Internet. Usando HTTP/2 del 6 de enero, 2022 (fuente: W3Techs)
Si su host web tiene soporte para HTTP/2, la combinación de archivos puede ralentizar su sitio, ya que los archivos JavaScript combinados son más altos que los archivos que les han gustado. Esto se debe al hecho de que se necesita más que un navegador para descargar dos archivos JavaScript grandes que muchos archivos JavaScript pequeños que se descargan al mismo tiempo.
Dos técnicas que recomiendo usar con JavaScript son minimizar y posponer el análisis. Por lo tanto, el archivo JavaScript es más pequeño. Se pueden usar dos técnicas llamadas Difer y Async para resolver este problema. Posponiendo el análisis de JavaScript en WordPress para comprender mejor por qué JavaScript ralentiza el proceso de representación de la página.

Cómo combinar JavaScript externo en WordPress Si su empresa de alojamiento web todavía está utilizando HTTP 1.1, todavía se recomienda combinar archivos JavaScript y CSS externos en WordPress. Asegúrese de realizar pruebas de rendimiento antes y después de combinar los archivos, para que sepa cómo afectar los tiempos de carga de la página. Puede hacerlo usando GTMetrix, Google PageSpeed ​​Insights y Pingdom Test de velocidad del sitio web. La automatatimitis optimizada tiene muchas características de optimización fantásticas.
AutoPtimize es uno de los complementos de optimización más efectivos disponibles para los usuarios de WordPress. Acepta minimización para HTML y la combinación de archivos y minimización para JavaScript y CSS. Los archivos de JavaScript también se pueden posponer en lugar de agregarse para evitar el bloqueo del enchapado y también hay opciones de optimización para las fuentes de Google.
He utilizado la autoptimización en muchos sitios de WordPress, ya que siempre mejora el tiempo de carga de la página.

Autoptimize acepta la agregación de archivos JavaScript y CSS.

Sitio oficial
Descargar autoadeño
Activos de limpieza

La limpieza de activos ofrece minimización, combinación de archivos, aplazamiento del análisis y más.
La limpieza de activos es una optimización extremadamente configurable WordPress que acepta minimizar, combinar y posponer JavaScript y CSS. También le permite limpiar HTML y proporcionar muchas herramientas para la gestión de fuentes y reducir su efecto en los tiempos de carga de la página.
Una característica de la limpieza de activos que se destaca es el gerente de JavaScript y CSS. Esto le permite especificar exactamente qué páginas se cargan los archivos JavaScript y CSS en su sitio. Si la limpieza de activos detecta que su sitio acepta el protocolo HTTP/2, le aconsejará que no combine los archivos JavaScript.
Sitio oficial

Descargue la limpieza de activos
WP Super Minify
WP Super Minify puede comprimir y reducir los archivos JavaScript y CSS.

WP Super Minify hace que las cosas sean un poco diferentes, lo que solo le brinda la opción de comprimir JavaScript y comprimir CSS. Cuando se selecciona, WP Super Minify se combinará, reducirá y almacenará archivos en caché. Si está buscando una solución de optimización simple que funcione, puede ser el complemento para usted.
WP Super Minify está tratando con todo para usted.
Sitio oficial
Descargar WP Super Minify

La combinación de archivos de JavaScript externos utilizando un complemento Cache WordPress Los mejores complementos de caché de WordPress incluyen muchas herramientas de optimización adicionales para ayudar a mejorar el rendimiento del sitio. Por lo tanto, hay altas posibilidades de que su solución de almacenamiento de WordPress existente le permita combinar archivos externos JavaScript y CSS. En WP Rocket, por ejemplo, hay opciones para minimizar y combinar archivos JavaScript y CSS. Los archivos JavaScript también se pueden posponer para evitar que el enchapado se bloquee. Mi recomendación es probar los tiempos de carga de la página utilizando la combinación de archivos utilizando su complemento de caché de WordPress favorito y luego comparar los resultados con soluciones de optimización de JavaScript independientes, como la autoptimización y la limpieza de activos.
WP Rocket ofrece muchas opciones de optimización para archivos JavaScript y Condes final. Espero que le haya gustado esta mirada para combinar archivos de JavaScript externos.Como ha visto, ya no es necesario agregar archivos JavaScript si su host web acepta HTTP/2, porque descargar archivos en paralelo es más efectivo.Si su host web ofrece soporte solo para HTTP/1.1, puede combinar JavaScript externo en WordPress para reducir los tiempos de carga de la página.Lectura recomendada: Elimine WordPress CSS no utilizado gracias por leer.Kevin

Copyright statement: Unless otherwise noted, this article is Collected from the Internet, please keep the source of the article when reprinting.

Check Also

gkOVSBm5B8SgiXmo

Shopify vs WooCommerce – ¿Cuál es la mejor plataforma?(Comparación)

Shopify vs WooCommerce

Leave a Reply

Your email address will not be published. Required fields are marked *