Suggerimento: aggiungi un pulsante per tornare dalla modalità a schermo intero alla chat ridotta alla chat

Abbiamo un’icona di espansione sulla piccola chat:

Potremmo avere un pulsante “comprimi” (questo è il nome dell’icona) che tornerebbe alla piccola chat.
Mockup:

E magari aggiungere anche gli altri pulsanti di opzione (comprimi e chiudi)?
Sarebbe utile, invece di tornare al forum cliccando su un link o tornando indietro nel browser.

10 Mi Piace

Niente su questo ancora?
Vai a schermo intero è di solito un interruttore?

2 Mi Piace

Non ci sono molte risposte in questa categoria del forum, ma dato che la chat è in versione alfa e viene utilizzata molto internamente (il team ha detto che è passato da Mattermost alla propria soluzione di chat), sono sicuro che gli sviluppatori stiano lavorando sodo sull’UX e su varie funzionalità e non stiano ignorando il nostro feedback.

2 Mi Piace

Non sono sicuro di aver suggerito questa settimana l’avvio di una chat…
Di solito non suggerisco funzionalità per Discourse, non sono sicuro di cosa mi abbia fatto pensare che la chat sarebbe stata diversa.

Non sono sicuro se questo verrà aggiunto o meno, hai un’opinione a riguardo @sam? Solitamente tracciavamo l’ultima route non di chat in cui si trovava l’utente per il pulsante X che è stato rimosso. Potremmo ripristinare quella logica e usarla per il pulsante “minimizza” che tornerebbe a quella route e aprirebbe il canale corrente nel widget.

4 Mi Piace

Sì, mi piacerebbe decisamente un’opzione per attivare/disattivare qui… ci deve essere un modo per uscire dalla modalità a schermo intero di sicuro.

2 Mi Piace

Non capisco bene cosa intendi; ad esempio, non abbiamo un pulsante indietro quando visualizzi un argomento. Usi il pulsante indietro del browser, l’icona della casa e le altre voci di navigazione per uscire dagli argomenti e dalle chat a pagina intera. Quello che viene chiesto è un pulsante non solo per uscire dalla chat (cosa che, a mio parere, è già fatta e va benissimo), ma per aprire il widget della chat nello stesso canale.

2 Mi Piace

Capisco, se il pulsante indietro funziona allora va bene.

2 Mi Piace

Se il pulsante indietro torna alla piccola chat, suppongo che funzioni per alcuni utenti, ma secondo me non è intuitivo come un pulsante di attivazione/disattivazione. Ogni chat (e altro software) non utilizza un pulsante di attivazione/disattivazione per questo, come ha detto @geoff777?


A proposito, attiverò la funzione chat tra qualche settimana per un forum importato e attivo che aveva una chat molto tempo fa e questa funzione manca davvero loro. Questi utenti non sono specialisti di computer (come, per niente :smile:) e sarà interessante avere il loro feedback quando utilizzeranno la chat di Discourse.

3 Mi Piace

Ho la consapevolezza di ciò che il browser sta facendo la maggior parte del tempo, quindi l’uso del pulsante indietro ha senso per me.

D’altra parte, le frecce che si espandono (non in scala o orientamento: :arrow_up_down:), data la loro posizione sulla finestra della chat, implicano che stiamo prendendo quella “finestra” e la stiamo massimizzando per fluttuare sopra gli altri contenuti.

Non ho un suggerimento, ma capisco perché sia confusionario. :slight_smile:

3 Mi Piace

Certamente supporto il fare qualcosa qui, abbiamo già un sacco di misure di sicurezza.

  1. Il mobile non ha una "modalità duale" quindi non c’è bisogno di un pulsante per passare da una modalità all’altra.
  2. Se Isolate chat è selezionato, non c’è una "modalità duale", quindi nessun pulsante da mostrare.

Nei casi in cui (1) e (2) non valgono, sono d’accordo con @codinghorror sul fatto che dovremmo avere un pulsante di "cambio modalità".

Ciò significa anche che dobbiamo memorizzare "il posto in cui ti trovavi l’ultima volta su Discourse quando hai cliccato rende la chat più grande" - per browser, memorizzato nella memoria (non nello storage locale) - con fallback alla home page.

Immagino che la domanda sia quindi per @Designers, dove inseriamo questo pulsante. (considerando che dobbiamo implementarlo due volte - una per la barra laterale, una per nessuna barra laterale)

@markvanlan il caso d’uso è:

  • Clicchi su espandi
  • Clicchi sul canale A
  • Clicchi sul canale B
  • Clicchi sul canale A
  • Clicchi sul canale B
  • Clicchi sul canale A
  • Clicchi sul canale B
  • Clicchi sul canale A
  • Clicchi sul canale B
  • Clicchi sul canale A
  • Clicchi sul canale B
  • Ora hai finito di chattare e vuoi tornare a quello che stavi facendo su Discourse, collassi, non c’è bisogno di premere indietro 17 volte.
7 Mi Piace

Avevamo questa logica per memorizzare l’ultimo percorso non di chat in precedenza con la X; questo sta fondamentalmente ripristinando il pulsante X ma facendo in modo che riapra la chat. Posso occuparmene io!

6 Mi Piace

Il pulsante indietro non fa assolutamente nulla alla chat?

La chat sembra funzionare come una modale o l’editor e copre l’argomento sottostante.
Suppongo che non sia esattamente la stessa cosa di ‘avanti’ che ti porterà alla chat a grandezza naturale… ma non ritorna alla chat piccola.

@markvanlan sembra essere molto resistente al ‘toggle’.

Vorrei poter espandere la chat e poi tornare alla chat più piccola in modo da poter leggere l’argomento sottostante. Sembra che dovrebbe funzionare così.

1 Mi Piace

@j.jaffeux Sto usando il tema chat + barra laterale da alcuni giorni in modalità predefinita (non isolata) e questo caso limite mi sta facendo impazzire :slight_smile:

  • Clicco sul canale #random dalla barra laterale
  • Si apre una piccola chat
  • Clicco su … rendila grande
  • Visito quindi un elenco di argomenti
  • Clicco di nuovo su #random
  • (uffa) Devo ingrandire di nuovo la chat :cry:

Penso che ci siano due modifiche qui:

  1. Ingrandisci / Rimpicciolisci è un’opzione di attivazione/disattivazione, come sostiene @codinghorror. (quando la rimpicciolisci dove vai? Dico che vai alla home page, che è abbastanza buona per la v0 - ancora meglio è l’ultima pagina completa non in chat su cui ti trovavi)

  2. Una volta che abbiamo l’opzione di attivazione/disattivazione :confetti_ball: possiamo ricordare che un utente ha “ingrandito” direttamente nella memoria locale del browser

Insieme, consente a entrambi i tipi di utenti della barra laterale di essere felici.

Le persone a cui piace sempre espanso… ottengono sempre la chat espansa
Le persone a cui piace la piccola finestra mobile… ottengono la piccola finestra mobile.

6 Mi Piace

Dov’è questo interruttore nella chat a pagina intera? Non credo che lo abbiamo. Forse pensi di avere questo comportamento quando fai clic su :speech_balloon: ? Temo che sarà molto confusionario per le persone che si chiederanno perché si apre a schermo intero quando non hanno l’impostazione di isolamento, e come potrebbero le persone pensare che fare clic su :speech_balloon: riporterebbe il comportamento previsto?

Non dovrebbe essere un toggle a tre stati?

  • disattivato (nascosto)
  • piccolo
  • a schermo intero

Le normali finestre iOS e Windows hanno questo supporto, non è vero?

e su Windows

image

a sinistra c’è minimizza :yellow_circle:, al centro massimizza/zoom :green_circle:, a destra chiudi :red_circle:

6 Mi Piace

@blake ha appena aggiunto il supporto per questo e funziona alla grande :sunflower:

Mi sto godendo molto il cambiamento.

4 Mi Piace

Sono contento che l’opzione sia stata implementata.

Trovo controintuitivo che ridurre la chat reindirizzi all’argomento collegato se ci troviamo in un canale collegato a un argomento, invece che alla pagina su cui eravamo quando abbiamo massimizzato la finestra della chat.
Essere in una chat personale reindirizza alla home page.
Non so come si comporti se ci troviamo in un canale collegato a una categoria, ma immagino che reindirizzi all’elenco degli argomenti di quella categoria?

Esempio:

Secondo me, dovrebbe reindirizzare alla pagina su cui eravamo quando abbiamo massimizzato la finestra della chat.

4 Mi Piace