Abbandono di iOS 15 e altri vecchi browser a luglio 2025

Non lo so, è qualcosa a cui penso, ma al momento non abbiamo piani concreti, dovremo fare molti compiti a casa prima di intraprendere un percorso del genere

6 Mi Piace

Ho provato palemoon con Discourse e non funziona. Dice qualcosa tipo ‘il tuo browser non è supportato per questo forum’. La pagina ha il font predefinito (Times New Roman) e non ci sono pulsanti di accesso/registrazione.

2 Mi Piace

Beh, Microsoft Edge ora è basato su Chrome.

Ci sono molti browser basati sulla privacy che utilizzano il codice open-source di Chrome come base.

Il problema deriva dall’evoluzione del software/sistemi operativi, ecc.

Certo, cose come Linux spesso danno nuova vita a vecchio hardware e possono far rivivere un vecchio dispositivo per poter utilizzare programmi moderni.

Discorkie è ancora abbastanza nuovo e al momento credo che non esista un’app iOS. L’app Android è ancora in beta iniziale. È promettente se stai cercando qualcosa che sembra poter essere supportato su tecnologia più vecchia. Non carica Js, hmtl. Se non erro, estrae da JSON? E crea un’esperienza simile a Discord aggiungendo siti Discourse in un modo simile ai canali server di Discord. Introduzione a Discorkie

È ancora agli inizi, ad esempio al momento i link di YouTube non sembrano popolarsi.

Certo, potrebbe essere bello tornare a Netscape o persino a Internet Explorer. Alla fine tutto viene sostituito da cose e direzioni più nuove.

Ci sono parecchi vecchi programmi che mi mancano. Anche se con Linux/wine e dosbox è ancora probabile che si possano avviare.

3 Mi Piace

Attendi ancora un po’, la sintassi dei colori relativi non è nemmeno supportata in alcune versioni di Chrome 132, che è ancora una versione ultra recente del 2025!

Oppure rimuovi i colori relativi.

1 Mi Piace

La sintassi del colore relativo è supportata da Chrome v119 (ottobre 2023).

I post che hai collegato si riferiscono a Kiwi Browser, che in qualche modo non corrisponde alle funzionalità di Chromium. Ti consiglio di sollevare il problema con i manutentori di Kiwi Browser.

8 Mi Piace

Ah ok,
Proverò a testare su altri browser.

Ma ho visto alcune persone rispondere ai post via email e ciò includeva tutta la cronologia delle email citate e la firma.
Non era un bell’aspetto.

Preferirei avere problemi minori di colore e che il mio browser non venga bloccato piuttosto che dover rispondere via email (se è abilitato solo sul modulo che uso).

2 Mi Piace

David ha ragione; ho installato Chrome 132 e tutto è supportato:

7 Mi Piace

A dire il vero, non mi interessa un’esperienza moderna.

4 Mi Piace

Allora nessun problema, ci sono molte alternative che puoi usare, molte delle quali anche open source, mantenute e non mantenute.

Sam ha detto che Discourse ha bisogno di un’esperienza moderna, e questa affermazione è vera. Se Discourse fallisce in questo, allora esaurisce il suo business, e anche se ciò accade, chi manterrebbe ed evolverebbe una versione community? Certamente non coloro a cui non importa di un’esperienza moderna.

5 Mi Piace

Gli sforzi di modernizzazione hanno un impatto anche per le persone che sono soddisfatte dell’aspetto attuale e non sono particolarmente preoccupate per le nuove e fantasiose funzionalità js e css.

Col passare del tempo ci consentono diverse ottimizzazioni che possono rendere Discourse più veloce da caricare e, in generale, consentono ai nostri team di rimuovere aree goffe dall’app.

Capisco che possa essere frustrante per alcune persone, ma Discourse è una piattaforma ampia e ci sforziamo generalmente di offrire a un pubblico molto vasto un’esperienza eccellente, questo è un grande motore per questo tipo di cambiamenti.

10 Mi Piace

Cosa succede se non riesco a ottenere un dispositivo più recente?
Non potrò accedere a Discourse?

Come detto nell’OP, gli utenti su dispositivi non supportati possono ancora accedere, navigare e leggere tutto in Discourse.

5 Mi Piace

Presumo che Android sia una storia completamente diversa poiché il browser non è collegato al software? Ad esempio, Chrome può essere eseguito su Android 8 rimanendo sicuro mentre Firefox può essere eseguito su Android 5 rimanendo sicuro (sebbene con problemi di prestazioni) rispetto a iOS dove si aggiorna il sistema operativo per aggiornare il browser?

5 Mi Piace

Esatto. iOS è l’unico sistema operativo che supportiamo in cui la versione del browser è legata alla versione del sistema operativo, motivo per cui non facciamo annunci di questo tipo per ogni altra modifica.

5 Mi Piace

Non riesco a trovare dove Discourse documenti gli standard minimi per l’installazione dei server…

Esiste una posizione centrale in cui sono elencati gli standard minimi per browser/sistemi operativi?

Esiste anche un elenco di browser/sistemi operativi testati ufficialmente?

1 Mi Piace

È sul nostro sito web all’indirizzo What is Discourse? | Discourse - Civilized Discussion

1 Mi Piace

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

Discourse supporta le ultime versioni stabili di tutti i principali browser e piattaforme:

  • Microsoft Edge
  • Google Chrome
  • Mozilla Firefox
  • Apple Safari (incluso Safari su iOS 15.7+)
5 Mi Piace

Questa modifica sta causando problemi anche ad alcuni utenti non iOS che utilizzano semplicemente computer più vecchi (Mac < 10.14 e Windows < 10) che non possono installare ed eseguire browser moderni. Firefox ESR sta attualmente fallendo quei test.

Sarebbe possibile almeno aggiungere dei polyfill per quelle funzionalità, magari tramite plugin opzionali, in modo che possano continuare a utilizzare il sito?

Non sembra giusto escludere completamente gli utenti di dispositivi più vecchi per modifiche cosmetiche non essenziali (le modifiche al colore e alla griglia) =/ Non sono sicuro per cosa sia necessaria la regex lookbehind (certamente nessun utente normale la userebbe direttamente? Serve per qualche tipo di funzione di ricerca/moderazione?), ma nel complesso, certamente non “abilitano esperienze migliorate” se il risultato finale è che alcuni utenti semplicemente non possono più pubblicare :frowning: Una modalità HTML di base di sola visualizzazione non è sufficiente se li espelle dalle community di cui fanno parte da tempo.

So che Discourse, come qualsiasi altro software, deve aggiungere gradualmente nuove funzionalità e tenere il passo con le tendenze moderne e simili. Ma nel suo nucleo, è ancora “solo” un forum per molte delle sue community, e l’usabilità e la stabilità sono più importanti per molti di noi rispetto alle novità scintillanti. Forse la richiesta più grande qui è che Discourse stesso abbia una sorta di ramo di “supporto a lungo termine” che aggiunge solo funzionalità critiche e correzioni di bug, ma altrimenti dà priorità alla stabilità rispetto alla novità. Alcune community semplicemente non riescono a tenere il passo con il ritmo dei cambiamenti che avvengono qui, specialmente quando quelli apparentemente cosmetici escludono completamente dispositivi più vecchi e utenti meno abbienti.

Per favore, rifletti un po’ di più e sii paziente… questo sta davvero danneggiando alcuni degli utenti che sono con voi da più tempo.

5 Mi Piace

L’attuale Firefox ESR è la v128, rilasciata a luglio 2024 e supportata da Mozilla fino a settembre 2025. Supera tutti i nostri test.

L’ESR precedente è la v115, che normalmente sarebbe già fuori supporto (EOL), ma Mozilla ha eccezionalmente esteso gli aggiornamenti di sicurezza per gli utenti di Windows 7-8.1. Al momento sembra che continueranno fino a settembre 2025, ma potrebbero essere estesi ulteriormente.

Se fosse possibile, lo faremmo. Ma sfortunatamente queste tre funzionalità non possono essere implementate tramite polyfill.

Sì, è vero per tutte e tre le funzionalità. Sono funzionalità della piattaforma web sottostanti che i nostri sviluppatori utilizzeranno per migliorare Discourse. Gli utenti non le utilizzeranno direttamente.

5 Mi Piace

Sfortunatamente, questo è solo per i sistemi operativi più recenti. Se procedi con il processo di download, vedrai questa nota:

Nota: Se stai utilizzando Windows 7, Windows 8, Windows 8.1 o macOS 10.12, 10.13 o 10.14, scarica ESR 115 per poter utilizzare Firefox.

Sui sistemi operativi più vecchi, anche l’ESR non si aggiornerà oltre la 115 e gli utenti vedranno il banner. Non possono permettersi un computer più recente al momento.

Le modifiche possono essere compartimentalizzate, forse? Non c’è modo di, ad esempio, utilizzare solo le nuove modalità colore e griglia nei nuovi temi (lasciando quelli esistenti retrocompatibili, o viceversa, creando un nuovo tema HTML semplice che raramente cambia layout e non necessita di nuove funzionalità CSS o JS?)

E se fosse per uso interno, non si può implementare diversamente ciò che necessita del lookbehind? Ci sono approssimazioni in JS, o la stringa può essere inviata al backend Ruby per l’elaborazione, ecc.? C’è un punto particolare nel codice in cui è richiesto il lookbehind? Forse la community può aiutare a trovare soluzioni creative?


Scusa se qualcosa di tutto ciò suona polemico. Stiamo anche cercando di convincere gli utenti a provare browser alternativi, ma anche quelli non funzioneranno tutti. Sarebbe molto più facile per loro se una deprecazione non fosse loro imposta, specialmente con un preavviso così minimo. Alcune di queste community esistono da decenni, da prima di Discourse stesso, e improvvisamente si trovano a perdere membri a causa di una piccola modifica software che nessun utente ha richiesto.

So che dover supportare browser più vecchi rende lo sviluppo più difficile, a volte molto più difficile, ma in questo caso particolare… quelle funzionalità sono DAVVERO necessarie? Sono così importanti da giustificare la perdita di utenti, o semplici scorciatoie che potrebbero essere approssimate in modo meno doloroso con un po’ più di lavoro, forse..? :folded_hands:

6 Mi Piace