Tecnología

Inicio

La compresión de JavaScript está una buena idea?

La compresión de JavaScript está una buena idea?


Usted puede saber instintivamente que las páginas web más rápido mejoran la experiencia del usuario, pero es posible que no tienen idea de cómo acelerar su propio sitio web. Siempre se puede hacer que las páginas más pequeña por la rasgadura de características, sino que existen otros métodos para hacer su sitio más rápido. JavaScript, un lenguaje de programación que esté utilizando, se compone de texto. Saber cuándo comprimir el texto que puede ayudar a optimizar sus páginas web y ayudar a los usuarios navegar más rápido.

Páginas Web y JavaScript

Usted no tiene que usar JavaScript para hacer una página web aparezca en el navegador de alguien. HTML normal produce todos los controles que se ve en una página web. Una forma popular de hacer esos controles realizan tareas tales como la apertura de los menús o la actualización de bases de datos es mediante la adición de JavaScript para su HTML. Hacer que al incluir sentencias de JavaScript en un documento HTML o manteniendo el código JavaScript en archivos separados en un servidor Web. Los documentos HTML se cargan archivos JavaScript externos cuando los necesitan.

Servidores Web y JavaScript

Cada vez que un navegador Web solicita una página Web de un servidor, el servidor envía el navegador todos los objetos que necesita para la construcción de la página. Estos objetos incluyen texto, imágenes, archivos JavaScript e incluso galletas. los internautas deben esperar a que muchos de estos objetos descarga. Si una página recupera varios archivos no comprimidos de JavaScript, el retraso puede ser incluso más tiempo. Un archivo sin comprimir JavaScript contiene el código escrito exactamente de la forma en que el desarrollador lo escribió. Si el desarrollador comprime el código en lugar, el archivo JavaScript será más pequeño.

compresión JavaScript

Google señala que pequeños archivos JavaScript llegan al navegador de un usuario más rápida y aumentan el tiempo de ejecución de una página. Los exploradores también pasan menos tiempo de análisis e interpretación de JavaScript. No se puede despojar a cabo los comandos necesarios desde el código, pero se puede reducir su tamaño mediante la compresión de código de una manera similar que permite crear archivos ZIP. Desinflar y gzip son dos tecnologías de compresión que los desarrolladores utilizan para hacer su pequeño JavaScript. Muchos servidores web pueden comprimir los archivos JavaScript en formato gzip y la mayoría de los navegadores pueden descomprimirlo. Google también recomienda que sólo comprime los archivos que se encuentran entre 150 y 1000 bytes de tamaño.

minifying JavaScript

Además de la compresión de JavaScript, puede "minify" que el uso de herramientas tales como compresor YUI de Yahoo, Packer y JSMin. El compresor YUI incluso tiene la capacidad de minify archivos de hojas de estilo en cascada. Cuando Minify JavaScript, elimina los caracteres innecesarios tales como saltos de línea y espacios adicionales que pueden aparecer entre líneas de código o instrucciones dentro. La eliminación de salientes también hace que el código JavaScript más pequeño. También puede minify su código a medida que escribe. Cada carácter innecesario que quite hace que su carga de páginas más rápido. Google recomienda minifying cualquier archivo JavaScript que es al menos 4096 bytes de tamaño.