El Protocolo de transferencia de hipertexto versión 2 (Protocolo de transferencia de hipertexto versión 2) o HTTP / 2 es el estándar HTTP más reciente. Las actualizaciones de este protocolo mejorarán la velocidad, el rendimiento y la seguridad del tráfico web. Sin embargo, el proceso de conversión no ocurre automáticamente.
Este artículo tiene como objetivo brindarle información sobre HTTP / 2 y cómo configurar el sitio web o el servidor para aprovechar las nuevas funciones.
¿Cómo mejorar la velocidad de carga de la página web?
- ¿Qué significa HTTP / 2 para los usuarios?
- ¿Cómo afectará HTTP / 2 al diseño del sitio web?
- Los conceptos HTTP deben capturarse
- 5 cambios en el sitio web deben implementar la optimización HTTP / 2
- 1. No combine CSS o JavaScript
- 2. No inserta el script en HTML
- 3. Deja de usar Sprites de imagen CSS
- 4. No utilice la fragmentación de dominio
- 5. Aproveche el servidor push
- Cómo configurar el servidor para HTTP / 2
¿Qué significa HTTP / 2 para los usuarios?
Para los usuarios normales, los cambios de HTTP / 1.1 a HTTP / 2 no supondrán una gran diferencia.
Todos los navegadores requerirán certificados TLS (Transport Layer Security) válidos para “servir” sitios a través de HTTP / 2. Por lo tanto, además de una carga de página más rápida, así como una mayor seguridad del sitio.
Para los diseñadores y propietarios de sitios web, HTTP / 2 puede mejorar la velocidad de carga de los sitios web en todos los dispositivos.
Todos los navegadores modernos han admitido el nuevo protocolo estándar (pero algunos navegadores móviles aún no admiten HTTP / 2). Sin embargo, en caso de que el navegador o el servidor no admita HTTP / 2, se utilizará automáticamente el estándar HTTP / 1.1.
¿Cómo afectará HTTP / 2 al diseño del sitio web?
Los cambios introducidos en HTTP / 2 afectarán cómo los usuarios optimizan las páginas web y los servidores para que sean mejores y más efectivos.
Las nuevas funciones introducidas en HTTP / 2 permiten a los usuarios superar muchos de los inconvenientes y técnicas de optimización limitadas de HTTP / 1. Esto incluye ya no scripts en línea (scripts en línea que no se cargan desde archivos externos, pero incrustados en HTML) o combinar archivos para reducir la necesidad del servidor. La fragmentación de dominios (una técnica para dividir los recursos en varios dominios para mejorar el tiempo de carga de la página) ya no es útil.
En algunos casos, estas restricciones afectarán incluso negativamente la velocidad de la página si se aplica al protocolo HTTP / 2.
La mayor parte del tráfico de Internet se basa en dispositivos móviles, así que considere la velocidad de Internet en los dispositivos móviles y mantenga pequeños los archivos multimedia, optimícelos para estos dispositivos. Los usuarios también deben continuar minimizando (técnicas para reducir el tamaño de archivo disponible) JavaScript (JS), HTML y CSS.
Los conceptos HTTP deben capturarse
En el caso de no estar familiarizado con los términos mencionados en este artículo, esta es una introducción rápida a los conceptos de HTTP para comprender.
Inlining Script es agregar JavaScript directamente a documentos HTML con etiquetas
HTTP / 2
El Protocolo de transferencia de hipertexto versión 2 (Protocolo de transferencia de hipertexto versión 2) o HTTP / 2 es el estándar HTTP más reciente. Las actualizaciones de este protocolo mejorarán la velocidad, el rendimiento y la seguridad del tráfico web. Sin embargo, el proceso de conversión no ocurre automáticamente.
Este artículo tiene como objetivo brindarle información sobre HTTP / 2 y cómo configurar el sitio web o el servidor para aprovechar las nuevas funciones.
¿Cómo mejorar la velocidad de carga de la página web?
- ¿Qué significa HTTP / 2 para los usuarios?
- ¿Cómo afectará HTTP / 2 al diseño del sitio web?
- Los conceptos HTTP deben capturarse
- 5 cambios en el sitio web deben implementar la optimización HTTP / 2
- 1. No combine CSS o JavaScript
- 2. No inserta el script en HTML
- 3. Deja de usar Sprites de imagen CSS
- 4. No utilice la fragmentación de dominio
- 5. Aproveche el servidor push
- Cómo configurar el servidor para HTTP / 2
¿Qué significa HTTP / 2 para los usuarios?
Para los usuarios normales, los cambios de HTTP / 1.1 a HTTP / 2 no supondrán una gran diferencia.
Todos los navegadores requerirán certificados TLS (Transport Layer Security) válidos para “servir” sitios a través de HTTP / 2. Por lo tanto, además de una carga de página más rápida, así como una mayor seguridad del sitio.
Para los diseñadores y propietarios de sitios web, HTTP / 2 puede mejorar la velocidad de carga de los sitios web en todos los dispositivos.
Todos los navegadores modernos han admitido el nuevo protocolo estándar (pero algunos navegadores móviles aún no admiten HTTP / 2). Sin embargo, en caso de que el navegador o el servidor no admita HTTP / 2, se utilizará automáticamente el estándar HTTP / 1.1.
¿Cómo afectará HTTP / 2 al diseño del sitio web?
Los cambios introducidos en HTTP / 2 afectarán cómo los usuarios optimizan las páginas web y los servidores para que sean mejores y más efectivos.
Las nuevas funciones introducidas en HTTP / 2 permiten a los usuarios superar muchos de los inconvenientes y técnicas de optimización limitadas de HTTP / 1. Esto incluye ya no scripts en línea (scripts en línea que no se cargan desde archivos externos, pero incrustados en HTML) o combinar archivos para reducir la necesidad del servidor. La fragmentación de dominios (una técnica para dividir los recursos en varios dominios para mejorar el tiempo de carga de la página) ya no es útil.
En algunos casos, estas restricciones afectarán incluso negativamente la velocidad de la página si se aplica al protocolo HTTP / 2.
La mayor parte del tráfico de Internet se basa en dispositivos móviles, así que considere la velocidad de Internet en los dispositivos móviles y mantenga pequeños los archivos multimedia, optimícelos para estos dispositivos. Los usuarios también deben continuar minimizando (técnicas para reducir el tamaño de archivo disponible) JavaScript (JS), HTML y CSS.
Los conceptos HTTP deben capturarse
En el caso de no estar familiarizado con los términos mencionados en este artículo, esta es una introducción rápida a los conceptos HTTP para comprender.
Inlining Script es agregar JavaScript directamente a documentos HTML con etiquetas