Navegación hacia atrás/adelante e historial en aplicaciones de Discourse

Del artículo de Wikipedia:

una aplicación web progresiva es un tipo de página web o sitio web conocido como aplicación web

En 2015, la diseñadora Frances Berriman y el ingeniero de Google Chrome Alex Russell acuñaron el término “aplicaciones web progresivas” para describir aplicaciones que aprovechan las nuevas funciones compatibles con los navegadores modernos

Sí, hay muchas facetas en la arquitectura del sistema, pero los puntos en las publicaciones anteriores parecen ser un caso de semántica (lo cual es apropiado para discusiones técnicas, pero esto no pretende ser más que una solicitud de funciones; la revisión técnica puede, y debe, tener lugar en otro lugar). ¿Es este nivel de detalle relevante? Este tema trata sobre la exposición de las funciones de Historial y Navegación Adelante/Atrás del “contenedor similar a un navegador” en el que se ejecuta una Aplicación Web Progresiva cuando se implementa como una aplicación web que se ejecuta en ese contenedor en particular.

Comparar las dos capturas de pantalla a continuación del sitio web/aplicación web/llámalo-como-quieras meta.discourse.org que se ejecuta en Microsoft Edge y la “Aplicación de escritorio”/PWA/llámalo-como-quieras muestra exactamente el mismo menú contextual (con “agregar a colecciones” omitido de la PWA). Esto no es coincidencia, por supuesto. :slightly_smiling_face:

PWA de la Tienda Microsoft MS Edge