“Conocimientos Programación>JavaScript Programación

¿Qué es la escritura Bloat

2011/11/24
Para los programadores de sitios Web , JavaScript ha permitido grandes avances en la funcionalidad de la página , pero ha tenido un costo . Bibliotecas de código JavaScript se pueden añadir cientos de kilobytes de tamaño de una página Web , por lo que es más lento para descargar. Cuando se carga en el navegador del usuario , el código consume memoria y recursos de procesador . Y la complejidad de las páginas de código JavaScript que dificulta el mantenimiento del programa . Complejidad

programadores tienen varias bibliotecas de JavaScript sofisticados a su disposición , incluyendo jQuery, MooTools y Dojo Toolkit . Estas bibliotecas contienen rutinas sofisticadas para los efectos gráficos , widgets de interfaz de usuario y diseño de página , la mejora de la usabilidad y el atractivo de las páginas Web. Tener bibliotecas pre -escritos ahorra tiempo y hace que el código JavaScript más fiable. Sin embargo , la adición de las bibliotecas en sus páginas las hace más grande y más complejo. Sin el uso cuidadoso , la acumulación de bibliotecas de JavaScript puede causar extensos , páginas Web hinchados . Aunque las páginas pueden funcionar bien , cuando se realizan cambios inevitables y actualizaciones más tarde pueden llegar a ser difíciles de leer , lo que lleva a errores de programación y pérdida de tiempo .
Tiempo de descarga

bibliotecas JavaScript aumentan significativamente el tamaño de archivo de una página web , por lo que se tarda más en descargarse . Las referencias a las bibliotecas en diferentes servidores retrasa el tiempo de un navegador tarda en completar una página. Descargas más largos para los archivos cada vez más grandes conduce a la frustración del usuario y pueden lastimar el tráfico de un sitio Web.

Problemas navegador

Con la popularidad de la navegación por pestañas , un típico usuario de la web ahora tiene varias páginas abiertas al mismo tiempo . Si sus páginas web tienen cantidades excesivas de código JavaScript , se convierten en una carga para el navegador del usuario , que debe cargar el código y procesarlo. Páginas más grandes hacen que el navegador para usar mayores cantidades de memoria y CPU , y si el equipo del usuario tiene recursos limitados , el navegador se ralentiza a paso de tortuga y hace que los programas no relacionados con también ser lento
Refactoring
.

Una solución a la escritura hinchazón es refactorización de código . Al refactorizar una página, se lee a través de su programación JavaScript y vuelve a escribir para obtener una mejor estructura sin alterar su función . Refactoring puede ayudar a limpiar las páginas escritas a toda prisa debido a los plazos apremiantes y las páginas más antiguas que han tenido adiciones se coló por varios programadores. Con frecuencia, una página rediseñado pierde parte de su hincha y se vuelve más fácil de mantener en el largo plazo .

JavaScript Programación
Acerca de la salida de datos JSON con JavaScript
Cómo crear XLS con JavaScript
Cómo leer un objeto en jQuery
Cómo ocultar la lista desplegable en JavaScript
Tutorial de jQuery y Google Maps
Cómo calcular los totales formulario de pedido en JavaScript
Cómo hacer un Google Map Overlay
Cómo ocultar la barra de direcciones de JavaScript
Conocimientos Informáticos © http://www.ordenador.online