Veo más y más páginas (por ejemplo, translate.google) donde el código html está formateado en una línea? ¿Está hecho para acortar el tiempo de carga? ¿Es el estado del arte ahora?Código HTML bien formateado frente a un código de línea
Gracias
Veo más y más páginas (por ejemplo, translate.google) donde el código html está formateado en una línea? ¿Está hecho para acortar el tiempo de carga? ¿Es el estado del arte ahora?Código HTML bien formateado frente a un código de línea
Gracias
La respuesta corta es Sí: reduce el tamaño de la descarga.
Incluso si eso no tiene mucho impacto en la velocidad de descarga para el usuario individual, si el sitio está sirviendo páginas a muchos usuarios, entonces el efecto acumulativo es una reducción significativa en la cantidad de tráfico que tiene su servidor mandar.
Es bastante fácil quitar el espacio en blanco redundante de un documento HTML, por lo que probablemente se haya escrito con el espacio blanco intacto durante el desarrollo, y luego se eliminó después cuando se implementó en el sistema en vivo.
Encontrará que los archivos Javascript y CSS a menudo reciben el mismo tratamiento también.
Como usuario final, no debería tener ninguna necesidad de mirar el HTML sin formato. Si realmente desea ver cómo se escribe la página, no mire la fuente, en lugar de mirar el DOM, es decir, la vista en árbol de los elementos en la página HTML (para fines visuales, el DOM es mucho más que esto). , pero eso es lo que puedes ver)
Puedes ver esto usando la extensión Firebug de Firefox, o la característica Herramientas de desarrollador en IE8, Chrome o Safari.
Espero que ayude.
HTML es para los exploradores. No necesitan nuevas líneas/espacios adicionales que las personas necesiten.
Si HTML se genera en un programa, necesita tiempo/código adicional para formatearlo en HTML legible para humanos. Por lo tanto, es más fácil producirlo en una línea.
Sólo para sumar (usted tiene grandes respuestas ya respuestas):
Si quieres ser estado del arte en el rendimiento web aquí es un recurso fantástico.
Yahoo's Best Practices for Speeding Up Your Web Site
Buena suerte!
También es importante tener en cuenta que para Google/(otros sitios web/aplicaciones grandes) cuando se envían páginas millones de veces al día ... recortar el espacio en blanco hace una gran diferencia en el rendimiento general y el uso/costos de ancho de banda . – scunliffe