Ir al contenido principal

La Web Progresiva

La Web Progresiva

Últimamente se ha escuchado mucho el término “progressive web”, pero ¿qué quiere decir esto? Las aplicaciones web progresivas no son una tecnología nueva pero últimamente están todavía más de moda. Durante este ensayo se hablará de qué son, sus características, sus componentes principales.
Progressive Web Apps, son un tipo de aplicaciones que se podrían definir como: “Página web que se aprovecha de las tecnologías webs a las cuales tiene acceso para proponer una experiencia móvil similar a una aplicación nativa”. Al final, una Progressive Web App, es una nueva generación de aplicaciones que están a medio camino entre una web y una aplicación, ya que tienen lo mejor de los dos mundos.

Además, incrementan su funcionalidad en base a las capacidades del dispositivo en el que se ejecutan, de ahí que se denominen con la palabra progresiva.
Esta definición, aunque es bastante amplia, resume muy bien que es una Progressive Web Apps.
Respecto a las características de una Progressive Web App (PWA) nos encontramos principalmente con las siguientes:

  • Velocidad de carga optimizada al máximo.
  • Optimización del rendimiento en dispositivos móviles.
  • Contenido rastreable e indexable.
  • Posibilidad de usar notificaciones push, tal como ya hacen las apps nativas. (En este sentido, hay una consideración que debemos tener en cuenta: que no es compatible con todos los navegadores, especialmente si utilizamos el navegador Safari de Apple)
  • Posibilidad de agregar, en el escritorio o en el menú de tu dispositivo mobile, un icono que te lleva directamente a la PWA (sería más o menos como el icono de una aplicación)


Además, cuenta con unas características adicionales muy interesantes, tales como:

  • Posibilidad de acceder al portal fuera de la red. (sin conexión)
  • Uso mandatorio del HTTPS para todas las solicitudes.
  • Dynamic Caching & Service Workers.


¿Cuáles son los componentes principales de una PWA?

Manifesto JSON de la aplicación
Uno de los elementos más importantes es el manifesto de la aplicación. Es un archivo muy sencillo (formato JSON) que te permite controlar cómo se verá tu aplicación en las áreas donde normalmente los usuarios tienen aplicaciones nativas.

Service Workers
El Service Worker es el concepto más complejo, asociado a las Progressive Web Apps: Se trata de uno o varios scripts que funcionan en segundo plano y que te permiten:

  • Generar una experiencia offline, descargando los contenidos imprescindibles para que la aplicación funcion.
  • Generar push notifications, aunque el usuario no cuenta con la aplicación abierta (un poco como las aplicaciones nativas)

La web progresiva se puede considerar como una nueva generación de aplicaciones que se conforman, por la fusión entre la web y una aplicación, ya que se usan las mejores características de estos dos. Para incrementar la funcionalidad de las capacidades en donde se utilizan. Puede que el término haya sido utilizado hace ya bastante tiempo, pero es ahora cuando se a oído mucho con la aparición de nuevas aplicaciones como Twitter o Facebook, que son consideradas como PWA debido a esa misma fusión, de poder usarlas en la web y como aplicación.





Bibliografía
  • Antoine Eripret. (2017). Introducción a las Progressive Web Apps (PWA). 28/09/19, de SEOCOM Sitio web: https://seocom.agency/es/blog/introduccion-pwa/
  • IVÁN RAMÍREZ. (2018). ¿Qué es una Aplicación Web Progresiva o PWA?. 28/09/19, de Xataka Basics Sitio web: https://www.xataka.com/basics/que-es-una-aplicacion-web-progresiva-o-pwa

Comentarios

Entradas populares de este blog

Redes semánticas

Redes semánticas Conclusión: “Una red semántica es una forma de representación de conocimiento en la que los conceptos y sus interrelaciones se representan mediante un grafo, estas son usadas, entre otras cosas, para representar mapas conceptuales y mentales”. (Anónimo, 2019) Una red semántica puede tratar de cualquier tema, y en éste se dispone a exponer diferentes conceptos o palabras relacionadas con el tema elegido y se conectan por líneas, hay diferentes formas de hacerlo. Se utiliza, para poder representar mapas, ya sea conceptuales o mentales, para tener una idea más clara sobre el tema a tratar. Para hacer una red semántica se parte desde una lluvia de ideas para obtener el mayor número de palabras asociadas con el tema después organizar semánticamente y luego seleccionar las palabras que creas necesarias para al final, entrelazarlas las palabras a conveniencia de la red semántica que se desea diseñar. Bibliografía SN. (2017). CONSTRUCCIÓN DE UNA RED S...

La tercera revolución industrial

La tercera revolución industrial Conclusión: Desde la primera revolución industrial ha habido varios cambios importantes hasta la fecha, cada revolución ha tenido su impulso por diferentes causas, a diferencia de las otras dos, la tercera revolución industrial fue la tecnología de la información, específicamente en el internet y en las energías renovables. Hay muchos autores que comentan que estamos en la cuarta revolución y otros que aseguran que ya estamos en la quita revolución, pero no, entre las tres revoluciones ha habido cambios significativos, en el uso de energía, transporte y comunicaciones, pero desde la tercera revolución no ha habido ningún cambio que nos haga pensar que ya estamos en la cuarta o hasta en la quinta. Por ende, la revolución que vivimos hoy en día es muy buena, pero cuando comencemos a utilizar energías sostenibles, solar, eólica, etc. transporte eléctrico y comunicaciones 5 G, ése será el momento de poder hacer transición a la cuarta revol...

La Historia de las cosas

La historia de las cosas Conclusión: Nos comienza hablando en el video que, en la extracción, producción, distribución, consumo y en el descarte. Nos cuenta sobre el ciclo de la persona, en donde se va al trabajo, al llegar a casa se está exhausto y al sentarse a mirar la televisión, nos llenan de publicidad y se va de compras y al final ir de nuevo al trabajo para pagarlo que se compró es un ciclo sin fin y el hecho de comprar tantas cosas, nos lleva a contaminar el planeta y no sólo en el ciclo del descarte, sino desde la extracción, en donde están destruyendo más de la mitad de la flora y fauna del planeta. Para esto, debemos tomar conciencia, no sólo las personas de grandes empresas encargadas de estas cinco fases, sino también uno como persona independiente, pudiendo contribuir en no generar basura y darle vida útil a todas las cosas que se tengan. Bibliografía: ANNIE LEONARD. LA HISTORIA DE LAS COSAS. 20/08/2019, Sitio web: https://drive.google.com/file/d/1...