Ir al contenido principal

Cómo HTTP / 3 y QUIC acelerarán su navegación web

HTTP / 3 se está generalizando. Cloudflare ahora es compatible con HTTP / 3, que ya forma parte de Chrome Canary y se agregará a Firefox Nightly pronto. Este nuevo estándar hará que su navegación web sea más rápida y segura.

Por qué HTTP / 3 y QUICMateria

Aquí está la breve explicación: los navegadores web, los servidores web y otras piezas críticas de la infraestructura web están recibiendo soporte para un nuevo estándar llamado HTTP / 3, que utiliza QUIC. Esta es una versión más moderna de HTTP, que los navegadores web utilizan para comunicarse con los servidores web y enviar datos de un lado a otro.

HTTP / 3 se ha reescrito para enviar datos más rápidamente con una mejor resistencia a los errores. También tiene cifrado incorporado. Eso significa más velocidad y seguridad. Tampoco es solo la velocidad de transferencia de datos: HTTP / 3 también debería reducir la latencia, lo que significa que los sitios web comenzarán a cargarse más rápidamente después de hacer clic o tocar un enlace.

La persona promedio nunca necesitasaber sobre HTTP / 3 y QUIC. Las personas que administran sitios web y desarrollan software web tienen algo de trabajo que hacer, pero todo será transparente para la persona promedio. Un día, su navegador web y los sitios web que use comenzarán a comunicarse a través de HTTP / 3, y la web mejorará cada vez más a medida que más sitios opten por usar HTTP / 3.

De HTTP / 1 aHTTP / 2

La versión original de HTTP utiliza el Protocolo de Control de Transmisión (TCP). Primero descrito en 1974, TCP nunca fue diseñado con la velocidad y capacidad de respuesta de hoy ’ s web en mente. Google intentó solucionar muchos de los problemas de TCP con un nuevo protocolo llamado SPDY, que informaba a HTTP / 2.

HTTP / 2 llegó a la mayoría de los principales navegadores a fines de 2015, agregando características como datoscompresión y canalización de múltiples solicitudes a través de una única conexión TCP para acelerar las cosas.

A partir de septiembre de 2019, W3Techs estima que HTTP / 2 ahora está siendo utilizado por el 41% de los sitios web.

¿Qué son HTTP / 3 y QUIC?

HTTP / 3 es más una reescritura del protocolo HTTP. En lugar de usar TCP, HTTP / 3 usa el protocolo QUIC de Google. HTTP / 3 se conocía inicialmente como HTTP-over-QUIC. HTTP / 3 también incluye el cifrado TLS 1.3, por lo que no hay necesidad de un HTTPS separado que atornille la seguridad al protocolo, como lo hay hoy.

QUIC originalmente representaba “ Quick UDPConexiones a Internet. ”Este protocolo está diseñado para ser más rápido con una latencia más baja que TCP. QUIC ofrece menos gastos generales al establecer una conexión y transferencias de datos más rápidas a través de la conexión.A diferencia de TCP, un error como un dato que se pierde en el camino no hará que la conexión se detenga y espere a que se solucione el problema. QUIC seguirá transfiriendo otros datos mientras se resuelve el problema.

De hecho, QUIC se agregó a Google Chrome en 2013. Chrome lo usa cuando se comunica con los servicios de Google y algunos otros sitios web como Facebook, y’ s disponible para aplicaciones de Android. Pero QUIC no es un estándar integrado en otros navegadores web. Con HTTP / 3, la tecnología también está llegando de manera estándar a otros navegadores.

En resumen: HTTP / 3 es un protocolo más nuevo, mejor y más rápido. Es una solución más moderna que debería ofrecer seguridad y velocidad mejoradas a la web.

Están llegando a un navegador web cerca de usted

Se agregó HTTP / 3a la versión canaria de Google Chrome en septiembre de 2019, oculta detrás de una bandera de línea de comandos. El lanzamiento de Chrome Canary con los argumentos de línea de comandos --enable-quic --quic-version = h3-23 habilitará HTTP / 3.

Mozilla anunció que está trabajando en agregar HTTP / 3 auna versión experimental de Firefox Nightly este otoño. La nueva versión de Microsoft Edge basada en Chromium heredará el trabajo HTTP / 3 de Google para Chrome, al igual que otros navegadores basados ​​en Chromium como Opera. Esperaríamos que Apple salte a bordo con HTTP / 3 en Safari en algún momento también.

Cloudflare incluso ha anunciado que está facilitando la adopción de HTTP / 3 para los sitios que usan su contenido. red. Los clientes de Cloudflare pronto podrán activar un interruptor y habilitar “ HTTP / 3 (con QUIC) ”por sus sitios. Con suerte, esto debería ayudar a impulsar la adopción de HTTP / 3 al facilitar la activación de los sitios web una vez que los navegadores obtengan HTTP / 3 estable y habilitado para todos.

HTTP / 3 también está llegando a otro software — por ejemplo, el servidor web Nginx está trabajando en soporte HTTP / 3 para Nginx versión 1.17.

Estamos ’ estamos a principios deetapas de implementación. Cloudflare dice que continuará trabajando junto con otras organizaciones, incluidas Google y Mozilla, para finalizar los estándares QUIC y HTTP / 3 y alentar la adopción generalizada. ”En otras palabras, no solo el software aún no es definitivo — el estándar en sí mismo puede ver algunos cambios. Hay mucho trabajo por hacer antes de que esto se habilite de forma predeterminada en los navegadores modernos y se use automáticamente.

Más detalles técnicos

¿Quiere saber más?Eche un vistazo al análisis en profundidad de Cloudflare en HTTP / 3 o explore el borrador del estándar HTTP / 3 para conocer las especificaciones técnicas reales.

Fuente: How to Geek

Vea También:

Comentarios

Entradas populares de este blog

¿Qué es el RNG en los videojuegos y por qué la gente lo critica?

A los jugadores les gusta criticar “ RNG ”en juegosPor ejemplo, imagina un juego de dados en el que tú y tu oponente tiran un dado y gana la tirada más alta. Ese &’ s “ puro RNG. ” Generador de números aleatorios Un generador de números aleatorios (RNG) es un algoritmo que produce números aleatorios. En los videojuegos, estos números aleatorios se utilizan para determinar eventos aleatorios, como la posibilidad de obtener un golpe crítico o recoger un objeto raro. La generación de números aleatorios, o RNG, es un factor determinante en muchosjuegos. Son la razón por la que siempre conoces Pokémon únicos, por qué los artículos en Mario Kart son diferentes cada vez que los recoges y por qué al azar encuentras tesoros súper geniales (o no) en Diablo. Algunos juegos generados por procedimientos, como The Binding of Issac o Minecraft, ni siquiera serían posibles sin RNG. No todos los juegos dependen de RNG. Los juegos d...

Cómo verificar su historial de documentos impresos en Windows 10

Verificar el historial de una impresora para ver qué se imprimió puede ser algo difícil de controlar. Como su nivel de tóner no transmite cuánto se ha utilizado el accesorio, deberá habilitar el registro en Windows 10. Aquí encontrará cómo. Habilitar registro para documentos impresos recientemente De forma predeterminada, el historial de documentos impresos se borrará después de que cada documento haya terminado de imprimirse. Puede cambiar esta configuración para que pueda ver una lista de sus documentos impresos recientemente desde la cola de impresión de su impresora. Usted ’ deberá cambiar esta configuración para cada impresora que haya instalado. Acceda a su cola de impresión Para acceder a su cola de impresión, haga clic con el botón derecho en el botón del menú Inicio de Windows y seleccione “ Configuración ”opción. Desde aquí, haga clic en Dispositivos >Impresoras y amp;Escáneres. Encuentre su impresora en...

Cómo usar el comando Echo en Linux

El comando echo es perfecto para escribir texto formateado en la ventana del terminal.Y no tiene que ser texto estático. Puede incluir variables de shell, nombres de archivo y directorios. También puede redirigir echo para crear archivos de texto y archivos de registro. Siga esta sencilla guía para descubrir cómo. Echo repite lo que le dice que repita A Zeus le gustaba abandonar el Olimpo para asociarse con hermosas ninfas. En un viaje, le dijo a una ninfa de la montaña llamada Echo que matara a su esposa, Hera, si ella lo seguía. Hera vino a buscar a Zeus, y Echo hizo todo lo que pudo para mantener a Hera en conversación. Finalmente, Hera perdió los estribos y maldijo al pobre Echo para que solo repitiera las últimas palabras que alguien más había dicho. Lo que Hera le hizo a Zeus cuando lo alcanzó es la suposición de nadie. Y eso, más o menos, es mucho eco en la vida. Repite lo que se le ha dicho que repita. Esa es una función simple, pero vit...