HTTP/2: así va a mejorar la velocidad de tu navegación sin hacer nada

Resultados 1 al 7 de 7
  1. #1
    Avatar de MaycoJose07 NIVEL 60: Míster 3G
    Fecha de ingreso
    15 ene, 16
    Ubicación
    San Luis, Argentina
    Mensajes
    5,352
    Entradas de blog
    1
    Mencionado
    888 Post(s)
    Tagged
    0 Thread(s)
    Thumbs Up
    Recibidos: 1,945
    Dados: 345
    Achievements GeekAS de epadas

    HTTP/2: así va a mejorar la velocidad de tu navegación sin hacer nada



    Sólo unos pocos lo siguen escribiendo al introducir las URL en el navegador, y esos pocos reciben miradas de incredulidad: puede que el estándar HTTP, o Hypertext Transfer Protocol pase cada vez más desapercibido porque lo damos por hecho en todas partes, pero lleva en marcha desde 1997 y sigue siendo el pilar central de las comunicaciones web.

    Y ahora, este protocolo va camino de modernizarse con su segunda gran versión: HTTP/2. Llevamos años anticipándolo, sabiendo que su principal ventaja va a ser la velocidad con la que podremos cargar las páginas web, pero ¿cómo va a funcionar exactamente y cuál va a ser la mejora de velocidad real?
    El estándar HTTP: lección express

    Icono Internet
    Vamos a hacer un repaso rápido de cómo funciona el estándar HTTP, ya que es "el átomo" indivisible de la web: un cliente (tú, con tu navegador web abierto) solicita a un servidor la carga de una página web mediante la escritura de una dirección web en ese navegador. El servidor recibe esa petición HTTP, y emite una respuesta que consiste en la carga de los ficheros HTML de esa web junto con cualquier otra ejecución que dicha carga comporte.

    Además de la carga de esa web, el servidor también responde con un mensaje de estado que indica si todo ha ido bien o si ha habido un error. Seguro que reconocerás el mensaje de estado 404 que indica un error de carga por no haber encontrado nada, o la polémica reciente del mensaje de error con el nuevo código 451 que quieren atribuir al fallo de carga "por razones legales", rodeado de críticas de censura.

    HTTPS NO ES MÁS QUE EL ESTÁNDAR HTTP CON UNA CAPA DE CIFRADO SSL POR ENCIMA, Y ES LO QUE AHORA MISMO EXIGEN LA GRAN MAYORÍA DE SERVICIOS ONLINE
    Si al estándar HTTP le añadimos una capa de seguridad mediante el protocolo SSL obtendremos HTTPS, que no es más que el estándar HTTP con un cifrado que hace que nadie pueda leer los datos que circulen entre las peticiones que manda el usuario con su navegador y las respuestas del servidor. En Genbeta lo detallamos a fondo, y es una medida de seguridad que la gran mayoría de servicios online consideran ya esencial.

    HTTP vs HTTP/2: ¿qué es lo que cambia?

    La respuesta rápida es la velocidad a la que trabaja. Vamos con la respuesta más elaborada: HTTP/2 se basa en SPDY, un protocolo presentado en 2009 por Google con la intención de acelerar las webs. En ese entonces se hablaba de un aumento del 22-60% de la velocidad de carga de las webs convencionales y un aumento del 39-55% en el caso de las webs con SSL. Aquí podéis ver las especificaciones finales del nuevo estándar.

    ¿Cómo se consigue ese aumento de velocidad tan significativo? Pues multiplexando las peticiones que reciben los servidores por parte de los usuarios y sus navegadores web. Es decir: que esos servidores puedan atender varias peticiones al mismo tiempo. Eso también ahorra en cantidad de conexiones, liberando de trabajo a los servidores. Este gráfico lo explica bien:



    Además los servidores podrán ser proactivos: reconocerán qué tipo de cliente (navegador web) ha enviado una petición y, además de enviar la respuesta que necesita, enviará también respuestas con datos que ya sabe que el navegador va a necesitar antes de que éste los pida en una nueva petición. Por ejemplo: mientras que con HTML tenemos que cargar primero todo el HTML de la web para después cargar su contenido (CSS, imágenes), con HTTP/2 podemos cargar todo ese contenido al mismo tiempo que el mismo HTML base.

    Para los desarrolladores, quizás la novedad que más van a notar es la de los frames. Pasamos de la estructura de header y body en HTML a dividirlo todo en "frames" binarios, que vienen a ser porciones de código identificables como esos header y body que se pueden enviar antes de que el servidor envíe la respuesta del elemento HTML que se ha enviado anteriormente. Esto también ayuda a comprimir mejor el contenido de los headers, que a su vez facilita todavía más una carga rápida de todos los datos.

    El cifrado es quizás la novedad que ha traído más debate: HTTP/2 está preparado para aceptar solicitudes cifradas (de la misma forma que ya hace HTTPS), pero no será algo completamente obligatorio tal y como pedían muchos usuarios. Lo que sí que ocurrirá es que la mayoría de navegadores modernos (entre ellos Safari, Firefox, Chrome, Edge, Internet Explorer y Opera) sólo aceptarán comunicaciones HTTP/2 si están cifradas, de modo que aunque no va a ser algo estrictamente obligatorio sí que prácticamente hará que todos los desarrolladores apliquen ese cifrado quieran o no. La EFF ya está haciendo pasos para que hacerlo no sea demasiado complicado.

    Vale, ¿y esto cuánto tiempo ahorra?

    He aquí una demostración en vivo desde Besthostnews:

    Sí ayudó mi respuesta, no olvides hacer click en ''Aceptar Solución''

    Facebook Movistar: Comunidad Movistar Argentina

    Twitter Movistar: Movistar Argentina

    Teléfono Movistar: 0800-321-0611

    Tienda Movistar: 0800-222-6116

    Web Movistar

    6 Not allowed!

  2. #2
    Avatar de gonzalito1000 Nivel 56: Batigol
    Fecha de ingreso
    31 ago, 15
    Ubicación
    villa mercedes,san luis, argentina
    Mensajes
    7,087
    Mencionado
    1411 Post(s)
    Tagged
    0 Thread(s)
    Thumbs Up
    Recibidos: 5,467
    Dados: 5,736
    Cita Iniciado por MaycoJose07 Ver mensaje


    Sólo unos pocos lo siguen escribiendo al introducir las URL en el navegador, y esos pocos reciben miradas de incredulidad: puede que el estándar HTTP, o Hypertext Transfer Protocol pase cada vez más desapercibido porque lo damos por hecho en todas partes, pero lleva en marcha desde 1997 y sigue siendo el pilar central de las comunicaciones web.

    Y ahora, este protocolo va camino de modernizarse con su segunda gran versión: HTTP/2. Llevamos años anticipándolo, sabiendo que su principal ventaja va a ser la velocidad con la que podremos cargar las páginas web, pero ¿cómo va a funcionar exactamente y cuál va a ser la mejora de velocidad real?
    El estándar HTTP: lección express

    Icono Internet
    Vamos a hacer un repaso rápido de cómo funciona el estándar HTTP, ya que es "el átomo" indivisible de la web: un cliente (tú, con tu navegador web abierto) solicita a un servidor la carga de una página web mediante la escritura de una dirección web en ese navegador. El servidor recibe esa petición HTTP, y emite una respuesta que consiste en la carga de los ficheros HTML de esa web junto con cualquier otra ejecución que dicha carga comporte.

    Además de la carga de esa web, el servidor también responde con un mensaje de estado que indica si todo ha ido bien o si ha habido un error. Seguro que reconocerás el mensaje de estado 404 que indica un error de carga por no haber encontrado nada, o la polémica reciente del mensaje de error con el nuevo código 451 que quieren atribuir al fallo de carga "por razones legales", rodeado de críticas de censura.

    HTTPS NO ES MÁS QUE EL ESTÁNDAR HTTP CON UNA CAPA DE CIFRADO SSL POR ENCIMA, Y ES LO QUE AHORA MISMO EXIGEN LA GRAN MAYORÍA DE SERVICIOS ONLINE
    Si al estándar HTTP le añadimos una capa de seguridad mediante el protocolo SSL obtendremos HTTPS, que no es más que el estándar HTTP con un cifrado que hace que nadie pueda leer los datos que circulen entre las peticiones que manda el usuario con su navegador y las respuestas del servidor. En Genbeta lo detallamos a fondo, y es una medida de seguridad que la gran mayoría de servicios online consideran ya esencial.

    HTTP vs HTTP/2: ¿qué es lo que cambia?

    La respuesta rápida es la velocidad a la que trabaja. Vamos con la respuesta más elaborada: HTTP/2 se basa en SPDY, un protocolo presentado en 2009 por Google con la intención de acelerar las webs. En ese entonces se hablaba de un aumento del 22-60% de la velocidad de carga de las webs convencionales y un aumento del 39-55% en el caso de las webs con SSL. Aquí podéis ver las especificaciones finales del nuevo estándar.

    ¿Cómo se consigue ese aumento de velocidad tan significativo? Pues multiplexando las peticiones que reciben los servidores por parte de los usuarios y sus navegadores web. Es decir: que esos servidores puedan atender varias peticiones al mismo tiempo. Eso también ahorra en cantidad de conexiones, liberando de trabajo a los servidores. Este gráfico lo explica bien:



    Además los servidores podrán ser proactivos: reconocerán qué tipo de cliente (navegador web) ha enviado una petición y, además de enviar la respuesta que necesita, enviará también respuestas con datos que ya sabe que el navegador va a necesitar antes de que éste los pida en una nueva petición. Por ejemplo: mientras que con HTML tenemos que cargar primero todo el HTML de la web para después cargar su contenido (CSS, imágenes), con HTTP/2 podemos cargar todo ese contenido al mismo tiempo que el mismo HTML base.

    Para los desarrolladores, quizás la novedad que más van a notar es la de los frames. Pasamos de la estructura de header y body en HTML a dividirlo todo en "frames" binarios, que vienen a ser porciones de código identificables como esos header y body que se pueden enviar antes de que el servidor envíe la respuesta del elemento HTML que se ha enviado anteriormente. Esto también ayuda a comprimir mejor el contenido de los headers, que a su vez facilita todavía más una carga rápida de todos los datos.

    El cifrado es quizás la novedad que ha traído más debate: HTTP/2 está preparado para aceptar solicitudes cifradas (de la misma forma que ya hace HTTPS), pero no será algo completamente obligatorio tal y como pedían muchos usuarios. Lo que sí que ocurrirá es que la mayoría de navegadores modernos (entre ellos Safari, Firefox, Chrome, Edge, Internet Explorer y Opera) sólo aceptarán comunicaciones HTTP/2 si están cifradas, de modo que aunque no va a ser algo estrictamente obligatorio sí que prácticamente hará que todos los desarrolladores apliquen ese cifrado quieran o no. La EFF ya está haciendo pasos para que hacerlo no sea demasiado complicado.

    Vale, ¿y esto cuánto tiempo ahorra?

    He aquí una demostración en vivo desde Besthostnews:

    qué buen post,,,te felicito¡¡

    1 Not allowed!

  3. #3
    Avatar de scrocco13 Nivel 41: Mario Bros
    Fecha de ingreso
    14 jun, 14
    Ubicación
    Quilmes, Buenos Aires
    Mensajes
    1,967
    Entradas de blog
    2
    Mencionado
    873 Post(s)
    Tagged
    0 Thread(s)
    Thumbs Up
    Recibidos: 1,445
    Dados: 664
    @MaycoJose07

    Súper pero súper interesante, ¡de verdad!

    1 Not allowed!

  4. #4
    Avatar de mrfaquil NIVEL 53: La Brujita
    Fecha de ingreso
    05 nov, 15
    Ubicación
    Quilmes
    Mensajes
    3,104
    Mencionado
    474 Post(s)
    Tagged
    0 Thread(s)
    Thumbs Up
    Recibidos: 1,259
    Dados: 107
    Más que interesante, estaría bueno que aumenten nuestra velocidad

    Atención al Cliente:
    Twitter: https://www.twitter.com/movistararg
    Facebook: https://www.facebook.com/comunidadmovistarargentina
    Desde un teléfono fijo: 0800-321-0611
    Desde tu celular: *611



    Si te ayudé en algún problema dame un like, estaría muy agradecido.
    Un saludo de mrfaquil, ¡hasta la próxima!

    0 Not allowed!

  5. #5
    Avatar de MaycoJose07 NIVEL 60: Míster 3G
    Fecha de ingreso
    15 ene, 16
    Ubicación
    San Luis, Argentina
    Mensajes
    5,352
    Entradas de blog
    1
    Mencionado
    888 Post(s)
    Tagged
    0 Thread(s)
    Thumbs Up
    Recibidos: 1,945
    Dados: 345
    Achievements GeekAS de epadas
    Cita Iniciado por gonzalito1000 Ver mensaje
    qué buen post,,,te felicito¡¡
    Cita Iniciado por scrocco13 Ver mensaje
    @MaycoJose07

    Súper pero súper interesante, ¡de verdad!
    Es genial @gonzalito1000; @scrocco13!

    Cita Iniciado por mrfaquil Ver mensaje
    Más que interesante, estaría bueno que aumenten nuestra velocidad
    Estaría genial. Jajaja. Pero es impresionante lo que muestra en el video lo que tarda en cargar.
    Sí ayudó mi respuesta, no olvides hacer click en ''Aceptar Solución''

    Facebook Movistar: Comunidad Movistar Argentina

    Twitter Movistar: Movistar Argentina

    Teléfono Movistar: 0800-321-0611

    Tienda Movistar: 0800-222-6116

    Web Movistar

    0 Not allowed!

  6. #6
    Avatar de Fedeeg NIVEL 60: Míster 3G
    Fecha de ingreso
    22 dic, 13
    Ubicación
    Posiblemente en mi casa
    Mensajes
    5,020
    Entradas de blog
    1
    Mencionado
    862 Post(s)
    Tagged
    0 Thread(s)
    Thumbs Up
    Recibidos: 3,280
    Dados: 1,659
    Achievements GeekAS de epadas
    Genial la info mayco

    2 Not allowed!

  7. #7
    Avatar de Lioneles Frank Nivel 36: Vocalista
    Fecha de ingreso
    28 mar, 15
    Ubicación
    Perú
    Mensajes
    2,118
    Mencionado
    578 Post(s)
    Tagged
    0 Thread(s)
    Thumbs Up
    Recibidos: 1,544
    Dados: 1,017
    El foro cargará más rápido
    Buena infa. Gracias por la noticia mañanera.
    Espero ayudarte y feliz día!!

    >>>>>>>>>>>>>>>>

    Lioneles

    1 Not allowed!

Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •