{"id":5001,"date":"2016-04-28T03:28:08","date_gmt":"2016-04-28T10:28:08","guid":{"rendered":"https:\/\/kinsta.com\/es\/?post_type=learn&#038;p=5001"},"modified":"2020-09-03T12:15:33","modified_gmt":"2020-09-03T10:15:33","slug":"que-es-http2","status":"publish","type":"learn","link":"https:\/\/kinsta.com\/es\/aprender\/que-es-http2\/","title":{"rendered":"Qu\u00e9 es HTTP\/2 \u2013 La Gu\u00eda Definitiva"},"content":{"rendered":"<p>Protocolo De Transferencia De Hipertexto (HTTP), el protocolo de capa de aplicaci\u00f3n simple, restringido y finalmente aburrido, constituye la base de la Red Mundial. En esencia, HTTP permite la recuperaci\u00f3n de recursos conectados a la red disponibles en todo el mundo cibern\u00e9tico y ha evolucionado a trav\u00e9s de las d\u00e9cadas para ofrecer un medio r\u00e1pido, seguro y rico para la comunicaci\u00f3n digital.<\/p>\n<p>En\u00a0<a href=\"https:\/\/kinsta.com\/es\" target=\"_blank\" rel=\"noopener noreferrer\">Kinsta<\/a>\u00a0somos adictos a optimizar los tiempos de carga de los sitios web alojados en nuestra plataforma y hemos lanzado numerosas gu\u00edas sobre el tema anteriormente, solo eche un vistazo a <a href=\"https:\/\/kinsta.com\/es\/aprender\/optimizacion-de-velocidad-del-sitio\/\" target=\"_blank\" rel=\"noopener noreferrer\">La Gu\u00eda de un Principiante a la Optimizaci\u00f3n de Velocidad de Sitios Web<\/a>.<\/p>\n<p>Como siempre estamos a la vanguardia de las nuevas tecnolog\u00edas, nos aseguramos de que todo el sitio web y administraci\u00f3n de Kinsta se ejecute en HTTP\/2 y nuestra\u00a0<a href=\"https:\/\/kinsta.com\/es\/blog\/plataforma-en-la-nube-para-desarrolladores\/\" target=\"_blank\" rel=\"noopener noreferrer\">infraestructura basada en Google Cloud<\/a> soporta HTTP\/2 para todos nuestros clientes Este extenso recurso de informaci\u00f3n explica HTTP\/2 para usuarios finales, desarrolladores y empresas que buscan la innovaci\u00f3n. Desde informaci\u00f3n b\u00e1sica hasta temas m\u00e1s avanzados, aprender\u00e1 todo lo que necesita saber sobre HTTP\/2.<\/p>\n<h3>Esta Gu\u00eda Resalta los Siguientes Aspectos Clave de HTTP\/2:<\/h3>\n<ul class=\"chaptermenu\">\n<li><a href=\"#what_is_http2\">Qu\u00e9 es HTTP\/2<\/a><\/li>\n<li><a href=\"#goal_of_creating_http2\">El Objetivo de Crear HTTP\/2<\/a><\/li>\n<li><a href=\"#what_was_wrong_with_http1\">Qu\u00e9 Estaba Mal con HTTP1.1?<\/a><\/li>\n<li><a href=\"#http2_feature_upgrades\">HTTP\/2 Actualizaciones de Caracter\u00edsticas<\/a><\/li>\n<li><a href=\"#feature_similarities_between_http1_spdy_http2\">Las Similitudes entre las Caracter\u00edsticas de HTTP1.x, SPDY y HTTP\/2<\/a><\/li>\n<li><a href=\"#how_does_http2_work_with_https\">C\u00f3mo HTTP\/2 Funciona con HTTPS<\/a><\/li>\n<li><a href=\"#main_benefits_of_http2\">Los Principales Beneficios de HTTP\/2<\/a><\/li>\n<li><a href=\"#performance_benchmark_comparison_http1_spdy_http2\">An\u00e1lisis Comparativo de Rendimiento de HTTPS, SPDY y HTTP\/2<\/a><\/li>\n<li><a href=\"#http2_browser_support_availability\">HTTP\/2 Disponibilidad y Compatibilidad del Explorador<\/a><\/li>\n<li><a href=\"#how_you_can_start_using_http2\">C\u00f3mo Puede Empezar Utilizando HTTP\/2<\/a><\/li>\n<\/ul>\n<h2><a id=\"what_is_http2\"><\/a>\u00bfQu\u00e9 es HTTP\/2?<\/h2>\n<p><a href=\"https:\/\/es.wikipedia.org\/wiki\/Protocolo_de_transferencia_de_hipertexto\" target=\"_blank\" rel=\"noopener noreferrer\">HTTP<\/a> fue propuesto originalmente por <a href=\"https:\/\/twitter.com\/timberners_lee\" target=\"_blank\" rel=\"noopener noreferrer\">Tim Berners-Lee<\/a>, el pionero de la Red Mundial que dise\u00f1\u00f3 el protocolo de aplicaci\u00f3n teniendo en mente la simplicidad de alto nivel para realizar las funciones de comunicaci\u00f3n de datos entre servidores y clientes Web.<\/p>\n<p>La primera versi\u00f3n documentada de HTTP fue lanzada en 1991 como HTTP0.9, que luego condujo a la introducci\u00f3n oficial y reconocimiento de HTTP1.0 en 1996. HTTP1.1 seguida en 1997 y desde entonces ha recibido pocas mejoras iterativas.<\/p>\n<figure id=\"attachment_16161\" aria-describedby=\"caption-attachment-16161\" style=\"width: 966px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-16161 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2016\/04\/http-timeline.png\" alt=\"Cronograma de HTTP\" width=\"966\" height=\"153\" data-must_clone=\"true\"><figcaption id=\"caption-attachment-16161\" class=\"wp-caption-text\">Cronograma de HTTP<\/figcaption><\/figure>\n<p>En febrero de 2015, el <a href=\"https:\/\/www.ietf.org\" target=\"_blank\" rel=\"noopener noreferrer\">IETF<\/a> (Grupo de Trabajo de Ingenier\u00eda de Internet) un Grupo de Trabajo HTTP revis\u00f3 y desarroll\u00f3 la segunda versi\u00f3n de la aplicaci\u00f3n en forma de protocolo HTTP\/2. En mayo de 2015, la especificaci\u00f3n HTTP\/2 aplicaci\u00f3n oficialmente fue estandarizada en respuesta al protocolo <a href=\"https:\/\/es.wikipedia.org\/wiki\/SPDY\">SPDY<\/a> compatible con HTTP. El argumento HTTP\/2 vs SPDY contin\u00faa a lo largo de la gu\u00eda.<\/p>\n<h3>\u00bfQu\u00e9 Es un Protocolo?<\/h3>\n<p>El debate HTTP\/2 vs HTTP1 debe proceder con una breve gu\u00eda sobre el t\u00e9rmino protocolo utilizado frecuentemente en este recurso. Un protocolo es un conjunto de reglas que rigen los mecanismos de comunicaci\u00f3n de datos entre los clientes (por ejemplo, navegadores web utilizados por los usuarios de internet para solicitar informaci\u00f3n) y servidores (las m\u00e1quinas que contengan la informaci\u00f3n solicitada).<\/p>\n<p>Los protocolos generalmente consisten de tres partes principales: Encabezado, carga \u00fatil y pie de p\u00e1gina. El Encabezado colocado antes de la carga \u00fatil contiene informaci\u00f3n tal como las direcciones de origen y destino, as\u00ed como otros detalles (como el tama\u00f1o y tipo) con respecto a la carga \u00fatil. La carga \u00fatil es la informaci\u00f3n transmitida mediante el protocolo. El pie sigue la carga y funciona como un campo de control para enrutar las solicitudes de cliente-servidor a los destinatarios, junto con el encabezado para asegurar que la carga \u00fatil se transmita libres de errores.<\/p>\n<figure id=\"attachment_16162\" aria-describedby=\"caption-attachment-16162\" style=\"width: 980px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-16162 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2016\/04\/mail-http2.png\" alt=\"Correo HTTP\/2\" width=\"980\" height=\"300\" data-must_clone=\"true\"><figcaption id=\"caption-attachment-16162\" class=\"wp-caption-text\">Correo HTTP\/2<\/figcaption><\/figure>\n<p>El sistema es similar al servicio de correo. La carta (Carga \u00fatil) se inserta en un sobre (Encabezado) con direcci\u00f3n de destino escrita en ella y sellada con pegamento y sello (pie de p\u00e1gina) antes de que se expidan. Excepto que la transmisi\u00f3n de informaci\u00f3n digital en forma de 0s y 1s no es tan sencillo y requiere una nueva dimensi\u00f3n de innovaci\u00f3n en respuesta a aumentar los avances tecnol\u00f3gicos que surgen con el crecimiento explosivo del uso de internet.<\/p>\n<p>Protocolo HTTP constaba inicialmente de comandos b\u00e1sicos: GET, para recuperar la informaci\u00f3n del servidor y POST, para entregar la informaci\u00f3n solicitada por el cliente. Este sencillo y aparentemente aburrido conjunto de algunos comandos para obtener datos y enviar una respuesta esencialmente establecieron las bases para la construcci\u00f3n de otros protocolos de red. El protocolo es otra iniciativa destinada a mejorar la experiencia y eficacia del usuario de internet, necesit\u00e1ndose aplicaci\u00f3n HTTP\/2 para mejorar la presencia en l\u00ednea.<\/p>\n<h2><a id=\"goal_of_creating_http2\"><\/a><b>El <\/b>Objetivo de Crear HTTP\/2<\/h2>\n<p>Desde sus inicios a principios de los a\u00f1os noventa, HTTP ha visto s\u00f3lo unas pocas grandes revisiones. La versi\u00f3n m\u00e1s reciente, HTTP1.1 ha servido al mundo cibern\u00e9tico durante m\u00e1s de 15 a\u00f1os. Las p\u00e1ginas Web en la actual era de actualizaciones en informaci\u00f3n din\u00e1mica, formatos de contenido multimedia intensivos en recursos y excesiva inclinaci\u00f3n hacia el rendimiento web han colocado a las tecnolog\u00edas de protocolo antiguas en la categor\u00eda de legado. Estas tendencias exigen importantes HTTP\/2 cambios para mejorar la experiencia de internet.<\/p>\n<figure id=\"attachment_15428\" aria-describedby=\"caption-attachment-15428\" style=\"width: 365px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-15428\" title=\"Internet experience\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2016\/04\/website-basic.png\" alt=\"website basic\" width=\"365\" height=\"222\" data-must_clone=\"true\"><figcaption id=\"caption-attachment-15428\" class=\"wp-caption-text\">Experiencia de Internet<\/figcaption><\/figure>\n<p>El objetivo principal de la investigaci\u00f3n y el desarrollo de una nueva versi\u00f3n de HTTP se centra alrededor de tres cualidades raramente asociadas con un \u00fanico protocolo de red sin requerir tecnolog\u00edas de redes adicionales de alto rendimiento, simplicidad y solidez. Estos objetivos se logran mediante la introducci\u00f3n de funciones que reducen la latencia en la tramitaci\u00f3n de las solicitudes del navegador con t\u00e9cnicas como la multiplexaci\u00f3n, la compresi\u00f3n, la priorizaci\u00f3n y la solicitud de inserci\u00f3n de servidor.<\/p>\n<p>Mecanismos tales como el control de flujo, manejo de errores y actualizaci\u00f3n funcionan como mejoras para el protocolo HTTP para desarrolladores para asegurar un alto rendimiento y flexibilidad de aplicaciones basadas en web.<\/p>\n<p>El sistema colectivo permite a los servidores responder eficientemente con m\u00e1s contenido que originalmente solicitado por los clientes, eliminando la intervenci\u00f3n del usuario para solicitar informaci\u00f3n continuamente hasta que el sitio web est\u00e9 completamente cargado en el navegador web. Por ejemplo, la capacidad de inserci\u00f3n del servidor con HTTP\/2 permite a los servidores responder con una p\u00e1gina llena de contenidos distintos de la informaci\u00f3n ya disponible en la cache del navegador. La compresi\u00f3n eficiente de archivos de encabezado HTTP minimiza el exceso de protocolo para mejorar el rendimiento con cada solicitud del explorador y la respuesta del servidor.<\/p>\n<p>Los cambios a HTTP\/2 est\u00e1n dise\u00f1ados para mantener la interoperabilidad y compatibilidad con las ventajas HTTP1.1. HTTP\/2 se espera aumenten con el tiempo sobre la base de experimentos del mundo real y su capacidad para abordar cuestiones relacionadas con el rendimiento real en comparaci\u00f3n en el mundo real con HTTP1.1 impactar\u00e1 en gran medida su evoluci\u00f3n a largo plazo.<\/p>\n<blockquote><p>\u00ab\u2026No estamos sustituyendo todo el HTTP &#8211; los m\u00e9todos, c\u00f3digos de estado, y la mayor\u00eda de los encabezados que se utilizan hoy en d\u00eda ser\u00e1n los mismos. En su lugar, estamos redefiniendo la forma en que se usa \u00aben el cable\u00bb de modo que sea m\u00e1s eficiente, y por lo que es m\u00e1s suave con el propio internet\u2026\u00bb<a href=\"https:\/\/twitter.com\/mnot\" target=\"_blank\" rel=\"noopener noreferrer\">Mark Nottingham<\/a>, Presidente del Grupo de trabajo IETF HTTP y miembro de la W3C TAG.\u00a0\u00a0<a href=\"https:\/\/www.slideshare.net\/heavybit\/heavybit-presents-ilya-grigorik-on\" target=\"_blank\" rel=\"noopener noreferrer\">Fuente<\/a><\/p><\/blockquote>\n<p>Es importante se\u00f1alar que la nueva versi\u00f3n de HTTP viene como una extensi\u00f3n de su predecesor y no se espera que reemplace HTTP1.1 en ning\u00fan momento pronto. La aplicaci\u00f3n de HTTP\/2 no permitir\u00e1 soporte autom\u00e1tico para todos los tipos de cifrado disponibles con HTTP1.1, pero sin duda abre la puerta a mejores alternativas de cifrado adicionales o actualizaciones de compatibilidad en el futuro cercano. Sin embargo, comparaciones de caracter\u00edsticas tales como HTTP\/2 vs HTTP1 y SPDY vs HTTP\/2 presentan s\u00f3lo el \u00faltimo protocolo de aplicaci\u00f3n como el ganador en t\u00e9rminos de rendimiento, seguridad y confiabilidad por igual.<\/p>\n<figure style=\"width: 252px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" title=\"HTTP\/2 security encryption\" src=\"https:\/\/kinsta.com\/wp-content\/themes\/kinsta\/images\/learn\/what-is-http2\/encryption.png\" alt=\"Cifrado de seguridad HTTP\/2\" width=\"252\" height=\"273\" data-must_clone=\"true\"><figcaption class=\"wp-caption-text\">Cifrado de seguridad HTTP\/2<\/figcaption><\/figure>\n<h2><a id=\"what_was_wrong_with_http1\"><\/a>\u00bfQu\u00e9 Estaba Mal con HTTP1.1?<\/h2>\n<p>HTTP1.1 estaba limitado a procesar solamente una solicitud pendiente por conexi\u00f3n TCP, obligando a los exploradores a utilizar m\u00faltiples conexiones TCP para procesar varias solicitudes simult\u00e1neamente.<\/p>\n<p>Sin embargo, el uso de demasiadas conexiones TCP en paralelo lleva a congesti\u00f3n TCP que causa la monopolizaci\u00f3n injusta de los recursos de la red. Los navegadores Web utilizando varias conexiones para procesar peticiones adicionales ocupan una proporci\u00f3n mayor de los recursos de red disponibles, por lo tanto, degradan el rendimiento de la red para otros usuarios.<\/p>\n<figure id=\"attachment_16163\" aria-describedby=\"caption-attachment-16163\" style=\"width: 400px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-16163 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2016\/04\/http-requests.png\" alt=\" Solicitudes HTTP\" width=\"400\" height=\"195\" data-must_clone=\"true\"><figcaption id=\"caption-attachment-16163\" class=\"wp-caption-text\">Solicitudes HTTP<\/figcaption><\/figure>\n<p>Emitir varias solicitudes desde el navegador tambi\u00e9n provoca la duplicaci\u00f3n de datos en cables de transmisi\u00f3n de datos, lo que a su vez requiere protocolos adicionales para extraer la informaci\u00f3n deseada, libre de errores en los nodos finales.<\/p>\n<p>La industria del internet fue naturalmente obligada a piratear estas limitaciones, con pr\u00e1cticas tales como domain sharding, Concatenaci\u00f3n, datos en l\u00ednea y spriting, entre otros. El uso ineficaz de las conexiones TCP con HTTP1.1 subyacente tambi\u00e9n conduce a la priorizaci\u00f3n de recursos pobres, provocando una degradaci\u00f3n del rendimiento exponencial conforme las aplicaciones web crecen en t\u00e9rminos de complejidad, funcionalidad y alcance.<\/p>\n<figure id=\"attachment_16164\" aria-describedby=\"caption-attachment-16164\" style=\"width: 880px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-16164 size-full\" title=\"HTTP\/2 domain sharding\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2016\/04\/http2-domain-sharding.png\" alt=\"El sharding de dominio \" width=\"880\" height=\"232\" data-must_clone=\"true\"><figcaption id=\"caption-attachment-16164\" class=\"wp-caption-text\">El sharding de dominio<\/figcaption><\/figure>\n<p>La web ha evolucionado mucho m\u00e1s all\u00e1 de la capacidad del legado de tecnolog\u00edas de redes basadas en HTTP. Las cualidades esenciales de HTTP1.1 desarrolladas hace m\u00e1s de una d\u00e9cada han abierto las puertas a muchas embarazosas lagunas de seguridad y rendimiento.<\/p>\n<p>El Cookie Hack por ejemplo, permite a los ciberdelincuentes reutilizar una sesi\u00f3n de trabajo anterior para comprometer las contrase\u00f1as de las cuentas de transacci\u00f3n porque HTTP1.1 no proporciona ninguna facilidad de tiempo fuera de sesi\u00f3n de identidad. Mientras que los problemas de seguridad similares seguir\u00e1n atormentando a HTTP\/2, el nuevo protocolo de aplicaci\u00f3n est\u00e1 dise\u00f1ado con mejores capacidades de seguridad tales como la mejora en la aplicaci\u00f3n de las <a href=\"http:\/\/http2.github.io\/http2-spec\/#TLSUsage\" target=\"_blank\" rel=\"noopener noreferrer\">nuevas caracter\u00edsticas de TLS<\/a>.<\/p>\n<h2><a id=\"http2_feature_upgrades\"><\/a>Actualizaciones de las Caracter\u00edsticas de HTTP\/2<span class=\"Apple-converted-space\">\u00a0<\/span><\/h2>\n<h3>Flujos multiplexados<\/h3>\n<p>Secuencia de fotogramas de formato de texto bi-direccional enviadas a trav\u00e9s del protocolo HTTP\/2 intercambiados entre el servidor y el cliente se conocen como \u00abflujos\u00bb. Iteraciones anteriores del protocolo HTTP eran capaces de transmitir s\u00f3lo una secuencia a la vez junto con cierto tiempo de retardo entre cada transmisi\u00f3n de flujo.<\/p>\n<p>Recibir toneladas de contenido multimedia a trav\u00e9s de secuencias individuales enviadas una por una es ineficiente y consume recursos. Los cambios a HTTP\/2 han ayudado a establecer una nueva capa binaria de enmarcado para abordar estas preocupaciones.<\/p>\n<p>Esta capa permite al cliente y al servidor HTTP desintegrar la carga hacia la peque\u00f1a secuencia de fotogramas entrelazados, independiente y administrable. Esta informaci\u00f3n es luego montada en el otro extremo.<\/p>\n<figure id=\"attachment_16165\" aria-describedby=\"caption-attachment-16165\" style=\"width: 400px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-16165 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2016\/04\/http2-streams.png\" alt=\"HTTP\/2 secuencias\" width=\"400\" height=\"540\" data-must_clone=\"true\"><figcaption id=\"caption-attachment-16165\" class=\"wp-caption-text\">HTTP\/2 secuencias<\/figcaption><\/figure>\n<p>Los formatos de marco binario permiten el intercambio de m\u00faltiples, secuencias abiertas al mismo tiempo, independientes, bi-direccional es sin latencia entre secuencias sucesivas. Este enfoque presenta una matriz de beneficios de HTTP\/2 explicados a continuaci\u00f3n:<\/p>\n<ul>\n<li>Las solicitudes multiplexadas paralelas y respuestas no se bloquean rec\u00edprocamente.<\/li>\n<li>Una \u00fanica conexi\u00f3n TCP se utiliza para garantizar la eficacia de la utilizaci\u00f3n de recursos de red, a pesar de transmitir m\u00faltiples flujos de datos.<\/li>\n<li>No hay necesidad de aplicar <a href=\"http:\/\/chimera.labs.oreilly.com\/books\/1230000000545\/ch13.html#ELIMINATE_REQUEST_BYTES\" target=\"_blank\" rel=\"noopener noreferrer\">hacks de optimizaci\u00f3n<\/a>\u00a0\u2013 innecesarios como sprites de imagen, concatenaci\u00f3n y domain sharding, entre otros &#8211; que compromete otros aspectos del rendimiento de la red.<\/li>\n<li>Latencia reducida, m\u00e1s r\u00e1pido, mejor rendimiento en la web en las clasificaciones de los motores de b\u00fasqueda.<\/li>\n<li>OpEx reducidos y CapEx en la red en funcionamiento y recursos de TI.<\/li>\n<\/ul>\n<p>Con esta capacidad, los paquetes de datos desde m\u00faltiples flujos son esencialmente desiguales y transmitidos a trav\u00e9s de una \u00fanica conexi\u00f3n TCP. Estos paquetes se dividen entonces en el extremo receptor y se presentan como flujos de datos individuales. Transmitir varias solicitudes paralelas simult\u00e1neamente utilizando HTTP versi\u00f3n 1.1 o anterior requiere m\u00faltiples conexiones TCP, que inherentemente crean cuellos de botella en el rendimiento global de la red, a pesar de transmitir m\u00e1s flujos de datos con mayor rapidez.<\/p>\n\n<h3>HTTP\/2 Server Push<\/h3>\n<p>Esta capacidad permite que el servidor env\u00ede informaci\u00f3n en cache adicional al cliente que no es solicitada, pero anticipada en futuras solicitudes. Por ejemplo, si el cliente solicita el recurso X y se entiende que el recurso Y se hace referencia con el archivo solicitado, el servidor puede elegir empujar a Y junto con X en lugar de esperar a una petici\u00f3n del cliente apropiada.<\/p>\n<figure id=\"attachment_16166\" aria-describedby=\"caption-attachment-16166\" style=\"width: 500px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-16166\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2016\/04\/http2-push.png\" alt=\"HTTP\/2 push\" width=\"500\" height=\"244\" data-must_clone=\"true\"><figcaption id=\"caption-attachment-16166\" class=\"wp-caption-text\">HTTP\/2 push<\/figcaption><\/figure>\n<p>El cliente coloca el recurso empujado Y en su cache para su uso futuro. Este mecanismo ahorra un viaje de ida y vuelta de solicitud-respuesta y reduce la latencia de la red. Server Push se introdujo originalmente en el protocolo SPDY de Google. Identificadores Stream que contienen pseudo encabezados tales como :ruta permiten al servidor iniciar el empuje para la informaci\u00f3n que se puede almacenar en la cache. El cliente debe permitir expl\u00edcitamente al servidor empujar recursos cacheables con HTTP\/2 o terminar corrientes empujadas con un identificador de secuencia espec\u00edfica.<\/p>\n<p>Otros cambios de HTTP\/2, tales como Server Push actualiza de forma proactiva o invalida la cache del cliente y tambi\u00e9n es conocida como \u201cCache Push\u00bb. Las consecuencias a largo plazo centran alrededor de la capacidad de servidores para identificar posibles recursos capaces de empuje que el cliente realmente no quiere.<\/p>\n<p>La implementaci\u00f3n de HTTP\/2 ofrece desempe\u00f1o significativo de recursos empujados, junto con otros beneficios de HTTP\/2 explicados a continuaci\u00f3n:<\/p>\n<ul>\n<li>El cliente ahorra recursos empujados en la cache.<\/li>\n<li>El cliente puede reutilizar esos recursos almacenados en cache en diferentes p\u00e1ginas.<\/li>\n<li>El servidor puede empujar recursos multiplexados junto con la informaci\u00f3n solicitada originalmente dentro de la misma conexi\u00f3n TCP.<\/li>\n<li>El servidor puede priorizar empujado recursos &#8211; un diferenciador clave de rendimiento de HTTP\/2 vs HTTP1.<\/li>\n<li>El cliente puede rechazar recursos empujados para mantener un eficaz repositorio de recursos almacenados en cache o desactivar Server Push completamente.<\/li>\n<li>El cliente tambi\u00e9n puede limitar el n\u00famero de secuencias empujadas multiplexadas simult\u00e1neamente.<\/li>\n<\/ul>\n<p>Capacidades de Push similares ya est\u00e1n disponibles con capacidades t\u00e9cnicas sub\u00f3ptimas de Inlining to Push para empujar las respuestas del servidor, mientras que Server Push presenta una soluci\u00f3n de nivel de protocolo para evitar complejidades con hacks de optimizaci\u00f3n secundarios a las capacidades b\u00e1sicas del protocolo de las aplicaciones en s\u00ed.<\/p>\n<p>El HTTP\/2 multiplexa y prioriza la corriente de datos empujados para garantizar un mejor rendimiento de la transmisi\u00f3n tal como se ha visto con otros flujos de datos de solicitud-respuesta. Como un mecanismo de seguridad integrado, el servidor debe estar autorizado para empujar los recursos de antemano.<\/p>\n<figure id=\"attachment_16167\" aria-describedby=\"caption-attachment-16167\" style=\"width: 322px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-16167 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2016\/04\/http2-authorized.png\" alt=\"HTTP\/2 autorizado\" width=\"322\" height=\"142\" data-must_clone=\"true\"><figcaption id=\"caption-attachment-16167\" class=\"wp-caption-text\">HTTP\/2 autorizado<\/figcaption><\/figure>\n\n<h3>Protocolos Binarios<\/h3>\n<p>La \u00faltima versi\u00f3n de HTTP ha evolucionado significativamente en t\u00e9rminos de capacidades y atributos tales como la transformaci\u00f3n de un texto de protocolo a un protocolo binario. HTTP1.x sol\u00eda procesar los comandos de texto para completar ciclos de solicitud-respuesta. HTTP\/2 utilizar\u00e1 comandos binarios (en 1s y 0s) para ejecutar las mismas tareas. Este atributo facilita complicaciones con el encuadre y simplifica la implementaci\u00f3n de comandos que estaban confusamente mezclados debido a los comandos que contienen el texto y espacio opcional.<\/p>\n<p>Aunque probablemente tardar\u00e1 m\u00e1s esfuerzos para leer binario en comparaci\u00f3n con comandos de texto, es m\u00e1s f\u00e1cil para la red generar y analizar marcos disponibles en formato binario. La sem\u00e1ntica actual permanece inalterada.<\/p>\n<figure id=\"attachment_16168\" aria-describedby=\"caption-attachment-16168\" style=\"width: 1489px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-16168 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2016\/04\/binary-protocols-2.png\" alt=\"Protocolos binarios\" width=\"1489\" height=\"292\" data-must_clone=\"true\"><figcaption id=\"caption-attachment-16168\" class=\"wp-caption-text\">Protocolos binarios<\/figcaption><\/figure>\n<p>Los navegadores utilizando implementaci\u00f3n HTTP\/2 convertir\u00e1n los mismos comandos de texto en binario antes de transmitirlos por la red. La capa de enmarcado binaria no es compatible con HTTP1.x para clientes y servidores y un factor clave para una mejora significativa del rendimiento sobre SPDY y HTTP1.x. Utilizando comandos binarios para habilitar ventajas empresariales claves para empresas de internet y los negocios en l\u00ednea como se detalla con beneficios de HTTP\/2 explicados a continuaci\u00f3n:<\/p>\n<ul>\n<li>Baja sobrecarga en el an\u00e1lisis de datos &#8211; una proposici\u00f3n de valor cr\u00edtico en HTTP HTTP\/2 vs1.<\/li>\n<li>Menos propenso a errores.<\/li>\n<li>Presencia de red m\u00e1s ligera.<\/li>\n<li>Eficaz utilizaci\u00f3n de los recursos en la red.<\/li>\n<li>Eliminando los problemas de seguridad asociados con la naturaleza textual de HTTP1.x, como los ataques de divisi\u00f3n de respuesta.<\/li>\n<li>Permite otras capacidades del HTTP\/2 incluyendo la compresi\u00f3n, multiplexaci\u00f3n, priorizaci\u00f3n, control de flujo y el manejo eficaz de la TLS.<\/li>\n<li>Representaci\u00f3n compacta de comandos para facilitar la tramitaci\u00f3n y ejecuci\u00f3n.<\/li>\n<li>Robusta y eficiente en t\u00e9rminos de procesamiento de datos entre el cliente y el servidor.<\/li>\n<li>Reduce la latencia de red y rendimiento mejorado.<\/li>\n<\/ul>\n<h3>Priorizaci\u00f3n de Flujo<\/h3>\n<p>La implementaci\u00f3n de HTTP\/2 permite que el cliente proporcione preferencia a determinadas corrientes de datos. Aunque el servidor no est\u00e1 obligado a seguir estas instrucciones del cliente, el mecanismo permite al servidor de la red optimizar la asignaci\u00f3n de recursos basada en las necesidades del usuario final.<\/p>\n<figure id=\"attachment_16169\" aria-describedby=\"caption-attachment-16169\" style=\"width: 523px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-16169 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2016\/04\/http2-weight.png\" alt=\"HTTP\/2 peso\" width=\"523\" height=\"238\" data-must_clone=\"true\"><figcaption id=\"caption-attachment-16169\" class=\"wp-caption-text\">HTTP\/2 peso<\/figcaption><\/figure>\n<p>La priorizaci\u00f3n de flujo funciona con dependencias y peso asignado a cada secuencia. Aunque todas las secuencias son inherentemente dependientes una de la otra, excepto que los flujos dependientes tambi\u00e9n se les asigna peso entre 1 y 256. Los detalles de los mecanismos de priorizaci\u00f3n de flujo a\u00fan son objeto de debate.<\/p>\n<p>En el mundo real, sin embargo, rara vez el servidor tiene el control sobre los recursos como el CPU y las conexiones de bases de datos. La complejidad de la implementaci\u00f3n en s\u00ed impide que los servidores acomoden solicitudes prioritarias de flujo. La investigaci\u00f3n y desarrollo en esta \u00e1rea es particularmente importante para el \u00e9xito a largo plazo de HTTP\/2, ya que el protocolo es capaz de procesar varios flujos de datos con una \u00fanica conexi\u00f3n TCP.<\/p>\n<p>Esta capacidad puede conducir a la llegada simult\u00e1nea de las peticiones al servidor que realmente difieren en t\u00e9rminos de prioridad, desde la perspectiva del usuario final. Mantener las solicitudes de procesamiento de flujo de datos sobre una base aleatoria socava la eficacia y experiencia de usuario final prometida por cambios a HTTP\/2. Al mismo tiempo, un inteligente y ampliamente adoptado mecanismo de prioridad de flujo presenta ventajas de HTTP\/2 explicadas como sigue:<\/p>\n<ul>\n<li>La utilizaci\u00f3n eficaz de los recursos de la red.<\/li>\n<li>Tiempo reducido para entregar solicitudes de contenido principal.<\/li>\n<li>Mejora de la velocidad de carga de la p\u00e1gina y la experiencia del usuario final.<\/li>\n<li>Comunicaci\u00f3n de datos optimizada entre el cliente y el servidor.<\/li>\n<li>Reduce el efecto negativo de preocupaciones de latencia de la red.<\/li>\n<\/ul>\n<figure id=\"attachment_16170\" aria-describedby=\"caption-attachment-16170\" style=\"width: 216px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-16170 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2016\/04\/http2-page-load.png\" alt=\"HTTP\/2 carga de la p\u00e1gina\" width=\"216\" height=\"235\" data-must_clone=\"true\"><figcaption id=\"caption-attachment-16170\" class=\"wp-caption-text\">HTTP\/2 carga de la p\u00e1gina<\/figcaption><\/figure>\n<h3>Compresi\u00f3n de Encabezado Stateful<\/h3>\n<p>Entregando una experiencia de usuario web de \u00faltima gama requiere sitios web ricos en contenido y gr\u00e1ficos. El protocolo de aplicaci\u00f3n HTTP es stateless, lo que significa que cada solicitud de cliente debe incluir tanta informaci\u00f3n como la que necesita el servidor para realizar la operaci\u00f3n deseada. Este mecanismo hace que los flujos de datos transporten varios marcos repetitivos de informaci\u00f3n tal que el servidor no tiene que almacenar informaci\u00f3n de anteriores solicitudes de cliente.<\/p>\n<p>En el caso de sitios web que sirven contenido multimedia rico, los clientes empujan varios marcos de encabezado casi id\u00e9nticos que conducen a la latencia y el consumo innecesario de los limitados recursos de la red. Una mezcla de prioridades de los flujos de datos no puede alcanzar los est\u00e1ndares de desempe\u00f1o deseado de paralelismo sin optimizar este mecanismo.<\/p>\n<figure id=\"attachment_16171\" aria-describedby=\"caption-attachment-16171\" style=\"width: 942px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-16171 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2016\/04\/http2-hpack-compression.png\" alt=\"Compresi\u00f3n HTTP\/2 HPACK\" width=\"942\" height=\"375\" data-must_clone=\"true\"><figcaption id=\"caption-attachment-16171\" class=\"wp-caption-text\">Compresi\u00f3n HTTP\/2 HPACK<\/figcaption><\/figure>\n<p>La implementaci\u00f3n de HTTP\/2 resuelve estos problemas con la capacidad de comprimir gran n\u00famero de marcos de encabezados redundantes. Utiliza la especificaci\u00f3n HPACK como un m\u00e9todo sencillo y seguro para la compresi\u00f3n del encabezado. Tanto el cliente como el servidor mantiene una lista de los encabezados utilizados en las anteriores solicitudes de cliente-servidor.<\/p>\n<p>HPACK comprime el valor individual de cada encabezado antes de transferirla al servidor, que luego busca la informaci\u00f3n codificada en la lista de valores de encabezado previamente transferidas para reconstruir toda la informaci\u00f3n del encabezado. La compresi\u00f3n de encabezado HPACK para la implementaci\u00f3n de HTTP\/2 presenta enormes ventajas de rendimiento, incluidos algunos beneficios de HTTP\/2 que se explican a continuaci\u00f3n:<\/p>\n<ul>\n<li>Priorizaci\u00f3n de flujo efectiva.<\/li>\n<li>La eficacia en la utilizaci\u00f3n de mecanismos de multiplexaci\u00f3n.<\/li>\n<li>Reduce la sobrecarga de recursos &#8211; una de las primeras \u00e1reas de preocupaci\u00f3n en los debates sobre HTTP\/2 vs HTTP 1 y HTTP\/2 vs SPDY.<\/li>\n<li>Codifica los encabezados grandes as\u00ed como los encabezados utilizados com\u00fanmente lo que elimina la necesidad de enviar todo el marco del encabezado mismo. El tama\u00f1o de transferencia individual de cada flujo de datos disminuye r\u00e1pidamente.<\/li>\n<li>No es vulnerable a ataques de seguridad tales como flujos de explotaci\u00f3n de datos de CRIME con compresi\u00f3n de encabezados.<\/li>\n<\/ul>\n<h2><a id=\"feature_similarities_between_http1_spdy_http2\"><\/a>Similitudes con HTTP1.x y SPDY<\/h2>\n<p>La sem\u00e1ntica de la aplicaci\u00f3n subyacente de HTTP incluyendo los c\u00f3digos de estado de HTTP, URIs, metodolog\u00edas y ficheros de encabezado permanecen iguales en la \u00faltima iteraci\u00f3n del HTTP\/2. HTTP\/2 se basa en SPDY, la alternativa de Google a http1.x. Las verdaderas diferencias radican en los mecanismos utilizados para procesar solicitudes de cliente-servidor. La siguiente tabla identifica algunas \u00e1reas de similitudes y mejoras entre HTTP1.x, SPDY y HTTP\/2:<\/p>\n<div class=\"section5_table\">\n<div class=\"table-responsive\">\n<table class=\"table table-bordered\">\n<thead>\n<tr>\n<th class=\"section5_table_line_title\">HTTP1.x<\/th>\n<th class=\"section5_table_line_title\">SPDY<\/th>\n<th class=\"section5_table_line_title\">HTTP2<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td class=\"section5_table_cell\">SSL no es necesario, pero es recomendable.<\/td>\n<td class=\"section5_table_cell\">Se requiere SSL.<\/td>\n<td class=\"section5_table_cell\">SSL no es requerido pero recomendado.<\/td>\n<\/tr>\n<tr>\n<td class=\"section5_table_cell\">Cifrado lento.<\/td>\n<td class=\"section5_table_cell\">Cifrado r\u00e1pido.<\/td>\n<td class=\"section5_table_cell\">Cifrado a\u00fan m\u00e1s r\u00e1pido.<\/td>\n<\/tr>\n<tr>\n<td class=\"section5_table_cell\">Una petici\u00f3n de cliente-servidor por conexi\u00f3n TCP.<\/td>\n<td class=\"section5_table_cell\">Varias solicitudes cliente-servidor por conexi\u00f3n TCP. Se produce en un \u00fanico alojamiento al mismo tiempo.<\/td>\n<td class=\"section5_table_cell\">Multi-alojamiento multiplexado. Se produce en varios alojamientos en un solo instante.<\/td>\n<\/tr>\n<tr>\n<td class=\"section5_table_cell\">Sin compresi\u00f3n de encabezado.<\/td>\n<td class=\"section5_table_cell\">Compresi\u00f3n de encabezados introducida.<\/td>\n<td class=\"section5_table_cell\">Compresi\u00f3n de encabezados utilizando algoritmos mejorados que mejoran el rendimiento, as\u00ed como el de la seguridad.<\/td>\n<\/tr>\n<tr>\n<td class=\"section5_table_cell\">Sin priorizaci\u00f3n de flujo.<\/td>\n<td class=\"section5_table_cell\">Priorizaci\u00f3n de flujo introducida.<\/td>\n<td class=\"section5_table_cell\">Mecanismos mejorados de priorizaci\u00f3n de flujo se usan.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<section id=\"feature_similarities_between_http1_spdy_http2\">\n<h2><a id=\"how_does_http2_work_with_https\"><\/a>C\u00f3mo HTTP\/2 Funciona con HTTPS<\/h2>\n<p>HTTPS se utiliza para establecer una red ultra-segura conectando computadoras, servidores y m\u00e1quinas para procesar informaci\u00f3n confidencial de empresas y consumidores. Procesar las transacciones financieras de los bancos y de las instituciones de salud, mantener registros de pacientes son el objetivo principal de delitos cibern\u00e9ticos criminales. HTTPS funciona como una capa eficaz contra amenazas a la ciberdelincuencia persistentes, aunque no es la \u00fanica implementaci\u00f3n de seguridad utilizada para evitar ataques sofisticados cibern\u00e9ticos vulnerando redes corporativas de alto valor.<\/p>\n<figure id=\"attachment_16172\" aria-describedby=\"caption-attachment-16172\" style=\"width: 382px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-16172\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2016\/04\/http2-https.png\" alt=\"HTTP\/2 HTTPS\" width=\"382\" height=\"183\" data-must_clone=\"true\"><figcaption id=\"caption-attachment-16172\" class=\"wp-caption-text\">HTTP\/2 HTTPS<\/figcaption><\/figure>\n<p>El soporte del navegador HTTP\/2 incluye cifrado HTTPS y realmente complementa el rendimiento general de la seguridad de las implementaciones de HTTPS. Caracter\u00edsticas como menos apretones de manos de TLS, bajo consumo de recursos tanto en el lado del cliente como en el servidor y capacidades mejoradas en la reutilizaci\u00f3n de sesiones web existente mientras elimina las vulnerabilidades relacionadas con HTTP1.x presentan a HTTP\/2 como un factor clave para asegurar la comunicaci\u00f3n digital sensible en entornos de red.<\/p>\n<figure id=\"attachment_16173\" aria-describedby=\"caption-attachment-16173\" style=\"width: 688px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-16173 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2016\/04\/http2-encryption.png\" alt=\"Cifrado de HTTP\/2\" width=\"688\" height=\"142\" data-must_clone=\"true\"><figcaption id=\"caption-attachment-16173\" class=\"wp-caption-text\">Cifrado de HTTP\/2<\/figcaption><\/figure>\n<p>HTTPS no est\u00e1 limitado a organizaciones de alto perfil y la seguridad cibern\u00e9tica es igualmente valiosa para los due\u00f1os de negocios en l\u00ednea, blogueros casuales, comercio electr\u00f3nico, comerciantes e incluso los usuarios de medios sociales. El HTTP\/2 exige intr\u00ednsecamente la m\u00e1s reciente m\u00e1s segura versi\u00f3n de TLS y todas las comunidades en l\u00ednea, propietarios de negocios y webmasters deben asegurarse de que sus sitios web utilicen HTTPS de forma predeterminada.<\/p>\n<p>Procesos habituales para configurar HTTPS incluyen el uso de planes de alojamiento web, comprar, activar e instalar un certificado de seguridad y, finalmente, la actualizaci\u00f3n de la p\u00e1gina web para que utilice HTTPS.<\/p>\n\n<\/section>\n<h2><a id=\"main_benefits_of_http2\"><\/a>Los Principales Beneficios de HTTP\/2<\/h2>\n<section id=\"feature_similarities_between_http1_spdy_http2\">El sector de internet tuvo que sustituir el envejecido HTTP1.x con una alternativa prometiendo ventajas para el usuario promedio a la experiencia. La transici\u00f3n de HTTP1.x a HTTP\/2 est\u00e1 basada casi totalmente en maximizar el potencial de los avances tecnol\u00f3gicos para satisfacer esas expectativas. Desde la perspectiva de los negocios en l\u00ednea y los consumidores de internet, la web es cada vez m\u00e1s lenta a medida que se llena con los crecientes vol\u00famenes de contenido rico en medios irrelevantes. Para que los negocios en l\u00ednea lleguen a su mercado objetivo de forma eficaz y para que los usuarios de internet accedan a mejores contenidos web de forma m\u00e1s r\u00e1pida, cambios HTTP\/2 son desarrollados para mejorar la eficiencia en la comunicaci\u00f3n de datos cliente-servidor. Y encima de eso, la web es m\u00e1s circunstancial que nunca.<\/p>\n<figure id=\"attachment_16174\" aria-describedby=\"caption-attachment-16174\" style=\"width: 764px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-16174 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2016\/04\/internet-speed.jpg\" alt=\"Velocidad de Internet\" width=\"764\" height=\"452\" data-must_clone=\"true\"><figcaption id=\"caption-attachment-16174\" class=\"wp-caption-text\">Velocidad de Internet<\/figcaption><\/figure>\n<p>La velocidad de Internet no es la misma en todas las redes y ubicaciones geogr\u00e1ficas. La base de usuarios m\u00f3viles cada vez demanda m\u00e1s internet de alto rendimiento integrado en todos los factores de forma de dispositivos aunque las redes celulares congestionadas no pueden competir con internet de banda ancha de alta velocidad. Un mecanismo de comunicaci\u00f3n de datos completamente modernizado y reformado de redes en la forma de HTTP\/2 surgi\u00f3 como una soluci\u00f3n viable con las siguientes ventajas significativas.<\/p>\n\n<h3>Rendimiento Web<\/h3>\n<p>El t\u00e9rmino resume todas las ventajas de los cambios HTTP\/2. Resultados de rendimiento de<span class=\"Apple-converted-space\">\u00a0 <\/span>HTTP\/2<span class=\"Apple-converted-space\">\u00a0 <\/span>(v\u00e9ase en el cap\u00edtulo: An\u00e1lisis comparativo de rendimiento de HTTP, SPDY y HTTPS\/2) demuestra las mejoras de rendimiento de HTTP\/2 sobre sus predecesores y alternativas similares.<\/p>\n<figure id=\"attachment_16175\" aria-describedby=\"caption-attachment-16175\" style=\"width: 800px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-16175 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2016\/04\/http2-performance-improvements.jpg\" alt=\"Mejoras de rendimiento HTTP\/2\" width=\"800\" height=\"420\" data-must_clone=\"true\"><figcaption id=\"caption-attachment-16175\" class=\"wp-caption-text\">Mejoras de rendimiento HTTP\/2<\/figcaption><\/figure>\n<p>La habilidad del protocolo de enviar y recibir m\u00e1s datos por ciclo de comunicaci\u00f3n cliente-servidor no es un hack de optimizaci\u00f3n sino una ventaja real, pr\u00e1ctica y realizable de HTTP\/2 en t\u00e9rminos de rendimiento. La analog\u00eda es similar a la idea de trenes de tubo de vac\u00edo (Vactrain) en comparaci\u00f3n con el ferrocarril normal: la eliminaci\u00f3n de la resistencia del aire en t\u00faneles de Vactrain permite al veh\u00edculo viajar m\u00e1s r\u00e1pido y transportar m\u00e1s pasajeros con la mejor utilizaci\u00f3n de los canales disponibles sin tener que concentrarse en la instalaci\u00f3n de motores m\u00e1s grandes, reduciendo el peso y haciendo que el veh\u00edculo sea m\u00e1s aerodin\u00e1mico.<\/p>\n<p>Tecnolog\u00edas como Multiplexaci\u00f3n crean espacio adicional para llevar y transmitir m\u00e1s datos de forma simult\u00e1nea, como compartimentos de asientos de varios pisos en el avi\u00f3n de Airbus.<\/p>\n<p>\u00bfY qu\u00e9 sucede cuando el mecanismo de comunicaci\u00f3n de datos elimina todos los obst\u00e1culos para mejorar el rendimiento en la web? El subproducto de mejor rendimiento del sitio web incluye el aumento de la satisfacci\u00f3n del cliente, mejor optimizaci\u00f3n de motores de b\u00fasqueda, alta productividad y utilizaci\u00f3n de recursos, ampliar la base de usuarios, <a href=\"https:\/\/kinsta.com\/es\/aprender\/optimizacion-de-velocidad-del-sitio\/\" target=\"_blank\" rel=\"noopener noreferrer\">mejores cifras de ventas<\/a> y mucho m\u00e1s.<\/p>\n<p>Afortunadamente, la adopci\u00f3n de los protocolos HTTP\/2 es mucho m\u00e1s pr\u00e1ctica que la creaci\u00f3n de c\u00e1maras de vac\u00edo para grandes locomotoras con varios pisos.<\/p>\n<h3>Rendimiento Web M\u00f3vil<\/h3>\n<p>Millones de usuarios de internet acceden a la web desde sus dispositivos m\u00f3viles como una puerta de enlace principal para el ciber mundo. La era post PC ha impulsado la adopci\u00f3n del tel\u00e9fono inteligente para acceder a servicios basados en la Web desde la palma de su mano, y <a href=\"https:\/\/kinsta.com\/es\/aprender\/optimizacion-de-velocidad-del-sitio\/\" target=\"_blank\" rel=\"noopener noreferrer\">realizar la mayor\u00eda de las tareas inform\u00e1ticas mundanas sobre la marcha en lugar de sentarse delante de las computadoras de escritorio<\/a> durante per\u00edodos prolongados de tiempo.<\/p>\n<p>HTTP\/2 est\u00e1 dise\u00f1ado en el contexto de las actuales tendencias del uso de la web. Capacidades como multiplexaci\u00f3n y compresi\u00f3n de encabezados funcionan bien para reducir la latencia en el acceso a servicios de internet a trav\u00e9s de redes de datos m\u00f3viles que ofrecen un ancho de banda limitado por usuario. HTTP\/2 optimiza la experiencia web de los usuarios m\u00f3viles con un alto rendimiento y seguridad s\u00f3lo atribuidas al uso de internet de escritorio anteriormente. Las ventajas de HTTP\/2 para usuarios m\u00f3viles prometen un impacto positivo inmediato en la forma en que las empresas en l\u00ednea apuntan a clientes en el mundo cibern\u00e9tico.<\/p>\n<figure id=\"attachment_16176\" aria-describedby=\"caption-attachment-16176\" style=\"width: 335px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-16176\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2016\/04\/http2_mobile.png\" alt=\"HTTP\/2 m\u00f3vil\" width=\"335\" height=\"335\" data-must_clone=\"true\"><figcaption id=\"caption-attachment-16176\" class=\"wp-caption-text\">HTTP\/2 m\u00f3vil<\/figcaption><\/figure>\n\n<h3>Internet M\u00e1s Barato<\/h3>\n<p>El costo de internet se ha hundido r\u00e1pidamente desde el amanecer de la Word Wide Web. Ampliar el acceso a la web y aumentando la velocidad de internet fue siempre el objetivo con los avances en las tecnolog\u00edas de internet. Mientras tanto, mejoras en el costo parecen haberse embotellado, especialmente teniendo en cuenta las denuncias que rodean el monopolio de los proveedores de servicios de telecomunicaciones.<\/p>\n<figure id=\"attachment_16177\" aria-describedby=\"caption-attachment-16177\" style=\"width: 663px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-16177 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2016\/04\/internet-price-drop.png\" alt=\"La ca\u00edda en el precio del internet\" width=\"663\" height=\"182\" data-must_clone=\"true\"><figcaption id=\"caption-attachment-16177\" class=\"wp-caption-text\">La ca\u00edda en el precio del internet<\/figcaption><\/figure>\n<p>El HTTP\/2 prometiendo un aumento del rendimiento y eficacia de las comunicaciones de datos mejorada permitir\u00e1 a los proveedores de telecomunicaciones reducir los gastos operativos, manteniendo los est\u00e1ndares de internet de alta velocidad. La reducci\u00f3n de los gastos operativos (OpEx) alentar\u00e1 a los proveedores de servicio a reducir los precios para el mercado de gama baja y ofrecer niveles de servicio de alta velocidad en lugar del modelo de precios actual.<\/p>\n<h3>Alcance Expansivo<\/h3>\n<p>Los mercados asi\u00e1ticos y africanos densamente poblados siguen desatendidos con acceso limitado a internet. Los proveedores de servicios de internet centrar\u00e1n sus inversiones para producir los mayores beneficios de los servicios ofrecidos s\u00f3lo para zonas urbanas y desarrolladas. Las ventajas principales de HTTP\/2 para la adopci\u00f3n a gran escala del protocolo de aplicaciones avanzadas naturalmente, reducir\u00e1 la congesti\u00f3n de la red para ahorrar recursos y ancho de banda para distantes ubicaciones geogr\u00e1ficas marginadas.<\/p>\n<figure id=\"attachment_16178\" aria-describedby=\"caption-attachment-16178\" style=\"width: 801px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-16178 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2016\/04\/bandwidth-map.png\" alt=\"Mapa de ancho de banda\" width=\"801\" height=\"357\" data-must_clone=\"true\"><figcaption id=\"caption-attachment-16178\" class=\"wp-caption-text\">Mapa de ancho de banda<\/figcaption><\/figure>\n<h3>Experiencia Rica en Medios<\/h3>\n<p>La experiencia web moderna es todo acerca de la entrega de contenido multimedia en rapid\u00edsimas velocidades de carga de la p\u00e1gina. Los usuarios de internet ostensiblemente demandan contenidos multimedia y servicios actualizados sobre una base regular. El costo de la infraestructura subyacente entregada incluso a trav\u00e9s de la nube como una soluci\u00f3n basada en suscripci\u00f3n no siempre es asequible para las startups en internet. Las ventajas y caracter\u00edsticas tecnol\u00f3gicas de HTTP\/2, como la compresi\u00f3n de encabezado podr\u00edan no reducir el tama\u00f1o real del archivo, pero s\u00ed afeitar algunos bytes de tama\u00f1o superior que consuman recursos para transmitir contenido multimedia entre clientes y servidores.<\/p>\n<h3>Experiencia M\u00f3vil Mejorada<\/h3>\n<p>Los negocios en l\u00ednea progresivos siguen una estrategia M\u00f3vil Primero para eficazmente tener como objetivo la base de usuarios de m\u00f3viles a reventar. Las limitaciones de hardware de dispositivos m\u00f3viles son, quiz\u00e1s, el mayor obst\u00e1culo a la experiencia web m\u00f3vil impactada por el prolongado tiempo necesario para procesar las peticiones del navegador. El HTTP\/2 reduce los tiempos de carga y la latencia de la red m\u00f3vil a niveles manejables.<\/p>\n<figure id=\"attachment_16179\" aria-describedby=\"caption-attachment-16179\" style=\"width: 798px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-16179 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2016\/04\/mobile-first.png\" alt=\"El m\u00f3vil primero\" width=\"798\" height=\"382\" data-must_clone=\"true\"><figcaption id=\"caption-attachment-16179\" class=\"wp-caption-text\">El m\u00f3vil primero<\/figcaption><\/figure>\n<h3>Utilizaci\u00f3n de Tecnolog\u00eda Mejorada<\/h3>\n<p>Ha aumentado considerablemente el consumo de recursos del cliente y el servidor para procesar las solicitudes del navegador multimedia para entregar contenido de medios sociales y complejos dise\u00f1os Web. Aunque los desarrolladores web han trabajado en los hacks de optimizaci\u00f3n adecuados, una soluci\u00f3n robusta y fiable en la forma de HTTP\/2 era inevitable. Caracter\u00edsticas tales como compresi\u00f3n de encabezados, Server Push, Dependencias de flujo y Multiplexaci\u00f3n todas contribuyen a mejorar la utilizaci\u00f3n de la red como una ventaja HTTP\/2 clave.<\/p>\n<h3>Seguridad<\/h3>\n<p>Las ventajas de HTTP\/2 se extienden m\u00e1s all\u00e1 del rendimiento ya que el algoritmo HPACK permite a HTTP\/2 eludir las frecuentes amenazas contra la seguridad de la capa de aplicaci\u00f3n basado en texto de los protocolos. HTTP\/2 contiene comandos en binario y habilita la compresi\u00f3n del encabezado HTTP en metadatos siguiendo un enfoque de \u00abseguridad por oscuridad\u00bb para proteger los datos confidenciales transmitidos entre clientes y servidores. El protocolo tambi\u00e9n ofrece soporte completo para el cifrado y requiere una versi\u00f3n mejorada de la seguridad de la capa de transporte (TLS1.2) para mejorar la protecci\u00f3n de los datos.<\/p>\n<figure id=\"attachment_16180\" aria-describedby=\"caption-attachment-16180\" style=\"width: 321px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-16180 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2016\/04\/http2-security.png\" alt=\"Seguridad de HTTP\/2\" width=\"321\" height=\"321\" data-must_clone=\"true\"><figcaption id=\"caption-attachment-16180\" class=\"wp-caption-text\">Seguridad de HTTP\/2<\/figcaption><\/figure>\n<h3>Innovaci\u00f3n<\/h3>\n<p>HTTP\/2 encarna la innovaci\u00f3n y el concepto de web de alto rendimiento. HTTP\/2 apuntala el mundo cibern\u00e9tico como lo conocemos hoy, y los cambios HTTP\/2 se basan principalmente en el protocolo SPDY de Google que tuvo grandes saltos delante de las versiones de HTTP1.x anticuadas y casi enteramente sustituir\u00e1 a SPDY as\u00ed como todas las anteriores iteraciones de HTTP en el futuro cercano. La liberaci\u00f3n de complejos hacks de optimizaci\u00f3n web presenta al soporte del navegador de HTTP\/2 como una soluci\u00f3n viable para los desarrolladores web para producir sitios web de alto rendimiento y servicios en l\u00ednea.<\/p>\n\n<h3>La Ventaja de SEO de HTTP\/2<\/h3>\n<p>La disciplina de SEO marketing se sit\u00faa entre el arte y la ciencia. Las pr\u00e1cticas tradicionales de SEO de sombrero negro fallan para manipular las clasificaciones de los motores de b\u00fasqueda tras cada vez m\u00e1s complejos algoritmos propios utilizados por los motores de b\u00fasqueda m\u00e1s populares. Los negocios en l\u00ednea deben evolucionar sus t\u00e1cticas de marketing en consecuencia. Inversiones m\u00e1s inteligentes en la forma de implementar sitios web bien dise\u00f1ados a fondo no s\u00f3lo <a href=\"https:\/\/kinsta.com\/es\/aprender\/optimizacion-de-velocidad-del-sitio\/\" target=\"_blank\" rel=\"noopener noreferrer\">optimizados para velocidad sino construidos para un rendimiento superior<\/a>, seguridad y experiencia del usuario desde el suelo hacia arriba. Estos atributos son los preferidos como medios para devolver las consultas de b\u00fasqueda con la informaci\u00f3n m\u00e1s precisa y servicios accesibles, a trav\u00e9s de una audiencia global.<\/p>\n<p>Los procesos estandarizados de la industria para la optimizaci\u00f3n de motor de b\u00fasqueda van m\u00e1s all\u00e1 de las t\u00e1cticas de marketing de front-end, y abarcan todo el ciclo de vida de la comunicaci\u00f3n cliente-servidor. Los SEOs que una vez fueron el alimento b\u00e1sico en los equipos de mercado de internet no est\u00e1n disfrutando de las mismas posiciones desde la llegada de las \u00faltimas tecnolog\u00edas digitales de comunicaci\u00f3n. Entre estos, la prevalencia de HTTP\/2 marca un cambio tect\u00f3nico clave forzando a los desarrolladores web y los publicistas de nuevo a la mesa de dibujo.<\/p>\n<figure id=\"attachment_16181\" aria-describedby=\"caption-attachment-16181\" style=\"width: 800px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-16181 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2016\/04\/http2-seo-advantages.png\" alt=\"Ventajas de SEO HTTP\/2\" width=\"800\" height=\"455\" data-must_clone=\"true\"><figcaption id=\"caption-attachment-16181\" class=\"wp-caption-text\">Ventajas de SEO HTTP\/2<\/figcaption><\/figure>\n<p>Implantar y optimizar la infraestructura para HTTP\/2 y las prometedoras ventajas de rendimiento es ahora un factor clave para la optimizaci\u00f3n de motores de b\u00fasqueda. Los negocios en l\u00ednea que carecen de base org\u00e1nica de usuario no pueden permitirse desatender HTTP\/2 y el consiguiente impulso SEO mientras compiten contra imperios empresariales en l\u00ednea en crecimiento por motivos de innovaci\u00f3n y servicio en l\u00ednea de gran valor clasificado a\u00fan mayor con la aplicaci\u00f3n de HTTP\/2 en el lado del servidor.<\/p>\n\n<section id=\"performance_benchmark_comparison_http1_spdy_http2\">\n<h2><a id=\"performance_benchmark_comparison_http1_spdy_http2\"><\/a>An\u00e1lisis Comparativo de Rendimiento de HTTPS, SPDY y HTTP\/2<\/h2>\n<p>Las siguientes comparaciones entre el rendimiento de puntos de referencia de HTTPS, SPDY y HTTP\/2 pintan una imagen clara mejoras en el rendimiento de la web con el \u00faltimo protocolo de aplicaci\u00f3n.<\/p>\n<figure id=\"attachment_16182\" aria-describedby=\"caption-attachment-16182\" style=\"width: 785px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-16182 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2016\/04\/http2-comparison.png\" alt=\"Gr\u00e1fico de comparaci\u00f3n de rendimiento HTTP\/2 \" width=\"785\" height=\"391\" data-must_clone=\"true\"><figcaption id=\"caption-attachment-16182\" class=\"wp-caption-text\">Gr\u00e1fico de comparaci\u00f3n de rendimiento HTTP\/2<\/figcaption><\/figure>\n<p>Los resultados de puntos de referencia HTTP\/2 confirman las ideas que la compresi\u00f3n de encabezados, server push y otros mecanismos utilizados espec\u00edficamente para mejorar la velocidad de la p\u00e1gina y la experiencia del usuario entregan sistem\u00e1ticamente en el mundo real:<\/p>\n<p>Detalles de la prueba: <a href=\"https:\/\/blog.httpwatch.com\/2015\/01\/16\/a-simple-performance-comparison-of-https-spdy-and-HTTP\/2\/\" target=\"_blank\" rel=\"noopener noreferrer\">Esta prueba<\/a> comparando HTTPS, SPDY3.1 y HTTP\/2 presenta los siguientes resultados:<\/p>\n<ul>\n<li>El tama\u00f1o de la solicitud del cliente y los encabezados de respuesta del servidor: Los puntos de referencia HTTP\/2 demuestran c\u00f3mo el uso del mecanismo de compresi\u00f3n del encabezado reducen significativamente el tama\u00f1o del encabezado, mientras que SPDY s\u00f3lo encoge el encabezado utilizado en la respuesta del servidor para esta solicitud en particular. HTTPS no reduce el tama\u00f1o del encabezado, tanto en la solicitud como en la respuesta de comandos.<\/li>\n<li>Tama\u00f1o del mensaje de respuesta del servidor: Aunque la respuesta del servidor HTTP\/2 fue mayor en tama\u00f1o, proporciona un cifrado m\u00e1s s\u00f3lido para la mejora de la seguridad como una de las principales desventajas.<\/li>\n<li>N\u00famero de conexiones TCP utilizadas: HTTP\/2 y SPDY utilizan menos recursos de red mediante el procesamiento de varias solicitudes simult\u00e1neas (multiplexaci\u00f3n) y por lo tanto reduciendo la latencia.<\/li>\n<li>La velocidad de carga de la p\u00e1gina: HTTP fue consistentemente m\u00e1s r\u00e1pida que SPDY. HTTPS fue significativamente m\u00e1s lento debido a la falta de compresi\u00f3n de encabezados y capacidades de inserci\u00f3n de servidor.<\/li>\n<\/ul>\n<section id=\"http2_browser_support_availability\">\n<h2><a id=\"http2_browser_support_availability\"><\/a>Prepar\u00e1ndose para un Internet Mejor: Disponibilidad y Compatibilidad de HTTP\/2 del Navegador<\/h2>\n<p>HTTP\/2 ya est\u00e1 disponible con el servidor web, el navegador adecuado y soporte m\u00f3vil. Tecnolog\u00edas ejecut\u00e1ndose en HTTP1.x no est\u00e1n comprometidas en la aplicaci\u00f3n HTTP\/2 para su sitio web, pero requieren una actualizaci\u00f3n r\u00e1pida para apoyar el nuevo protocolo. Puede considerar los protocolos de red como los lenguajes hablados. Comunicarse con nuevos idiomas s\u00f3lo es posible si se entiende adecuadamente. Asimismo, el cliente y el servidor deben ser actualizados para apoyar la comunicaci\u00f3n de datos a trav\u00e9s del protocolo HTTP\/2.<\/p>\n<h3>Soporte al Cliente<\/h3>\n<p>Los consumidores de internet no necesitan preocuparse configurando a sus navegadores de escritorio y navegadores m\u00f3viles para ser compatibles con HTTP\/2.\u00a0<a href=\"https:\/\/caniuse.com\/#search=http2\" target=\"_blank\" rel=\"noopener noreferrer\">Chrome de Google y Firefox han apoyado la tecnolog\u00eda durante a\u00f1os<\/a> y Apple agreg\u00f3 la compatibilidad del navegador HTTP\/2<span class=\"Apple-converted-space\">\u00a0 <\/span>para el Safari en 2014. Internet Explorer requiere que los usuarios ejecuten Windows 8 para apoyar el \u00faltimo protocolo de aplicaci\u00f3n.<\/p>\n<figure id=\"attachment_16183\" aria-describedby=\"caption-attachment-16183\" style=\"width: 772px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-16183 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2016\/04\/http2-browser-support.png\" alt=\"Soporte del navegador HTTP\/2\" width=\"772\" height=\"134\" data-must_clone=\"true\"><figcaption id=\"caption-attachment-16183\" class=\"wp-caption-text\">Soporte del navegador HTTP\/2<\/figcaption><\/figure>\n<p>Los principales navegadores web m\u00f3viles incluyendo el acertadamente llamado Android, el navegador Chrome para Android y iOS, as\u00ed como Safari en iOS 8 y superior son compatibles con HTTP\/2 para obtener acceso m\u00f3vil a la web. A los usuarios de internet se les recomienda instalar las \u00faltimas versiones estables de m\u00f3viles y navegadores web de escritorio para experimentar el m\u00e1ximo rendimiento y ventajas de seguridad del protocolo de aplicaci\u00f3n como se ve en la secci\u00f3n de rendimiento de HTTP\/2.<\/p>\n\n<h3>Compatibilidad con el Servidor Web: Apache y Nginx<\/h3>\n<p>Los proveedores de servicios en l\u00ednea ejecutando servidores in situ o en la nube tendr\u00e1n que actualizar y configurar servidores web para a\u00f1adir soporte para HTTP\/2. En <a href=\"https:\/\/kinsta.com\/es\/caracteristicas\/\" target=\"_blank\" rel=\"noopener noreferrer\">Kinsta<\/a> ya hemos modificado nuestros servidores en consecuencia por supuesto! Considerando la analog\u00eda del idioma hablado descrita anteriormente, los visitantes de internet que acceden a la informaci\u00f3n entregada desde estos servidores s\u00f3lo pueden utilizar HTTP\/2 mientras el servidor web est\u00e1 actualizado y configurado para este fin.<span class=\"Apple-converted-space\">\u00a0<\/span><\/p>\n<p>Los Servidores <a href=\"http:\/\/nginx.org\" target=\"_blank\" rel=\"noopener noreferrer\">Nginx<\/a> que constituyen el <a href=\"https:\/\/news.netcraft.com\/archives\/2014\/05\/07\/may-2014-web-server-survey.html\" target=\"_blank\" rel=\"noopener noreferrer\">66 por ciento de todos los activos de servidores web<\/a> cuentan con soporte nativo para HTTP\/2 mientras que <a href=\"http:\/\/www.apache.org\" target=\"_blank\" rel=\"noopener noreferrer\">los servidores Apache<\/a> usan <a href=\"https:\/\/code.google.com\/archive\/p\/mod-spdy\/\" target=\"_blank\" rel=\"noopener noreferrer\">El m\u00f3dulo mod_spdy<\/a> para ofrecer soporte del navegador HTTP\/2. El m\u00f3dulo fue desarrollado por Google para apoyar caracter\u00edsticas SPDY como multiplexaci\u00f3n y compresi\u00f3n de encabezados para servidores Apache 2.2 y el software ahora es donado a la Fundaci\u00f3n de Software Apache.<\/p>\n<figure id=\"attachment_16184\" aria-describedby=\"caption-attachment-16184\" style=\"width: 431px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-16184 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2016\/04\/http2-nginx-apache-support.png\" alt=\"Soporte HTTP\/2 Nginx y Apache \" width=\"431\" height=\"324\" data-must_clone=\"true\"><figcaption id=\"caption-attachment-16184\" class=\"wp-caption-text\">Soporte HTTP\/2 Nginx y Apache<\/figcaption><\/figure>\n<h2><a id=\"how_you_can_start_using_http2\"><\/a>C\u00f3mo Puede Empezar Utilizando HTTP\/2<\/h2>\n<p>Siga estos sencillos pasos para configurar HTTP\/2 para su sitio web:<\/p>\n<h3>Paso 1<\/h3>\n<ul>\n<li>Aseg\u00farese de que HTTPS est\u00e9 activado: Adquiera un certificado SSL o TLS de una autoridad v\u00e1lida, o use SSL de forma gratuita desde el <a href=\"https:\/\/kinsta.com\/es\/blog\/hosting-con-certificado-ssl-gratis\/\" target=\"_blank\" rel=\"noopener noreferrer\">Let\u2019s Encrypt<\/a>\u00a0 si est\u00e1 disponible.<\/li>\n<li>Active el certificado de seguridad.<\/li>\n<li>Instale el certificado.<\/li>\n<li>Actualice la p\u00e1gina web para habilitar el protocolo HTTPS.<\/li>\n<\/ul>\n<h4>Para los Clientes de Kinsta<\/h4>\n<p>Si usted es un cliente de Kinsta la <a href=\"https:\/\/kinsta.com\/es\/docs\/alojamiento-wordpress\/dominios-wordpress\/certificados-ssl-wordpress\/\" target=\"_blank\" rel=\"noopener noreferrer\">instalaci\u00f3n de su certificado SSL<\/a> puede ser efectuada con un solo clic.<\/p>\n<figure style=\"width: 2135px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" title=\"Add Let's Encrypt certificate\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2015\/04\/add-lets-encrypt-certificate.png\" alt=\"Agregar certificado Let's Encrypt\" width=\"2135\" height=\"1252\" data-must_clone=\"true\"><figcaption class=\"wp-caption-text\">Agregar certificado Let&#8217;s Encrypt<\/figcaption><\/figure>\n<h3>Paso 2<\/h3>\n<p>Aseg\u00farese de que la infraestructura de red subyacente incluyendo software de servidor sea compatible con HTTP\/2. Los servidores Nginx son compatibles con HTTP\/2 de forma nativa, mientras que Apache a\u00f1adi\u00f3 soporte nativo en octubre de 2015 (en 2.4), lo que significa que los servidores Apache podr\u00edan requerir m\u00f3dulos adicionales para permitir la comunicaci\u00f3n de datos mediante la compatibilidad del navegador HTTP\/2.<\/p>\n<p>Nota: <b>HTTP\/2 es activado por defecto en Kinsta <\/b>para todos los sitios que se ejecutan HTTPS.<\/p>\n<h3>Paso 3<\/h3>\n<p>Actualice, configure y pruebe sus servidores HTTP\/2.\u00a0<a href=\"https:\/\/www.gatherdigital.co.uk\/community\/post\/how-to-setup-http-2-support\/41\" target=\"_blank\" rel=\"noopener noreferrer\">Este art\u00edculo<\/a> describe la configuraci\u00f3n y el procedimiento de prueba para los servidores Apache. P\u00f3ngase en contacto con su proveedor de alojamiento web para asegurarse de que HTTP\/2 est\u00e9 listo para su sitio web.<\/p>\n<h3>Paso 4<\/h3>\n<p>Utilice <a href=\"https:\/\/www.gatherdigital.co.uk\/community\/post\/how-to-setup-http-2-support\/41\" target=\"_blank\" rel=\"noopener noreferrer\">esta herramienta<\/a> para verificar si ha configurado correctamente HTTP\/2.<\/p>\n<section id=\"section11\">\n<h2>Conclusi\u00f3n<\/h2>\n<p>La dominaci\u00f3n y supremac\u00eda de HTTP\/2 en el ciber mundo es inevitable. El protocolo de aplicaci\u00f3n parece hacer desaparecer el legado de HTTP1.x que transform\u00f3 al mundo cibern\u00e9tico con la revolucionaria capacidad de transmisi\u00f3n de datos. HTTP\/2 sobresale de sus predecesores con superioridad tecnol\u00f3gica mucho mayor que la brecha de innovaci\u00f3n que HTTP1.x estableci\u00f3 contra los mecanismos de comunicaci\u00f3n de datos tradicionales de entonces.<\/p>\n<p>Sin embargo, activar HTTP\/2 est\u00e1 a s\u00f3lo un paso del extenso viaje para mejorar la velocidad de la p\u00e1gina. Esta \u00ab<a href=\"http:\/\/www.apple.com\" target=\"_blank\" rel=\"noopener noreferrer\">Gu\u00eda para principiantes para optimizaci\u00f3n de velocidad de sitio<\/a>\u00bb de Kinsta describe c\u00f3mo construir un sitio para la velocidad, atender cuellos de botella de rendimiento y ventajas estrat\u00e9gicas de negocio asociados con el rendimiento web superior.<\/p>\n<\/section>\n<\/section>\n<\/section>\n<\/section>\n","protected":false},"excerpt":{"rendered":"<p>Esta gu\u00eda extensiva sobre el protocolo HTTP\/2 explica de qu\u00e9 se trata el protocolo nuevo, c\u00f3mo funciona y por qu\u00e9 acelerar\u00e1 la web. Ya sea un usuario final, desarrollador o negocio innovador encontrar\u00e1 todo lo que necesita saber.<\/p>\n","protected":false},"author":38,"featured_media":31870,"template":"","meta":{"_kinsta_gated_content":false,"_kinsta_gated_content_redirect":"","footnotes":""},"tags":[],"class_list":["post-5001","learn","type-learn","status-publish","has-post-thumbnail","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v24.6 (Yoast SEO v24.6) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Qu\u00e9 es HTTP\/2 \u2013 La Gu\u00eda Definitiva por Kinsta<\/title>\n<meta name=\"description\" content=\"Esta gu\u00eda detallada explica qu\u00e9 es HTTP\/2 para usuarios finales y desarrolladores. Desde informaci\u00f3n b\u00e1sica hasta temas m\u00e1s avanzados. Todo lo que necesita saber sobre HTTP\/2.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/kinsta.com\/es\/aprender\/que-es-http2\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Qu\u00e9 es HTTP\/2 \u2013 C\u00f3mo Acelerar Su Sitio Web\" \/>\n<meta property=\"og:description\" content=\"Esta gu\u00eda detallada explica qu\u00e9 es HTTP\/2 para usuarios finales y desarrolladores. Desde informaci\u00f3n b\u00e1sica hasta temas m\u00e1s avanzados. Todo lo que necesita saber sobre HTTP\/2.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kinsta.com\/es\/aprender\/que-es-http2\/\" \/>\n<meta property=\"og:site_name\" content=\"Kinsta\u00ae\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/kinsta.es\/\" \/>\n<meta property=\"article:modified_time\" content=\"2020-09-03T10:15:33+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2016\/04\/que-es-http2-share.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1460\" \/>\n\t<meta property=\"og:image:height\" content=\"730\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"Qu\u00e9 es HTTP\/2 \u2013 La Gu\u00eda Definitiva\" \/>\n<meta name=\"twitter:description\" content=\"Esta gu\u00eda detallada explica qu\u00e9 es HTTP\/2 para usuarios finales y desarrolladores. Desde informaci\u00f3n b\u00e1sica hasta temas m\u00e1s avanzados. Todo lo que necesita saber sobre HTTP\/2.\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2016\/04\/que-es-http2-share.png\" \/>\n<meta name=\"twitter:site\" content=\"@Kinsta_ES\" \/>\n<meta name=\"twitter:label1\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data1\" content=\"36 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/kinsta.com\/es\/aprender\/que-es-http2\/\",\"url\":\"https:\/\/kinsta.com\/es\/aprender\/que-es-http2\/\",\"name\":\"Qu\u00e9 es HTTP\/2 \u2013 La Gu\u00eda Definitiva por Kinsta\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/es\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/kinsta.com\/es\/aprender\/que-es-http2\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/es\/aprender\/que-es-http2\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2016\/04\/what-is-http2.jpg\",\"datePublished\":\"2016-04-28T10:28:08+00:00\",\"dateModified\":\"2020-09-03T10:15:33+00:00\",\"description\":\"Esta gu\u00eda detallada explica qu\u00e9 es HTTP\/2 para usuarios finales y desarrolladores. Desde informaci\u00f3n b\u00e1sica hasta temas m\u00e1s avanzados. Todo lo que necesita saber sobre HTTP\/2.\",\"breadcrumb\":{\"@id\":\"https:\/\/kinsta.com\/es\/aprender\/que-es-http2\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/kinsta.com\/es\/aprender\/que-es-http2\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/kinsta.com\/es\/aprender\/que-es-http2\/#primaryimage\",\"url\":\"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2016\/04\/what-is-http2.jpg\",\"contentUrl\":\"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2016\/04\/what-is-http2.jpg\",\"width\":1460,\"height\":730},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/kinsta.com\/es\/aprender\/que-es-http2\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/kinsta.com\/es\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Aprender\",\"item\":\"https:\/\/kinsta.com\/es\/aprender\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Qu\u00e9 es HTTP\/2 \u2013 La Gu\u00eda Definitiva\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/kinsta.com\/es\/#website\",\"url\":\"https:\/\/kinsta.com\/es\/\",\"name\":\"Kinsta\u00ae\",\"description\":\"Soluciones de alojamiento premium, r\u00e1pidas y seguras\",\"publisher\":{\"@id\":\"https:\/\/kinsta.com\/es\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/kinsta.com\/es\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/kinsta.com\/es\/#organization\",\"name\":\"Kinsta\",\"url\":\"https:\/\/kinsta.com\/es\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/kinsta.com\/es\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2023\/12\/kinsta-logo.jpeg\",\"contentUrl\":\"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2023\/12\/kinsta-logo.jpeg\",\"width\":500,\"height\":500,\"caption\":\"Kinsta\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/es\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/kinsta.es\/\",\"https:\/\/x.com\/Kinsta_ES\",\"https:\/\/www.instagram.com\/kinstahosting\/\",\"https:\/\/www.linkedin.com\/company\/kinsta\/\",\"https:\/\/www.pinterest.com\/kinstahosting\/\",\"https:\/\/www.youtube.com\/c\/Kinsta\"]}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Qu\u00e9 es HTTP\/2 \u2013 La Gu\u00eda Definitiva por Kinsta","description":"Esta gu\u00eda detallada explica qu\u00e9 es HTTP\/2 para usuarios finales y desarrolladores. Desde informaci\u00f3n b\u00e1sica hasta temas m\u00e1s avanzados. Todo lo que necesita saber sobre HTTP\/2.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/kinsta.com\/es\/aprender\/que-es-http2\/","og_locale":"es_ES","og_type":"article","og_title":"Qu\u00e9 es HTTP\/2 \u2013 C\u00f3mo Acelerar Su Sitio Web","og_description":"Esta gu\u00eda detallada explica qu\u00e9 es HTTP\/2 para usuarios finales y desarrolladores. Desde informaci\u00f3n b\u00e1sica hasta temas m\u00e1s avanzados. Todo lo que necesita saber sobre HTTP\/2.","og_url":"https:\/\/kinsta.com\/es\/aprender\/que-es-http2\/","og_site_name":"Kinsta\u00ae","article_publisher":"https:\/\/www.facebook.com\/kinsta.es\/","article_modified_time":"2020-09-03T10:15:33+00:00","og_image":[{"width":1460,"height":730,"url":"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2016\/04\/que-es-http2-share.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_title":"Qu\u00e9 es HTTP\/2 \u2013 La Gu\u00eda Definitiva","twitter_description":"Esta gu\u00eda detallada explica qu\u00e9 es HTTP\/2 para usuarios finales y desarrolladores. Desde informaci\u00f3n b\u00e1sica hasta temas m\u00e1s avanzados. Todo lo que necesita saber sobre HTTP\/2.","twitter_image":"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2016\/04\/que-es-http2-share.png","twitter_site":"@Kinsta_ES","twitter_misc":{"Tiempo de lectura":"36 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/kinsta.com\/es\/aprender\/que-es-http2\/","url":"https:\/\/kinsta.com\/es\/aprender\/que-es-http2\/","name":"Qu\u00e9 es HTTP\/2 \u2013 La Gu\u00eda Definitiva por Kinsta","isPartOf":{"@id":"https:\/\/kinsta.com\/es\/#website"},"primaryImageOfPage":{"@id":"https:\/\/kinsta.com\/es\/aprender\/que-es-http2\/#primaryimage"},"image":{"@id":"https:\/\/kinsta.com\/es\/aprender\/que-es-http2\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2016\/04\/what-is-http2.jpg","datePublished":"2016-04-28T10:28:08+00:00","dateModified":"2020-09-03T10:15:33+00:00","description":"Esta gu\u00eda detallada explica qu\u00e9 es HTTP\/2 para usuarios finales y desarrolladores. Desde informaci\u00f3n b\u00e1sica hasta temas m\u00e1s avanzados. Todo lo que necesita saber sobre HTTP\/2.","breadcrumb":{"@id":"https:\/\/kinsta.com\/es\/aprender\/que-es-http2\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kinsta.com\/es\/aprender\/que-es-http2\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/kinsta.com\/es\/aprender\/que-es-http2\/#primaryimage","url":"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2016\/04\/what-is-http2.jpg","contentUrl":"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2016\/04\/what-is-http2.jpg","width":1460,"height":730},{"@type":"BreadcrumbList","@id":"https:\/\/kinsta.com\/es\/aprender\/que-es-http2\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/kinsta.com\/es\/"},{"@type":"ListItem","position":2,"name":"Aprender","item":"https:\/\/kinsta.com\/es\/aprender\/"},{"@type":"ListItem","position":3,"name":"Qu\u00e9 es HTTP\/2 \u2013 La Gu\u00eda Definitiva"}]},{"@type":"WebSite","@id":"https:\/\/kinsta.com\/es\/#website","url":"https:\/\/kinsta.com\/es\/","name":"Kinsta\u00ae","description":"Soluciones de alojamiento premium, r\u00e1pidas y seguras","publisher":{"@id":"https:\/\/kinsta.com\/es\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kinsta.com\/es\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/kinsta.com\/es\/#organization","name":"Kinsta","url":"https:\/\/kinsta.com\/es\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/kinsta.com\/es\/#\/schema\/logo\/image\/","url":"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2023\/12\/kinsta-logo.jpeg","contentUrl":"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2023\/12\/kinsta-logo.jpeg","width":500,"height":500,"caption":"Kinsta"},"image":{"@id":"https:\/\/kinsta.com\/es\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/kinsta.es\/","https:\/\/x.com\/Kinsta_ES","https:\/\/www.instagram.com\/kinstahosting\/","https:\/\/www.linkedin.com\/company\/kinsta\/","https:\/\/www.pinterest.com\/kinstahosting\/","https:\/\/www.youtube.com\/c\/Kinsta"]}]}},"acf":[],"_links":{"self":[{"href":"https:\/\/kinsta.com\/es\/wp-json\/wp\/v2\/learn\/5001","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kinsta.com\/es\/wp-json\/wp\/v2\/learn"}],"about":[{"href":"https:\/\/kinsta.com\/es\/wp-json\/wp\/v2\/types\/learn"}],"author":[{"embeddable":true,"href":"https:\/\/kinsta.com\/es\/wp-json\/wp\/v2\/users\/38"}],"version-history":[{"count":10,"href":"https:\/\/kinsta.com\/es\/wp-json\/wp\/v2\/learn\/5001\/revisions"}],"predecessor-version":[{"id":35830,"href":"https:\/\/kinsta.com\/es\/wp-json\/wp\/v2\/learn\/5001\/revisions\/35830"}],"alternate":[{"embeddable":true,"hreflang":"es","title":"Spanish","href":"https:\/\/kinsta.com\/es\/wp-json\/kinsta\/v1\/posts\/5001\/translations\/es"},{"embeddable":true,"hreflang":"en","title":"English","href":"https:\/\/kinsta.com\/es\/wp-json\/kinsta\/v1\/posts\/5001\/translations\/en"},{"embeddable":true,"hreflang":"fr","title":"French","href":"https:\/\/kinsta.com\/es\/wp-json\/kinsta\/v1\/posts\/5001\/translations\/fr"},{"embeddable":true,"hreflang":"it","title":"Italian","href":"https:\/\/kinsta.com\/es\/wp-json\/kinsta\/v1\/posts\/5001\/translations\/it"},{"embeddable":true,"hreflang":"pt","title":"Portuguese","href":"https:\/\/kinsta.com\/es\/wp-json\/kinsta\/v1\/posts\/5001\/translations\/pt"},{"embeddable":true,"hreflang":"de","title":"German","href":"https:\/\/kinsta.com\/es\/wp-json\/kinsta\/v1\/posts\/5001\/translations\/de"},{"embeddable":true,"hreflang":"ja","title":"Japanese","href":"https:\/\/kinsta.com\/es\/wp-json\/kinsta\/v1\/posts\/5001\/translations\/jp"},{"embeddable":true,"hreflang":"nl","title":"Dutch","href":"https:\/\/kinsta.com\/es\/wp-json\/kinsta\/v1\/posts\/5001\/translations\/nl"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kinsta.com\/es\/wp-json\/wp\/v2\/media\/31870"}],"wp:attachment":[{"href":"https:\/\/kinsta.com\/es\/wp-json\/wp\/v2\/media?parent=5001"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kinsta.com\/es\/wp-json\/wp\/v2\/tags?post=5001"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}