Disculpas si esto es un duplicado. Leí las vistas previas de los resultados ‘similares’ y parecen tratar sobre Discourse en un navegador completo en lugar del navegador cautivo de las aplicaciones de escritorio y móviles.
Siempre empiezo en el nivel superior y retrocedo con el botón “atrás” para volver a subir por mi hilo de navegación hasta la parte superior. De esta manera, tiendo a no perder la pista de lo que estaba haciendo antes de seguir un enlace, enviar un mensaje o cualquier otra excursión que haga.
Con las aplicaciones de escritorio y móviles, no hay un botón de retroceso para hacer clic. Me gustan mucho las aplicaciones porque no tengo que buscar la pestaña que aloja meta.discourse o discuss.python. Sin embargo, Atrás ← e Historial son componentes centrales de mi flujo de trabajo, así que…
¿Existen planes actuales para exponer los botones de historial y retroceso del navegador incrustado para las aplicaciones móviles y de escritorio? Si no es así, ¿podemos añadirlo y subirlo a la lista corta?
Esta captura de pantalla es de la aplicación Discourse Hub para iOS. Cuando deslizas hacia abajo (para desplazarte hacia arriba), aparece el menú con los botones de atrás/adelante.
No hay suerte en Android con mi Galaxy S8+. El botón Atrás de AndroidOS funciona, pero no hay botón Adelante. Con el brillante editor persistente de Discourse (! ) que te permite navegar con el editor visible, retroceder y avanzar para comprobar algo leído recientemente o tomar una cita es súper útil.
¿Y conoces algún Historial en la aplicación iOS Discourse Hub?
Nunca he usado la aplicación de escritorio (y nunca había oído hablar de ella), pero no creo que puedas ver el “historial” a través de los botones de atrás/adelante o de cualquier otra manera.
Bien. Las “aplicaciones” móviles y de escritorio son en realidad lo que yo suelo llamar un ‘navegador cautivo’ (o “navegador incrustado” como en el OP). Esta es la única forma sensata de implementar una “aplicación” para un sistema basado en la nube, de lo contrario, terminas con dos productos para desarrollar, mantener y dar soporte.
Ya existe una versión de escritorio del sitio web y una versión móvil. Ambas utilizan la misma base de datos backend y demás, pero tienen diferentes códigos CSS y posiblemente algunos otros ajustes. Dos versiones/modos para el sitio son más que suficiente complicación tal como está.
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.