Safari móvil vs aplicación web de pantalla de inicio

Estoy desarrollando una aplicación web para iOS, y he notado algunas cosas extrañas entre ejecutar en un safari móvil y ejecutar desde la pantalla de inicio.

¿Hay algún recurso que proporcione una interfaz común para ir entre los modos?

Si no, ¿hay algún recurso que detalle todas las diferencias y problemas entre los dos modos?

Cosas con las que me he encontrado:

Las encuestas largas son un poco raras. Vereste ejemplo.

window.innerWidth & window.innerHeight son inconsistentes.

a orientación vertical de Safari móvil funciona como se esperaba, la horizontal nVertica ancho- 768 altura- 946Horizonta ancho- 769 ?? altura- 518 ?? Aplicación web en la pantalla de inicio: siempre tienen sentido.Vertica ancho- 768 altura- 1004Horizonta ancho- 1024 altura- 748

Material adicional:

Encontréest yest ser interesante

Esta pregunt también arroja algo de luz sobre comportamientos extraños.

Respuestas a la pregunta(4)

Su respuesta a la pregunta