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

No lo sé, es algo en lo que pienso, pero no tenemos planes concretos en este momento, tendremos que hacer muchos deberes antes de seguir un camino como este.

6 Me gusta

Probé palemoon con Discourse y no funciona. Dice algo como ‘tu navegador no es compatible con este foro’. La página tiene la fuente predeterminada (Times New Roman) y no hay botones de inicio de sesión/registro.

2 Me gusta

Bueno, Microsoft Edge ahora está basado en Chrome.

Hay muchos navegadores centrados en la privacidad que utilizan el código de código abierto de Chrome como base.

El problema surge de la evolución del software/sistemas operativos, etc.

Claro, cosas como Linux a menudo dan nueva vida a hardware antiguo y pueden revivir un dispositivo antiguo para poder usar programas modernos.

Discorkie todavía es bastante nuevo y, por el momento, creo que no tiene una aplicación para iOS todavía. La aplicación de Android todavía está en beta inicial. Es prometedor si buscas algo que parezca que puede ser compatible con tecnología antigua. No carga Js, hmtl. Si no recuerdo mal, ¿tira de JSON? Y crea una sensación similar a Discord al agregar sitios de Discourse de una manera similar a los canales de servidores de Discord. Tema de introducción a Discorkie

Todavía está en sus primeras etapas, ya que actualmente los enlaces de YouTube no parecen funcionar.

Claro, podría ser agradable volver a Netscape o incluso a Internet Explorer. Con el tiempo, todo es reemplazado por cosas y direcciones más nuevas.

Hay bastantes programas antiguos que echo de menos. A pesar de que con Linux/wine y dosbox todavía es probable que se puedan ejecutar.

3 Me gusta

Por favor, esperen un poco más, la sintaxis de color relativo ni siquiera es compatible en algunas versiones de Chrome 132, ¡que sigue siendo una versión ultra reciente de 2025!

O eliminen los colores relativos.

1 me gusta

La sintaxis de color relativo es compatible desde Chrome v119 (octubre de 2023).

Las publicaciones que enlazaste se refieren a Kiwi Browser, que de alguna manera no coincide con las características de Chromium. Te recomiendo que plantees el problema a los mantenedores de Kiwi Browser.

8 Me gusta

Ah, de acuerdo.
Intentaré probar en otros navegadores.

Pero he visto a algunas personas responder a publicaciones por correo electrónico, y eso incluiría todo el historial de correos electrónicos citados y la firma.
No se veía bien.

Preferiría tener problemas menores de color y que mi navegador no se bloquee a tener que responder por correo electrónico (si solo está habilitado en el formulario que uso).

2 Me gusta

David tiene razón; instalé Chrome 132 y todo es compatible:

7 Me gusta

Para ser honesto, no me importa una experiencia moderna.

4 Me gusta

Entonces no hay problema, hay muchas alternativas que puedes usar, muchas de ellas también de código abierto, mantenidas y sin mantener.

Sam dijo que Discourse necesita una experiencia moderna, y esa afirmación es cierta. Si Discourse falla en esto, entonces se quedan sin negocio, e incluso si eso sucede, ¿quién mantendría y desarrollaría una versión comunitaria? Ciertamente no aquellos a quienes no les importa una experiencia moderna.

5 Me gusta

Los esfuerzos de modernización en realidad tienen un impacto incluso para las personas que están contentas con la apariencia actual y no están particularmente preocupadas por las nuevas y elegantes funciones de js y css.

Con el tiempo, nos permiten bastantes optimizaciones que pueden hacer que Discourse cargue más rápido y, en general, permiten a nuestros equipos eliminar áreas torpes de la aplicación.

Entiendo que puede ser frustrante para algunas personas, pero Discourse es una plataforma grande y generalmente nos esforzamos por brindar a una audiencia muy grande una experiencia excelente, este es un gran impulsor de este tipo de cambios.

10 Me gusta

¿qué pasa si no puedo conseguir un dispositivo más nuevo? ¿no podré acceder a discourse?

Como se dijo en el OP, los usuarios de dispositivos no compatibles aún pueden acceder, navegar y leer todo en Discourse.

5 Me gusta

Supongo que Android es una historia completamente diferente ya que el navegador no está vinculado al software. Por ejemplo, Chrome puede ejecutarse en Android 8 de forma segura mientras que Firefox puede ejecutarse en Android 5 de forma segura (aunque con problemas de rendimiento) en comparación con iOS, donde actualizas el sistema operativo para actualizar el navegador.

5 Me gusta

Exacto. iOS es el único sistema operativo que admitimos donde la versión del navegador está vinculada a la versión del sistema operativo, por lo que no hacemos anuncios como estos para cada cambio.

5 Me gusta

Puedo encontrar dónde Discourse documenta los estándares mínimos para instalar servidores…

¿Hay una ubicación central donde se listen los estándares mínimos para navegadores/sistemas operativos?

¿También hay una lista de navegadores/sistemas operativos probados oficialmente?

1 me gusta

Eso está en nuestro sitio web en What is Discourse? | Discourse - Civilized Discussion

1 me gusta

https://www.discourse.org/about#browser

Discourse admite las últimas versiones estables de todos los navegadores y plataformas principales:

  • Microsoft Edge
  • Google Chrome
  • Mozilla Firefox
  • Apple Safari (incluido Safari en iOS 15.7+)
5 Me gusta

Este cambio también está causando problemas a algunos usuarios que no usan iOS y que simplemente tienen computadoras antiguas (Mac < 10.14 y Windows < 10) que no pueden instalar y ejecutar navegadores modernos. Firefox ESR está fallando actualmente esas pruebas.

¿Sería posible al menos añadir polyfills para esas características, quizás a través de complementos opcionales, para que puedan seguir usando el sitio?

No parece correcto excluir por completo a los usuarios de dispositivos antiguos por cambios cosméticos no esenciales (los cambios de color y cuadrícula) =/ No estoy seguro para qué se necesita la expresión regular lookbehind (¿ciertamente ningún usuario normal la usaría directamente? ¿es para algún tipo de función de búsqueda/moderación?), pero en conjunto, ciertamente no “permiten experiencias mejoradas” si el resultado final es que algunos usuarios simplemente ya no pueden publicar :frowning: Un modo HTML básico de solo lectura no es suficiente si los expulsa de comunidades de las que han sido parte durante mucho tiempo.

Sé que Discourse, como cualquier otro software, necesita agregar gradualmente nuevas características y mantenerse al día con las tendencias modernas y demás. Pero en su esencia, sigue siendo “solo” un foro para muchas de sus comunidades, y la usabilidad y la estabilidad son más importantes para muchos de nosotros que lo nuevo y brillante. Quizás la mayor petición aquí es que el propio Discourse tenga alguna especie de rama de “soporte a largo plazo” que solo agregue nuevas características críticas y correcciones de errores, pero de lo contrario priorice la estabilidad sobre la actualidad. Algunas comunidades simplemente no pueden seguir el ritmo de los cambios que ocurren aquí, especialmente cuando los cambios aparentemente cosméticos excluyen por completo a los dispositivos más antiguos y a los usuarios con menos recursos.

Por favor, piensen un poco más en esto y tengan paciencia… esto está realmente perjudicando a algunos de los usuarios que han estado con ustedes por más tiempo.

5 Me gusta

El Firefox ESR actual es la v128, que se lanzó en julio de 2024 y será compatible con Mozilla hasta septiembre de 2025. Esa pasa todas nuestras pruebas.

El ESR anterior es la v115, que normalmente ya habría llegado al final de su vida útil (EOL), pero Mozilla ha ampliado excepcionalmente las actualizaciones de seguridad para las personas en Windows 7-8.1. Ahora mismo parece que continuarán hasta septiembre de 2025, pero podrían extenderse más.

Si fuera posible, lo haríamos. Pero desafortunadamente, estas tres características no se pueden implementar con polyfills.

Sí, eso es cierto para las tres características. Son características subyacentes de la plataforma web que nuestros desarrolladores utilizarán para mejorar Discourse. Los usuarios no las usarán directamente.

5 Me gusta

Desafortunadamente, esa solo es para sistemas operativos más nuevos. Si pasas por el proceso de descarga, verás esta nota:

Nota: Si estás usando Windows 7, Windows 8, Windows 8.1, o macOS 10.12, 10.13 o 10.14, entonces descarga ESR 115 para poder usar Firefox.

En sistemas operativos más antiguos, incluso el ESR no se actualizará más allá del 115 y los usuarios están viendo el banner. No pueden permitirse un ordenador más nuevo en este momento.

¿Se pueden compartimentar los cambios, quizás? ¿No hay forma de, por ejemplo, usar los nuevos modos de color y cuadrícula solo en temas nuevos (mientras se dejan los existentes compatibles con versiones anteriores, o viceversa, creando un nuevo tema HTML simple que rara vez cambia el diseño y no necesita nuevas características de CSS o JS)?

Y si es para uso interno, ¿no se puede implementar de manera diferente lo que necesita el lookbehind? Hay aproximaciones en JS, o la cadena se puede enviar al backend de Ruby para su procesamiento, etc. ¿Hay algún lugar en el código donde se requiera el lookbehind? ¿Quizás la comunidad pueda ayudar a encontrar soluciones creativas?


Disculpa si algo de esto suena argumentativo. También estamos tratando de que los usuarios prueben navegadores alternativos, pero no todos funcionarán. Sería mucho más fácil para ellos si no se les forzara una depreciación, especialmente con tan poca advertencia. Algunas de estas comunidades han existido durante décadas, desde antes de Discourse, y de repente se enfrentan a perder miembros debido a un pequeño ajuste de software que ningún usuario pidió.

Sé que tener que dar soporte a navegadores más antiguos hace que el desarrollo sea más difícil, a veces mucho más difícil, pero en este caso particular… ¿son esas características REALMENTE necesarias? ¿Son tan importantes como para justificar la pérdida de usuarios, o meros atajos que podrían aproximarse de manera menos dolorosa con un poco más de trabajo, quizás..? :folded_hands:

6 Me gusta