La minificación es la forma de eliminar todos los caracteres superfluos, por ejemplo, áreas vacías, nuevas líneas, comentarios del código fuente sin cambiar el funcionamiento de su programa. Se utiliza para disminuir el tiempo de almacenamiento dinámico y el uso de la capacidad de transferencia de datos del sitio. Mejora la velocidad y disponibilidad de su sitio. También es ventajoso para los clientes del sitio acceder a su sitio a través de un plan de información restringido mientras navegan por la web. Es un segmento importante de la optimización front-end (FEO). FEO reduce el tamaño de los registros y la cantidad de demandas de páginas del sitio relacionadas.

La minificación manual es una práctica terrible e impensable para registros de gran tamaño. Una red de entrega de contenido (CDN) proporciona minificación robotizada. CDN es un sistema de trabajadores circulantes que transmiten páginas y otros segmentos web a los clientes dependiendo de su área y origen del lugar de nacimiento de las páginas web. Esto es convincente para acelerar el transporte de contenido de los sitios. También brinda protección contra grandes inundaciones en los atascos de las horas pico.

En el momento en que solicites determinadas administraciones, los trabajadores más cercanos a ti reaccionarán a la solicitud. El CDN duplica las páginas del sitio a una organización de trabajadores que se encuentran dispersos en varias zonas. En el momento en que solicite una llamada, CDN desviará la solicitud del trabajador del sitio inicial a un trabajador en la CDN más cercana a usted. En ese punto transmitir el contenido almacenado. La forma de saltarse la CDN es casi sencilla para usted. Puede saber si se accedió a una CDN si la URL transmitida es única en relación con la URL que se reservó recientemente. Al tiempo que transmite sitios de enorme alcance, CDN puede disminuir la inactividad, acelerar los tiempos de carga del sitio y disminuir la utilización de la capacidad de transferencia de datos de las aplicaciones seguras. Hoy en día, a medida que más partes de la vida cotidiana se mueven en la web, las asociaciones utilizan CDN para acelerar contenidos estáticos, dinámicos y portátiles, intercambios comerciales en Internet, videos, voz, juegos, etc.

Los activos JS y CSS pueden minimizarse. El minificador JS elimina los comentarios y los espacios en blanco inútiles de los documentos js. Reduce considerablemente el tamaño del documento, lo que permite descargas más rápidas. Elimina el costo de descarga de una autodocumentación impecable y educada. También se utiliza para unir todos los documentos JS de un solo sitio en un solo registro. Por lo tanto, reduce la cantidad de demandas HTTP que se deben realizar para obtener todos los componentes de un sitio. Los analizadores JS que pueden minimizar y crear mapas fuente incorporan UglifyJS y el compilador de cierre de Google.

La minificación JS empaqueta tus contenidos en pistas más modestas. JS se propone básicamente para sus programas, en lugar de para sus clientes. Los diseñadores web aprovechan los mejores aparatos de reducción de JavaScript para ejecutar tareas específicas y difíciles de manera efectiva. Los mejores dispositivos de minimización de JS ayudan a los diseñadores en sus tareas de avance y, además, ayudan a mejorar la codificación. Para hacer que la codificación sea más limitada, se aplica el aparato de minimización de JavaScript para eliminar espacios no deseados, áreas vacías y sin sentido y comentarios de nuevas líneas del código fuente. Los mejores instrumentos de minimización de JavaScript que los diseñadores pueden utilizar para minimizar JS son:

1. JSMin.

2. Compresor YUI.

3. Empaquetador.

4. Compilador de cierre de Google.

5. Dojo ShrinkSafe.