IMO sull’ultima versione con chat abilitata e un piccolo (iphone 12 mini) l’esperienza lascia molto a desiderare. Mi piacerebbe vedere emergere una singola app React Native, insieme a una sorta di documentazione per gli sviluppatori di plugin OSS per creare le proprie interfacce utente React Native per supportare le istanze che utilizzano l’app.
Da quando sono passato a iOS 18, ho avuto problemi con l’app. Inizialmente, sono riuscito a riconnettermi alla mia community reinstallando l’app ed effettuando nuovamente l’accesso, ma dopo alcune ore si è disconnessa. Ora, l’app non accetta più il mio solito nome utente e password, anche se riesco ancora ad accedere tramite web, quindi non è un problema di password.
Sembra che una nuova impostazione di sicurezza in iOS possa bloccare l’accesso. Qualcun altro sta riscontrando questo problema? Avete idee per una soluzione?
Dopo ulteriori test, ho scoperto che il problema sembra essere limitato alla nostra community. Non riesco a replicare il problema quando mi connetto a Discourse Meta.
Ogni volta che provo ad accedere, ricevo questo messaggio pop-up
C’è la possibilità di poter nascondere la descrizione di ogni forum?
Il motivo è che so già cosa sono, quindi preferirei che ce ne stessero di più sullo schermo.
Basterebbero solo l’icona, il titolo e l’URL.
Mi piace questo suggerimento. A un certo punto, stavo sperimentando una versione beta dell’app in cui un’impostazione utente attivava/disattivava la descrizione. Altre funzionalità sono diventate più urgenti, quindi ho accantonato quel branch… ma questo ha molto senso come prossima modifica da apportare all’app. Grazie!
Questo è ora implementato e in arrivo (in attesa della revisione di Apple).
Sembra buono (mi sono appena reso conto che ero ancora sulla build di TestFlight)
Trovo fastidioso il cambio delle altezze delle righe. Ciò significa che, per qualsiasi riga diversa dalla riga superiore, le righe stesse e gli elementi dell’interfaccia utente al loro interno non si trovano mai nello stesso posto due volte. Inoltre, le modifiche in più di una riga significano che il movimento si moltiplica man mano che si scende nello schermo.
Quindi, una richiesta di alcune modifiche di stile per ottenere:
- altezza riga coerente
- più righe del forum per schermo
Suggerimenti su come:
- spostare i totali per nuovi post ecc. in badge a destra come otteniamo per i DM e gli argomenti monitorati. Immagino una sorta di layout di tabella minimale a destra di ogni riga del forum?
Inoltre, ancora una cosa:
- consentire lo spegnimento delle schede Siti / Argomenti di tendenza, non la uso mai e preferirei inserire una riga del forum in più sullo schermo
Grazie per la tua considerazione! ![]()
Qualche pensiero su quanto sopra?
Ora ho abbastanza forum che si estendono su più di uno schermo, quindi questo problema è aggravato.
Testimone:
Contro:
Ti riferisci ad alcune righe che sono più alte perché hanno un link non letto o nuovo e altre no?
Al momento è inevitabile. L’alternativa sarebbe far sì che ogni riga riservi spazio per quei link, anche se non ci sono, il che risulterebbe in spazio bianco vuoto.
Spostarli in badge a destra renderebbe lo spazio di tocco troppo piccolo secondo me, e non c’è un simbolo chiaro per indicare non letto né nuovo, quindi dobbiamo fare affidamento sul testo.
Questa è una richiesta ragionevole secondo me. Al momento non abbiamo impostazioni, ma sarebbe un buon candidato se mai iniziassimo con quelle.
Apprezzo i tuoi pensieri!
Sì, e l’effetto combinato della presenza o meno di questi elementi che cambia drasticamente il layout.
Lo spazio bianco non è necessariamente un male. Almeno le cose apparirebbero sempre nello stesso posto, il che ridurrebbe notevolmente il carico cognitivo. Se le cose appaiono nello stesso posto non devi pensare, se il layout cambia ogni volta devi elaborare tutto da capo ogni volta.
Con rispetto, non sono d’accordo. L’area di tocco è già spesso troppo piccola poiché cambia in base al suo contenuto (perché è un link con testo variabile, piuttosto che un pulsante di dimensioni fisse).
Abbiamo una schermata delle impostazioni per l’app solo su Android. Su iOS, ho esitato ad aggiungere la schermata solo per questa funzionalità. Tuttavia, possiamo aggiungerla se abbiamo due o più opzioni. Ad esempio, potremmo avere queste due:
- mostra Argomenti principali nella schermata principale
- mostra URL dei siti nella schermata principale
Per impostazione predefinita, queste due sarebbero selezionate (cioè nessuna modifica del comportamento per gli utenti). Quando deselezionate, la schermata principale sarebbe più pulita, senza le schede Siti / Argomenti principali e senza l’URL di ciascuna community sotto il suo nome. Ciò dovrebbe anche comportare altezze coerenti per ciascuna riga (data l’altezza del logo).
Mi piace il tuo stile. Iscrivimi ![]()
@gingerbeardman abbiamo una nuova beta pronta su TestFlight con una correzione parziale per la tua richiesta. Ecco il link: Join the Discourse Hub beta - TestFlight - Apple
Spiegherò qui perché si tratta di una correzione parziale. La build beta include una soluzione solo per la parte delle modifiche al layout, non per la parte degli argomenti principali. Per le modifiche al layout, ho scelto di mostrare solo l’URL di una riga del sito se tale riga non ha nulla sotto “nuovi/non letti”. Cioè, il layout dovrebbe essere ora questo:
Nota che l’altezza della riga sarà coerente per la stragrande maggioranza dei casi (ci sono eccezioni per i siti con molte caselle di posta di gruppo). Con questa soluzione, non è necessaria alcuna impostazione e ciò ha influenzato anche il mio pensiero sull’interruttore degli argomenti principali. Poiché è necessaria una sola impostazione, mi sono sentito piuttosto a disagio nell’aggiungere una schermata con una sola impostazione. Quindi, per ora, non c’è supporto per disabilitare la barra “Siti / Argomenti principali”, mi dispiace!
Nota anche che questa release beta (versione 2.1.0, build 621) include anche:
- un gesto più semplice per eliminare un sito scorrendo dall’alto verso il basso quando l’utente si trova nella parte superiore dell’area di visualizzazione
- una correzione di bug per il padding superiore sui nuovi dispositivi iPhone 17
- aggiornamenti interni a React Native
- icone migliori per siti senza logo (o con loghi danneggiati)
TestFlight mi ha avvisato della beta in precedenza, quindi l’ho installata subito! Penso che sia una buona soluzione di compromesso, continuerò a conviverci per un po’. Saluti! Grazie per il tuo lavoro.
C’è una leggera variazione di altezza in alcune righe, quelle senza totali sono meno alte, appena prima che appaia il nome del dominio. Forse l’inserimento di uno spazio (invece di nulla) risolverebbe?
E la riga evidenziata ha un bordo tutto intorno che è piuttosto visibile in modalità scura, in particolare sul bordo sinistro. Forse l’uso di un solo bordo inferiore migliorerebbe le cose?
Grazie, è molto utile! La nuova beta è disponibile con correzioni per entrambi i problemi.
Le correzioni sono ottime.
Ho appena effettuato la migrazione da iPhone XS a 16 Pro (non l’ultimissimo, dato che evito iOS 26) e l’elenco dei forum di Discourse Hub non è corretto. Mostra forum che avevo aggiunto in precedenza ma che ho poi rimosso.
Come posso risolvere al meglio? (Li ho appena aggiunti tutti di nuovo, ma sono curioso di sapere quali vecchi dati stesse utilizzando)
Interessante! Suppongo che il sistema operativo abbia migrato alcuni dati memorizzati nella cache?
Non utilizziamo esplicitamente l’archiviazione iCloud nell’app, questo sarebbe un modo per risolvere il problema ma finora non abbiamo avuto una necessità sufficientemente forte per supportarlo (aggiungerebbe anche la sincronizzazione dei siti tra i dispositivi).
Nessun problema, sono solo curioso che ci siano dati vecchi e nuovi da qualche parte. TestFlight vs App Store forse?
I forum che erano presenti dopo la migrazione sono entrati in uno stato in cui mostravano il conteggio “nuovo” ma non c’erano nuovi post in quel forum. Ho dovuto disconnettermi e riconnettermi per risolvere.
A proposito, ho migrato con la configurazione rapida da telefono a telefono, senza iCloud.





