Abbandono di iOS 15 e altri vecchi browser a luglio 2025

Se Discourse ha davvero decine di milioni di utenti, escluderne anche una piccola percentuale a maggio è una decisione sbagliata, soprattutto solo per aggiungere alcune funzionalità non essenziali. Gli utenti con dispositivi/sistemi operativi più vecchi sono consapevoli dei potenziali rischi, sono abbastanza intelligenti da non fare cose stupide e hanno valide ragioni per non aggiornare. Sottovalutarli come utenti illegittimi è ingiusto e contraddice lo spirito inclusivo di una “community”.

4 Mi Piace

Sto seguendo questo argomento e sono interessato a capire meglio quale sarà l’impatto di questo cambiamento su diverse community.

Il modo in cui ci sto pensando, per una data community, si potrebbe scomporre come segue:

  • T numero totale di utenti nella community
    • x numero di quegli utenti interessati da questo cambiamento
      • a numero di quegli utenti che non hanno una soluzione alternativa accettabile
      • b complemento di a
    • y complemento di x
  • t tempo che aspettiamo per apportare questa modifica.

Per una data community, presumo che ci sia un’alta probabilità che x > 0, e che anche a > 0.

Potremmo pensare all’impatto di questo cambiamento su una data community come modellato da una funzione f(t) che restituisce i valori T, x, a.

Se accettiamo che x e a saranno difficili da azzerare, a cosa dovremmo puntare?

Forse raggruppiamo l’impatto per a/T e stabiliamo una soglia su ciò che troviamo accettabile.

Potremmo pensare all’impatto di questo cambiamento sulle community nel loro complesso come a una funzione simile F(t) che restituisce una popolazione di community []{T, x, a}

Potremmo usare la stessa soglia di cui sopra e misurare quante community sono interessate oltre ciò che abbiamo determinato come accettabile.

Se dovessimo aspettare un altro anno per questo, presumo che per molte community, sia x che a diminuirebbero, ma rimarrebbero comunque maggiori di 0.

Quindi non c’è una decisione perfetta qui.

Allora, cosa dovrebbe influire sulla nostra decisione?

Qual è un valore accettabile per a per una data community? Quante community siamo disposti a far superare quella soglia? dovremmo apportare questa modifica?

Non abbiamo fatto nulla di così rigoroso, ma abbiamo esaminato alcuni dei dati che abbiamo per informare la nostra decisione e abbiamo ritenuto che maggio sia una risposta ragionevole per t.

7 Mi Piace

Ricordo questo argomento di un paio d’anni fa su una situazione simile che ho trovato piuttosto commovente:

Forse @codev ha qualche consiglio su come loro (e la loro community) hanno gestito la cosa all’epoca?

Per curiosità, come viene gestita la deprecazione per quei siti che seguono stable? Dato che è tra versioni principali, vedranno questo avviso o accadrà semplicemente la prossima volta che aggiorneranno alla prossima versione principale?

14 Mi Piace

Mi sembra che la migliore risposta (per gli utenti) non sia aspettare un po’ finché non troppe persone ne saranno colpite, ma impegnarsi nell’implementare soluzioni alternative - degradazione graduale del forum, mantenendo la capacità di lettura e scrittura - prima di interrompere il supporto per i browser più vecchi.

Qual è la fretta di implementare nuove funzionalità che richiedono browser più recenti? Perché non avere sempre un fallback graduale?

5 Mi Piace

Penso che “fretta” sia la parola contro cui sto spingendo qui, descrivendo la decisione come una funzione del tempo, con un impatto che diminuisce ma potrebbe non raggiungere mai lo zero

Se dicessimo che avevamo in programma di farlo tra 1 anno anziché 1 mese, sembrerebbe una fretta?

Supponendo che io possa ignorare quella parola per ora e riformulare la domanda senza di essa:

Qual è la [ragione per] implementare nuove funzionalità che richiedono browser più recenti? Perché non avere sempre un fallback aggraziato?

Si tratta di costi e del valore relativo di fare questo rispetto a fare altre cose.

Implementare quei fallback richiederebbe attenzione e tempo. E mantenerli farebbe lo stesso. Questo è tempo e attenzione che non sono disponibili per altre cose.

Potrebbe essere qualcosa che considereremo in futuro, ma al momento, la nostra valutazione è che dobbiamo fare un compromesso qui.

8 Mi Piace

Forse una query di esplorazione dati per controllare le versioni del browser utilizzate dagli utenti?

1 Mi Piace

In effetti “fretta” non è molto accurato. Anche se forse avvisi precedenti sulla fine del supporto del browser ETA.

Progetti come Discorkie potrebbero essere la chiave per le persone che non sono disposte/in grado/capaci di esplorare un cambio di sistema operativo. Altrimenti sarebbe necessaria una sorta di interfaccia di base di fallback. Poiché l’utente interessato può ancora navigare nel forum in modalità di sola lettura. Quanto sarebbe difficile aggiungere la possibilità di pubblicare/rispondere utilizzando un caricamento JSON come Discorkie pur utilizzando l’altro codice per la decorazione come nella modalità di sola lettura attuale?

2 Mi Piace

Qualcosa del genere mi sembra la soluzione ovvia. In questo modo, il team di Discourse può continuare a concentrarsi sull’offrire la migliore esperienza possibile per i browser moderni senza dover complicare il codice con una serie di fallback.

2 Mi Piace

Mac Mini di fine 2014 con sistema operativo 10.13.4.

Potrei essere in grado di aggiornarlo un po’, anche se non sono sicuro che risolverà il problema. Sto valutando le possibilità di aggiornamento; ma non posso permettermi di sostituirlo. E anche se il mio dispositivo specifico potesse essere aggiornato, ciò non cambierebbe il problema generale.

Hai preso in considerazione di usare il bootcamp sul computer e aggiornare a Windows 10 (che ti darà tempo fino al 14 ottobre) o Windows 11? Dovrebbe funzionare secondo internet e ti metterà su un treno che ancora riceve aggiornamenti di sicurezza.

C’è un’enorme quantità di rischio nell’avere un sistema operativo che non riceve più aggiornamenti di sicurezza su Internet.

I sistemi operativi che ricevono aggiornamenti sono vulnerabili solo a exploit zero-day che costano milioni di dollari nel mercato nero.

I sistemi operativi che non vengono più aggiornati sono vulnerabili a problemi noti e divulgati, il che comporta un alto rischio di hacker dilettanti che semplicemente arruolano un computer in una botnet DDoS o, peggio ancora, attacchi in stile crypto dove si deve inviare denaro per decriptare il computer.

Sottovalutiamo spesso quanto possa essere dannoso, ma negli ultimi 10 anni abbiamo visto diversi attacchi in grado di sabotare un computer semplicemente visitando un sito web.

4 Mi Piace

Ho letto che questo supporta aggiornamenti fino a Monterrey, che è ancora supportato da Firefox, quindi otterrai la stessa versione di Firefox che sto eseguendo in questo momento.

E puoi ancora eseguire Windows 11 come suggerito da @sam o Linux come opzioni. Entrambi daranno accesso a browser supportati.

2 Mi Piace

Non ho il tempo di imparare prima come far funzionare il mio vecchio Mac con Windows e poi imparare a usare un sistema Windows che non voglio e che apparentemente nemmeno molti utenti Windows apprezzano. Sto gestendo una fattoria e sarò estremamente impegnato da ora fino al 14 ottobre e per un po’ di tempo dopo.

E non dovrei pagare per usare il sistema Windows, con soldi che non ho?

Sì, ci sto pensando e potrei provarci. Sembra che potrebbe essere una soluzione temporanea con un certo rischio di compromettere qualcos’altro che faccio regolarmente sul Mini; ma potrebbe anche avere qualche possibilità di risolvere qualcos’altro che attualmente non funziona bene.

2 Mi Piace

Ho appena postato in quel thread, o almeno ci ho provato; e ora l’unica cosa che posso vedere è

“Contenuto HTML omesso perché hai effettuato l’accesso o stai utilizzando un dispositivo mobile moderno”

Come posso rendere di nuovo visibile quel thread? e che senso ha dirmi che non posso vederlo perché ho effettuato l’accesso? e sì, sto usando il desktop.

2 Mi Piace

Perdona l’intervento, ma io invece mi chiederei: “qual’e’ il motivo per rinunciare a molti utenti solo per voler implementare una inutile e francamente pure fastidiosa funzionalita’ a tutti i costi ?”

Perche’, e diciamocelo con sincerita’, a chi frega della gestione dei colori alternativi, posto che la maggior parte degli utenti segue i forum che usano la vostra piattaforma per i loro contenuti e non certo per l’aspetto estetico ?

Se vedete bene, la funzione “relative color syntax” e’ di fatto l’unica che non e’ supportata da molti dei browser piu datati, mentre le altre due vengono supportate (o almeno, perfino il mio vecchio Firefox passa i test delle altre due, per quanto relativamente inutili possano essere, e fallisce solo quello della relative color syntax, che e’ TOTALMENTE inutile rispetto al contenuto di un forum.

Non ci vuole poi molto a decidere di non implementare qualcosa di totalmente inutile, giusto ?

Consideriamo poi il fatto che secondo alcuni win7 sarebbe totalmente insicuro (il che e’ falso, ma per ora lasciamo perdere), e che non sarebbe piu usato da nessuno … secondo diversi siti di analisi della rete (nessuno dei quali da numeri certi, quindi serve prendere una media), ci sarebbero ancora attualmente fra i 60 ed i 100 milioni di utenti che per diversi motivi (retrocompatibilita’, software non piu funzionanti su win10/11, mancanza di mezzi economici necessari a passare a qualcosa di nuovo, macchine CNC che funzionano con win7pro ma non con 10/11, e molti altri motivi), usano ancora win7.

Vero che rispetto ai circa 1.5 miliardi stimati di utenti che usano un PC (e NON certo tutti win, inclusi mac, linux eccetera), e’ una percentuale bassa, ma non proprio indifferente … consideriamo poi che, dato che discourse si sta “infiltrando” in molti ambienti, ci siano anche solo l’1 o il 2 % di questi utenti che usano un qualsiasi servizio che si basa su discourse (probabilmente saranno di piu, ma stiamo bassi), e che se fin’ora non sono passati a qualcosa di superiore come macchine o sistemi operativi, non saranno in grado o non vorranno passarci adesso, parliamo di una potenziale perdita di utenza (tralasciando la cattiva pubblicita’ e della perdita di fiducia) che potrebbe aggirarsi fra i 60.000 (minimo) ed i 200.000 (massimo, ma come ho detto, potrebbero essere anche di piu) … faccio un po fatica a credere che alla dirigenza di discourse la cosa glie ne freghi poco o nulla … sbaglio ?

Non sarebbe quindi meglio eliminare semplicemente l’inutile implementazione della sola “caratteristica” (chiamiamola cosi, perche’ non voglio essere maleducato) che causa la maggior parte dei problemi, implementando per ora (sempre che abbiano una reale utilita’, ovviamente) solo le altre due ?

5 Mi Piace

In qualità di moderatore, voglio intervenire. Questo è un argomento importante e apprezziamo il feedback di molte voci. Stiamo ascoltando! Tuttavia, voglio ricordare le linee guida della community. Manteniamo la civiltà, per favore. :folded_hands:

7 Mi Piace

Questo potrebbe funzionare per farti eseguire applicazioni Windows sul tuo Mac. L’ho usato su Linux, quindi in teoria devi solo installarlo. Nessuna licenza Windows richiesta.

3 Mi Piace

Vai alla barra laterale e seleziona “I miei post”

Penso che questo potrebbe essere l’argomento/post che stai cercando.

2 Mi Piace

【quote=“Heliosurge, post:103, topic:358131”]
【quote=“thorny_locust, post:95, topic:358131”]
Come faccio a rendere di nuovo visibile quel thread?
【/quote】

Vai alla barra laterale e seleziona “I miei post”
【/quote】

In realtà, il problema era che avevo disattivato alcuni JavaScript che devono essere abilitati per usare questo sito.

Sarebbe stato molto più utile per Discourse dirmi di attivare Java invece di darmi un messaggio che sembrava non avere niente a che fare con il vero problema.

1 Mi Piace

Stai dicendo che potrebbe permettermi di eseguire un browser Windows aggiornato? Tutti i rapporti di test che riesco a trovare sul sito per questo sistema operativo sembrano essere per giochi.

Usando la ricerca sul link che ho fornito con Firefox

1 Mi Piace