Lo que necesita saber sobre los estándares web futuros (que están mejorando Internet)

Si bien comenzó como un experimento hace cuarenta años, Internet se ha convertido en una parte muy importante de nuestras vidas. Piense en ello, piense en cuánta influencia tiene en áreas como educación, negocios, comercio, ciencia y tecnología. Para hacer frente a la demanda de tráfico y otros aspectos como la velocidad y la seguridad, se han agregado y actualizado muchos estándares y protocolos web nuevos con el tiempo. De hecho, muchos de estos protocolos y tecnologías se están enmarcando y desplegando mientras hablamos. La semana pasada, el inventor de la Web, Tim Berners-Lee, habló sobre los cambios que la Web ha experimentado en los últimos tiempos. Echemos un vistazo a las novedades que estamos viendo en Internet en este momento y los nuevos estándares web que presentaremos en un futuro próximo.

HTTP2 y SPDY

Cada vez que visita un sitio web, debe escribir ” http: // “. ¿Alguna vez has pensado por qué esas dos barras están ahí? Bueno, sorprendentemente, según lo dicho por su propio creador Lee, ¡fue solo un error ! HTTP2 podría eliminar esa redundancia, pero no se trata de eso. Hace unos años, Google lanzó SPDY, un proyecto sobre variaciones de HTTP. Y pronto Microsoft se aventuró en un proyecto propio similar. Sin embargo, la organización que realiza la llamada eligió la proyección de Google sobre la de Microsoft. HTTP2 junto con SPDY trae mejoras significativas a la velocidad de representación de la página web.

Si bien la mayoría de los navegadores han proporcionado soporte para SPDY en sus últimas versiones, lamentablemente eso no es suficiente para que esta característica funcione. Para cargar una página web más rápido, el sitio web necesita resonar con la misma tecnología. Los sitios populares como Google, Facebook y Twitter ya han habilitado esta capacidad, pero la gran mayoría de los sitios aún no han hecho el cambio. Más adelante este año veremos la implementación y el despliegue de HTTP2.

WebRTC

El navegador web es cada día más inteligente. No solo se está volviendo más seguro y estable, sino que detrás de las cortinas está implementando silenciosamente algunas herramientas de cosecha propia para reemplazar las herramientas patentadas que se instalan por separado y son necesarias. Una de estas características propias es la comunicación web en tiempo real (WebRTC). Esto permite a los usuarios realizar conversaciones por video sin tener que utilizar un servicio de VoIP como Skype. Todo lo necesario está integrado en el navegador. Chrome y Firefox ya son compatibles con WebRTC. Puede dirigirse a la página de demostración de WebRTC para probar esta función.

SRCSET

La gente usa miles de dispositivos para acceder a la Web. Una persona podría usar el iPad Mini, mientras que a la otra le gustará Nokia Asha para llegar al laberinto de Interweb. Algunos de estos dispositivos tienen pantallas de alta resolución, mientras que muchos de ellos no. El desafío aquí es proporcionar la resolución de imagen adecuada a los usuarios. ¿Entonces cómo hacemos eso?

La respuesta es Conjunto de fuentes (SRCSET). Es una extensión del estándar HTML5, que permite a los diseñadores web configurar varias versiones del mismo archivo de imagen. Entonces, de acuerdo con el tipo de dispositivo que esté utilizando, el sitio web encontrará la resolución de imagen adecuada para usted. Aunque aún no se ha generalizado, a partir de ahora, esta es una de las formas destacadas de superar este problema.

Diseño web adaptable

Al igual que SRCSET, el diseño web adaptable es algo que muchos diseñadores web han comenzado a implementar en sus sitios web. Puede haber cualquier número de dispositivos que los consumidores puedan usar para acceder al sitio web. Por lo tanto, es importante hacer que las páginas web se desarrollen bien independientemente del tamaño de la pantalla en la que se estén viendo. Ethan Marcotte lo había  descrito de manera bastante sucinta. Hoy en día, muchos sitios web, incluido Make Tech Easier , han implementado técnicas como cuadrículas fluidas, imágenes flexibles y consultas de medios para que el sitio web se ajuste en cualquier tamaño de pantalla.

HTML5 y CSS3

HTML5 ya tiene bastante tracción. El lenguaje de programación web es responsable de la creación y apariencia de una página web. La nueva versión permite a los editores incrustar contenido de video y audio en una página web sin necesidad de herramientas de terceros como Silverlight y Flash. Además, también puede contener la información basada en la ubicación. También proporciona soporte para el acceso sin conexión a aplicaciones web. Esta función ya obtuvo la aprobación, pero está esperando la recomendación del W3C.

Después de más de una década, finalmente se lanzó la tercera versión de CSS. La mayor diferencia entre CSS3 y sus versiones anteriores es la separación de módulos. En las versiones anteriores, todo estaba escrito en el mismo documento, mientras que CSS3 introdujo módulos separados, cada uno con una capacidad específica.

IPv6

Cuando se estaba enmarcando Internet, los creadores le asignaron 4,3 mil millones de direcciones, básicamente esa cantidad de puntos de terminación a través de los cuales los dispositivos debían conectarse a la Web. Pero pronto, a medida que comenzaron a aparecer más dispositivos móviles y computadoras, los 4,3 mil millones de direcciones que parecían que nunca se utilizarían por completo resultaron insuficientes para satisfacer las necesidades actuales. La nueva versión IPv6, que ya ha sido adoptada por varios sitios web populares como Google y Facebook, ofrece 340 “billones de billones de billones” de direcciones. Es seguro asumir que incluso si todos los planetas de nuestro sistema solar se conectaran a Internet desde la Tierra, todavía nos quedará suficiente.

Clientes nativos

A medida que todas nuestras necesidades computacionales se están moviendo hacia la nube, nuestros navegadores web están dotados de más potencia. Gracias a Google y Microsoft, tenemos varias aplicaciones web nativas y portátiles que se pueden ejecutar en el propio navegador. Google Drive y Office Online son dos grandes ejemplos. Hasta hace unos meses, estas aplicaciones nativas no podían ejecutarse en Android y otros dispositivos móviles, pero las modificaciones recientes de Google muestran compatibilidad con dispositivos con procesador que no son de Intel.

¿A donde vamos?

Muchos de los estándares web mencionados anteriormente aún no se han generalizado. Es un proceso continuo y la adopción lleva bastante tiempo. Cada día se le agregan cosas nuevas y se eliminan los códigos antiguos que no están tan optimizados. Muchas organizaciones de investigación están trabajando para construir nuevos protocolos y mejorar los existentes. La Web como la conocemos está cambiando. Para mantenerse al día, nuestros navegadores web también están adquiriendo nuevas tecnologías. Una cosa muy segura de esto es que Internet está mejorando.

¡Si te ha gustado vota con 5 Estrellas!
(Votos: 0 Promedio: 0)

Escribe Aquí Tu Comentario