Tamaño del Archivo HTML
El tamaño del archivo HTML es el tamaño del archivo .html que se envía realmente. Este tamaño de archivo no incluye el tamaño de las imágenes incluidas, ya que estas se enlazarían desde este archivo html y se descargarían al abrirlo.
El tamaño máximo que recomendaríamos es de 100KB, ya que cualquier cosa por encima puede llevar a problemas de entrega y visualización. Por ejemplo, Gmail cortará tu html a 102KB. El recorte ocultará el final de tu correo electrónico y puede romper tu diseño.
La mayoría de los correos electrónicos debería fácilmente estar por debajo de 50KB. Sin embargo, a veces mejoras progresivas complejas o una gran cantidad de contenido de campaña resulta en un tamaño de archivo más grande. Si esto sucede, hay varias maneras de ayudar a reducir el tamaño de tu archivo HTML.
Limpiar tu código. El correo electrónico está cambiando constantemente y vemos muchas plantillas con código desactualizado en ellas. Una rápida limpieza puede ahorrar unos pocos KB.
No sobrecargar el código. Algunas plantillas que vemos tienen código extra que simplemente no se necesita. El mayor infractor es añadir elementos de tabla adicionales. La mayoría de los diseños se pueden lograr con 5-10 tablas, pero a menudo vemos código con 30-40 tablas. Menos tablas también tiene el beneficio añadido de hacer que tu código sea más fácil de leer.
Mover parte del código de HTML a CSS. No es seguro aún mover todos tus estilos a CSS, pero si se hace correctamente mover algunos estilos en línea a estilos embebidos puede ayudar a reducir el código.
Simplificar tu diseño. Otra opción es volver a la etapa de diseño. Los correos electrónicos de una sola columna utilizan mucho menos código.
Minimizar tu código. Minimizar el código eliminará espacios y comentarios innecesarios. Esto puede tener un gran efecto, pero ten cuidado ya que muchos ESPs imponen una longitud máxima de línea que podría forzar una nueva línea y romper el código.
Tamaño de Activos Externos
El tamaño de los activos externos es el tamaño de todas tus imágenes y hojas de estilo externas. Dado que los tamaños externos son raros, nos enfocaremos más en las imágenes por ahora.
Si estás usando imágenes de fondo y consultas de medios, es posible que en ciertos entornos no todo se descargue para cada usuario. Pero, recuerda que incluso si defines display:none; en un elemento <img> , todavía se descargará. Actualmente no hay forma de detener esto.
El tamaño máximo para la mayoría de las imágenes es de 100KB, pero si tienes una imagen grande de alta resolución o un gif animado, podría llegar hasta 500KB. Sin embargo, se trata más del tamaño total, que cubriremos en la sección de tamaño total del correo electrónico cargado.
Hay muchos recursos para ayudar con la compresión de tamaños de imágenes:
ImageOptim – en Mac, o como un servicio web
Caesium – en Windows
CDN – Muchos CDN tienen optimización de imágenes incorporada. Algunos incluso ajustarán la compresión dependiendo del ancho de banda disponible.
Aquí hay algunos otros consejos que recomendamos:
Asegúrate de estar utilizando el formato más apropiado, .jpg para fotos, .gif para gráficos y .png para cuando necesitas canales alfa.
Simplifica tu diseño. Nuevamente vuelve a la etapa de diseño para usar menos imágenes, imágenes más pequeñas, o imágenes más simples que se puedan comprimir a tamaños más pequeños.
Tamaño Total del Correo Electrónico Cargado
Este es el tamaño combinado de todo cuando se abre el correo electrónico y se descarga todo. Esto puede variar dependiendo del entorno donde se abre el correo electrónico.
El principal problema aquí es el tiempo que tarda en cargar el correo electrónico. Probablemente estarás probando tus correos electrónicos en una oficina con una conexión muy rápida, pero muchos de tus destinatarios pueden estar en dispositivos móviles con conexión 3G lenta.
En una buena conexión, un tamaño total de correo electrónico de 1MB se cargaría en una fracción de segundo y parecería instantáneo para el usuario. Sin embargo, en una conexión 3G podría tardar entre 2 y 14 segundos en cargar el correo electrónico completo. Y, si tu audiencia objetivo probablemente está en una conexión 2G, esa descarga podría tardar un par de minutos.
Este también es un problema potencial para los usuarios con planes de datos restrictivos que deben considerar cada MB que descargan. Esto es particularmente una consideración en los países en desarrollo.
Un par de cosas que puedes hacer para ayudar:
Primero, mira todas las recomendaciones que mencionamos sobre la optimización del tamaño de html e imágenes
Si tienes el tiempo, siempre es bueno experimentar con el código y probar qué es realmente necesario y qué puedes dejar fuera. Experimenta con imágenes y prueba diferentes maneras de comprimirlas. Asegúrate de que tu correo electrónico se vea bien y tenga sentido sin imágenes, para que tus usuarios puedan comenzar a mirar tu correo electrónico mientras esperan las imágenes.
Poniéndolo Todo Junto
Con el tamaño de los archivos, al igual que con muchas cosas, todo se reduce a compromisos. Puede que hagas algunas pruebas A/B y encuentres que las imágenes grandes de alta resolución funcionan bien. Puede que encuentres que mucho contenido detallado funciona bien. Puede que encuentres que la interactividad compleja funciona bien. Sin embargo, cuando unes los tres en una sola campaña, puedes ver que las cosas comienzan a funcionar mal.