La persona che ha segnalato il problema ha un iPad, penso, solo per visualizzare il forum, e per caso è abbastanza vecchio da poter utilizzare solo l’ultima versione 9.3.5.
C’è stato un recente cambiamento che potrebbe spiegare perché non funziona più?
Al momento non supportiamo ufficialmente più iOS 9. Questo significa che possiamo fare affidamento su più funzionalità del browser con meno polyfill complessi.
Grazie. E per quanto riguarda i tempi, è solo negli ultimi giorni che hai fatto qualcosa che avrebbe compromesso iOS 9? Il proprietario dell’iPad dice che il forum era funzionante la settimana scorsa.
Inoltre, tutti i forum basati sul tuo software sono obbligati a rispettare i tuoi requisiti minimi, oppure possono applicare le proprie patch per rimanere compatibili?
È probabile che si tratti di qualcosa accaduto nell’ultimo mese circa; non distribuiamo i nostri clienti aziendali ospitati con la stessa aggressività con cui distribuiamo questo sito (che viene aggiornato ad ogni commit).
Ci sono stati alcuni cambiamenti che potrebbero aver causato questo problema; @j.jaffeux darà notizie entro un giorno o due.
Per quanto riguarda il fork o le patch per ottenere la compatibilità, non è un compito semplice. Discourse è un’applicazione piuttosto ricca e tendiamo a sfruttare le funzionalità dei browser moderni; questo è un bersaglio mobile. Non ci piace complicare il nostro codice interno per aggirare le carenze delle specifiche dei browser; lo facciamo solo quando non abbiamo scelta.
Detto questo, siamo molto impegnati a garantire una visualizzazione in sola lettura per i crawler, ad esempio:
Se in qualche modo desideri passare alla visualizzazione “sola lettura” per i browser non supportati (invece di mostrare “spiace, il browser non è supportato”), è un lavoro che non mi dispiacerebbe esplorare; inviaci un messaggio separato qui a @team.