Dejando de soportar iOS 15 y otros navegadores antiguos en julio de 2025

Si Discourse realmente tiene decenas de millones de usuarios, excluir incluso a un pequeño porcentaje de ellos en mayo es una mala decisión, especialmente solo para agregar algunas funciones no esenciales. Los usuarios con dispositivos/sistemas operativos más antiguos son conscientes de los riesgos potenciales, son lo suficientemente inteligentes como para no hacer cosas estúpidas y tienen razones válidas para no actualizar. Desestimarlos como usuarios ilegítimos es injusto y contradice el espíritu inclusivo de una ‘comunidad’.

4 Me gusta

He estado siguiendo esto y estoy interesado en seguir comprendiendo mejor cuál será el impacto de este cambio en diferentes comunidades.

Tal como lo estoy pensando, para una comunidad determinada, uno podría desglosarlo de la siguiente manera:

  • T número total de usuarios en la comunidad
    • x número de esos usuarios afectados por este cambio
      • a número de esos usuarios que no tienen una solución alternativa aceptable
      • b complemento de a
    • y complemento de x
  • t tiempo que esperamos para hacer este cambio.

Para una comunidad determinada, asumo que existe una alta probabilidad de que x > 0, e incluso a > 0.

Podríamos pensar en el impacto de este cambio en una comunidad determinada como un modelo de una función f(t) que devuelve los valores T, x, a.

Si aceptamos que x y a serán difíciles de reducir a 0, ¿a qué deberíamos apuntar?

Quizás agrupemos el impacto por a/T y establezcamos un umbral sobre lo que consideramos aceptable.

Podríamos pensar en el impacto de este cambio en las comunidades en su conjunto como una función similar F(t) que devuelve una población de comunidades []{T, x, a}

Podríamos usar el mismo umbral anterior y medir cuántas comunidades se ven afectadas más allá de lo que hemos determinado como aceptable.

Si esperáramos un año más para esto, asumo que para muchas comunidades, tanto x como a disminuirían, pero seguirían siendo mayores que 0.

Así que no hay una decisión perfecta aquí.

Entonces, ¿qué debería influir en nuestra decisión?

¿Cuál es un valor aceptable para a para una comunidad determinada? ¿Cuántas comunidades estamos dispuestas a que superen ese umbral? ¿Deberíamos hacer este cambio?

No hemos hecho nada tan riguroso como esto, pero hemos analizado algunos de los datos que tenemos para informar nuestra decisión y sentimos que mayo es una respuesta razonable para t.

7 Me gusta

Recuerdo este tema de hace un par de años sobre una situación similar que me pareció bastante conmovedora:

¿Quizás @codev tenga algunos consejos sobre cómo lo manejaron (y su comunidad) en ese momento?

Por curiosidad, ¿cómo se maneja la depreciación para aquellos sitios que siguen stable? Como está entre versiones principales, ¿verán esta advertencia o simplemente sucederá la próxima vez que actualicen a la siguiente versión principal?

14 Me gusta

Me parece que la mejor respuesta (para los usuarios) no es esperar un tiempo hasta que no se vea afectado demasiada gente, sino comprometerse a implementar soluciones alternativas (degradación elegante del foro, manteniendo la capacidad de lectura y escritura) antes de dejar de admitir navegadores antiguos.

¿Cuál es la prisa por implementar nuevas funciones que exigen navegadores más nuevos? ¿Por qué no tener siempre una alternativa elegante?

5 Me gusta

Creo que “prisa” es la palabra contra la que estoy reaccionando aquí, al describir la decisión como una función del tiempo, con algún impacto que disminuye pero que puede que nunca llegue a cero.

Si dijéramos que planeábamos hacer esto dentro de 1 año a partir de ahora en lugar de 1 mes, ¿parecería una prisa?

Suponiendo que pueda ignorar esa palabra por ahora y reformular la pregunta sin ella:

¿Cuál es la [razón para] implementar nuevas funciones que exigen navegadores más nuevos? ¿Por qué no tener siempre una alternativa funcional?

Se trata de costos y del valor relativo de hacer esto frente a hacer otras cosas.

Implementar esas alternativas requeriría atención y tiempo. Y mantenerlas haría lo mismo. Ese es tiempo y atención que no está disponible para otras cosas.

Puede ser algo que consideremos en el futuro, pero en este momento, nuestra evaluación es que tenemos que hacer algún tipo de compromiso aquí.

8 Me gusta

¿Quizás una consulta de explorador de datos para auditar las versiones del navegador que usan los usuarios?

1 me gusta

De hecho, “prisa” no es muy preciso. Aunque quizás advertencias anteriores sobre el fin del soporte del navegador ETA.

Proyectos como Discorkie quizás sean la clave para las personas que no están dispuestas/no pueden/no son capaces de explorar un cambio de sistema operativo. De lo contrario, se necesitaría algún tipo de interfaz básica de respaldo. Ya que el usuario afectado aún puede navegar por el foro en modo de solo lectura. ¿Qué tan difícil sería tal vez agregar la capacidad de publicar/responder usando una carga JSON como Discorkie mientras se sigue utilizando el otro código para la decoración como en el modo actual de solo lectura?

2 Me gusta

Algo en esa línea me parece la solución obvia. De esa manera, el equipo de Discourse puede seguir centrándose en ofrecer la mejor experiencia posible para los navegadores modernos sin tener que complicar el código con un montón de soluciones alternativas.

2 Me gusta

Mac Mini de finales de 2014 con 10.13.4.

Es posible que pueda actualizarlo un poco desde eso, aunque no estoy seguro de que solucione el problema. Estoy investigando posibilidades de actualización; pero no puedo permitirme reemplazarlo. E incluso si mi dispositivo en particular se puede actualizar, eso no cambia el problema general.

¿Has considerado usar Bootcamp en la máquina y actualizar a Windows 10 (lo que te dará hasta el 14 de octubre) o Windows 11? Debería funcionar según Internet y te pondrá en una línea que todavía recibe actualizaciones de seguridad.

Existe un riesgo enorme de tener un sistema operativo que ya no recibe actualizaciones de seguridad en la Internet global.

Los sistemas operativos que reciben actualizaciones solo son vulnerables a exploits de día cero que cuestan millones de dólares en el mercado negro.

Los sistemas operativos que ya no se actualizan son vulnerables a problemas conocidos y divulgados, lo que genera un alto riesgo de que hackers junior simplemente inscriban una computadora en una botnet DDoS o, peor aún, ataques de tipo criptográfico en los que tienes que enviar dinero para descifrar tu computadora.

A menudo subestimamos lo malo que puede ser esto, pero ha habido bastantes ataques que hemos visto en los últimos 10 años que pueden inutilizar una computadora simplemente visitando un sitio web.

4 Me gusta

He leído que este admite actualizaciones hasta Monterrey, que todavía es compatible con Firefox, por lo que obtendrás la misma versión de Firefox que estoy ejecutando ahora.

Y aún puedes ejecutar Windows 11 como sugirió @sam o Linux como opciones. Ambos te darán acceso a navegadores compatibles.

2 Me gusta

No tengo tiempo para aprender primero cómo hacer que mi viejo Mac ejecute Windows y luego aprender a usar un sistema Windows que no quiero y que aparentemente ni siquiera a mucha gente de Windows le gusta. Estoy dirigiendo una granja y estaré extremadamente ocupado entre ahora y el 14 de octubre y durante algún tiempo después de eso.

¿Y no tendría que pagar para usar el sistema Windows, con dinero que no tengo?

Sí, estoy investigando eso, y podría intentarlo. Parece que podría ser una solución temporal con cierto riesgo de estropear algo más que hago rutinariamente en el Mini; pero también podría tener alguna posibilidad de arreglar algo más que actualmente no funciona bien.

2 Me gusta

Acabo de publicar en ese hilo, o al menos lo intenté; y ahora lo único que puedo ver es

“Contenido HTML omitido porque has iniciado sesión o estás utilizando un dispositivo móvil moderno”

¿Cómo puedo hacer que ese hilo vuelva a ser visible? ¿y qué sentido tiene decirme que no puedo verlo porque he iniciado sesión? y sí, estoy usando el escritorio.

2 Me gusta

Perdona la intromisión, pero yo en cambio me preguntaría: “¿cuál es el motivo para renunciar a muchos usuarios solo por querer implementar una inútil y francamente molesta funcionalidad a toda costa?”

Porque, y seamos sinceros, ¿a quién le importa la gestión de colores alternativos, dado que la mayoría de los usuarios siguen los foros que usan vuestra plataforma por sus contenidos y no precisamente por el aspecto estético?

Si lo veis bien, la función “relative color syntax” es de hecho la única que no es compatible con muchos de los navegadores más antiguos, mientras que las otras dos son compatibles (o al menos, incluso mi viejo Firefox pasa las pruebas de las otras dos, por inútiles que puedan ser, y solo falla la de la relative color syntax, que es TOTALMENTE inútil en comparación con el contenido de un foro.

No cuesta mucho decidir no implementar algo totalmente inútil, ¿verdad?

Consideremos además el hecho de que según algunos, Windows 7 sería totalmente inseguro (lo cual es falso, pero dejémoslo por ahora), y que ya no sería usado por nadie… según diferentes sitios de análisis de red (ninguno de los cuales da cifras exactas, por lo que hay que tomar una media), todavía habría entre 60 y 100 millones de usuarios que por diversos motivos (retrocompatibilidad, software que ya no funciona en Windows 10/11, falta de medios económicos necesarios para pasar a algo nuevo, máquinas CNC que funcionan con Windows 7 Pro pero no con 10/11, y muchos otros motivos), todavía usan Windows 7.

Es cierto que en comparación con los aproximadamente 1.500 millones de usuarios estimados que usan un PC (y NO necesariamente todos Windows, incluyendo Mac, Linux, etc.), es un porcentaje bajo, pero no del todo insignificante… consideremos además que, dado que Discourse se está “infiltrando” en muchos entornos, haya solo el 1 o el 2% de estos usuarios que usan cualquier servicio basado en Discourse (probablemente serán más, pero seamos conservadores), y que si hasta ahora no han pasado a algo superior como máquinas u sistemas operativos, no serán capaces o no querrán pasar ahora, hablamos de una potencial pérdida de usuarios (dejando de lado la mala publicidad y la pérdida de confianza) que podría rondar entre 60.000 (mínimo) y 200.000 (máximo, pero como he dicho, podrían ser incluso más)… me cuesta creer que a la dirección de Discourse le importe poco o nada… ¿me equivoco?

¿No sería entonces mejor eliminar simplemente la inútil implementación de la única “característica” (llamémosla así, porque no quiero ser maleducado) que causa la mayoría de los problemas, implementando por ahora (siempre que tengan una utilidad real, por supuesto) solo las otras dos?

5 Me gusta

Como moderador, quiero intervenir aquí. Este es un tema importante y agradecemos escuchar los comentarios de muchas voces. ¡Estamos escuchando! Sin embargo, quiero recordarles las directrices de la comunidad. Mantengamos la civilidad, por favor. :folded_hands:

7 Me gusta

Esto podría funcionar para que ejecutes aplicaciones de Windows en tu Mac. Lo he usado en Linux, así que en teoría solo necesitas instalarlo. No se requiere licencia de Windows.

3 Me gusta

Ve a la barra lateral y selecciona “Mis publicaciones”

Creo que este podría ser el tema/publicación que estás buscando.

2 Me gusta

[cita=“Heliosurge, post:103, topic:358131”]
[cita=“thorny_locust, post:95, topic:358131”]
¿Cómo hago para que ese hilo sea visible de nuevo?
[/cita]

Ir a la barra lateral y seleccionar “Mis publicaciones”
[/cita]

En realidad, el problema era que había desactivado algún JavaScript que necesita estar habilitado para usar este sitio.

Habría sido mucho más útil que Discourse me dijera que encendiera JavaScript en lugar de darme un mensaje que parecía no tener nada que ver con el problema real.

1 me gusta

[citar=“Heliosurge, post:102, topic:358131”]
Esto podría funcionar para permitirte ejecutar aplicaciones de Windows en tu Mac. Lo he usado en Linux, así que en teoría solo necesitas instalarlo. No se requiere licencia de Windows.
[/citar]

¿Estás diciendo que quizás me permita usar un navegador actualizado de Windows? Todos los informes de prueba que puedo encontrar en el sitio para este sistema operativo parecen ser para juegos.

Usando la búsqueda en el enlace que proporcioné con Firefox

1 me gusta