Otros lo han dicho, pero simplemente no han apuntado el punto lo suficiente a casa: gzipoteo.
- Prácticamente sin esfuerzo ni inconvenientes.
- En mi experiencia limitada, reduce el tamaño de HTML entre un 60% y un 90%.
Todos los otros ajustes que puede hacer en HTML requieren más esfuerzo / mantenimiento, y apenas tienen ningún efecto en comparación con solo gzip y olvidar. Simplemente no valen la pena a menos que seas Google. No eres Google
(Sin embargo, como otros han mencionado, cuanto más coherente sea su HTML, más efecto tendrá gzipping, ya que, de acuerdo con mi conocimiento limitado, gzipping busca cadenas idénticas en su archivo y reemplaza cada instancia repetida con un pequeño código que hace referencia al original. Por lo tanto, las prácticas de autor como mantener sus atributos en el mismo orden y mantener todas sus cubiertas iguales, pueden ayudar a que gzipping haga su trabajo).
Ah, y si está minimizando automáticamente su HTML en algún momento de su proceso de compilación / publicación, eso no requiere mucho más esfuerzo / mantenimiento. Algunos minificadores de HTML se enumeran aquí:
/programming/728260/html-minification