Problema reciente en iOS 9.3.5

Hasta hace unos días era posible ver forums.sketchup.com en un iPad con la versión 9.3.5. Ahora la página aparece en blanco.

Esta captura de pantalla muestra los errores que ocurren en la página. ¿Alguno te resulta familiar?

Por cierto, los mismos errores aparecen en meta.discourse.org.

1 me gusta

¿Hay alguna razón específica por la que te has quedado atascado en esta versión tan antigua?

La persona que reportó el problema creo que tiene un iPad solo para ver el foro, y resulta que es lo suficientemente antiguo como para que la versión 9.3.5 sea la última que puede tener.

¿Hubo algún cambio reciente que explique por qué ya no funciona?

1 me gusta

Siempre nos esforzamos por mantenernos al día con un objetivo de navegadores bastante exigente. Hay más información aquí: What is Discourse? | Discourse - Civilized Discussion

En este momento, oficialmente ya no soportamos iOS 9. Esto significa que podemos aprovechar más funciones del navegador con menos polyfills complicados.

En cuanto a lo que sucederá aquí:

@j.jaffeux investigará este asunto.

  • Si hay una solución trivial, la resolveremos.

  • Si algo parece complicado, lo arreglaremos para que correctamente se muestre un mensaje de “navegador no compatible” en la página.

3 Me gusta

Gracias. ¿Qué hay de la fecha? ¿Fue solo en los últimos días cuando hiciste algo que rompió la compatibilidad con iOS 9? El propietario del iPad dice que el foro funcionaba bien la semana pasada.

Además, ¿están obligados todos los foros basados en tu software a cumplir con tus requisitos mínimos, o pueden aplicar sus propios parches para mantener la compatibilidad?

1 me gusta

Es probable que se trate de algo ocurrido en el último mes y poco; no desplegamos a nuestros clientes empresariales alojados con la misma agresividad con la que desplegamos este sitio (que se despliega en cada confirmación).

Ha habido algunos cambios que podrían haber causado esto; @j.jaffeux informará en el próximo día o dos.

En cuanto a bifurcar o aplicar parches para lograr compatibilidad, esta no es una tarea sencilla. Discourse es una aplicación bastante rica y tendemos a aprovechar las funciones de los navegadores modernos; esto es un objetivo móvil. No nos gusta complicar nuestro código interno para solventar deficiencias en las especificaciones de los navegadores; solo lo hacemos cuando no tenemos más opción.

Dicho esto, estamos muy comprometidos a ofrecer una vista de solo lectura para los rastreadores, por ejemplo:

https://web.archive.org/web/20190628044743/https://meta.discourse.org/t/recent-problem-under-ios-9-3-5/121524

Y

https://web.archive.org/web/20190628044927/https://forums.sketchup.com/t/cannot-view-forum-on-my-ipad/97863

Lo cual funcionará en casi todos los navegadores, incluso en los más antiguos.

Esperemos a ver qué dice @j.jaffeux al respecto.

Si de alguna manera deseas volver a la vista de “solo lectura” para los navegadores que no son compatibles (en lugar de “lo sentimos, el navegador no es compatible”), es un trabajo que no me importaría explorar. Envíanos un mensaje separado aquí a @team.

3 Me gusta

Gracias por echar un vistazo.

2 Me gusta

Hola,

este commit debería solucionar el problema:

5 Me gusta

Gracias, haré que el usuario del iPad antiguo lo intente de nuevo.

1 me gusta

Primero necesitaremos desplegar SketchUp :slight_smile:

2 Me gusta

Por supuesto, se me ocurrió. Iba a pedirle que probara tu sitio primero.

6 Me gusta

He recibido respuesta: ahora tu foro se puede ver en el iPad más antiguo.

6 Me gusta

Te desplegaremos hoy, en la próxima hora más o menos

2 Me gusta