Aggiornamento: La vecchia navigazione superiore dell’amministratore è stata ufficialmente deprecata e rimossa nella versione 3.4. La navigazione laterale ha visto enormi miglioramenti di recente e, in futuro, sarà l’unico modo per navigare nell’area amministrativa di Discourse.
Abbiamo lavorato internamente su alcune modifiche relative a come funzionerà la struttura di navigazione nelle aree amministrative di Discourse. La prima parte di questo lavoro consiste nell’introdurre una barra laterale amministrativa. Ecco come appare:
Questa barra laterale funziona in modo simile alla barra laterale della chat. È contestuale e appare solo quando un amministratore accede a qualsiasi parte dell’area amministrativa del sito, e viene sostituita dalla barra laterale contestuale appropriata quando si esce dall’area amministrativa.
In questa prima iterazione, i collegamenti di navigazione sono una semplice copia 1-1 dei vecchi collegamenti di navigazione in cima alla pagina. In futuro, prevediamo di fare un’ulteriore ristrutturazione qui, ma per ora volevamo rilasciare questa forma iniziale per vedere cosa ne pensano le persone.
Ci sono alcune avvertenze, che speriamo di affrontare presto:
Attualmente non esiste una sostituzione per l’outlet admin-menu della vecchia barra di navigazione
Ci sono alcune incongruenze nell’aspetto dell’interfaccia utente ora che la barra superiore è stata rimossa
Non supportiamo sezioni e collegamenti personalizzati nella barra laterale dell’amministratore
Stiamo valutando come supportare i siti Discourse che hanno la propria barra laterale basata su temi personalizzati
Per ora, questa funzionalità è nascosta dietro un’impostazione sperimentale del sito admin_sidebar_enabled_groups. Apriamo la discussione per raccogliere feedback.
Ho dato solo una rapida occhiata finora, ma sembra buono.
Non c’è una voce di menu per i registri degli errori, ma c’è ancora un menu orizzontale per la sezione Registri che include un collegamento ai registri degli errori.
Sì, non ero sicuro se aggiungere questo alla barra laterale dato che ti porta a una pagina completamente separata (Logster)… forse andrebbe bene se si aprisse in una nuova scheda. Ci penserò
Ciao Martin Grazie per questo fantastico aggiornamento
Ho notato che la pagina admin/upgrade manca dalla barra laterale e su mobile non sostituisce il contenuto della barra laterale ma appare sotto il contenuto predefinito della barra laterale.
Grazie, sì, intendo dire che devo scorrere verso il basso nella barra laterale mobile per vedere le sezioni di amministrazione. Quindi ora non funziona esattamente come sul desktop. Sul desktop mostra le sezioni di amministrazione solo quando sono in /admin, ma sul cellulare la sezione di amministrazione appare sotto i menu della barra laterale predefiniti. Farò uno screenshot/video a riguardo e aggiornerò questo post.
Una delle mie barre laterali di amministrazione preferite è nel backend di Ghost perché il filtro direttamente sulla barra laterale è un piacere da usare. Voglio solo condividere il modello come feedback:
chat separate sidebar mode è a schermo intero, se questo significa qualcosa. Cos’altro… la versione è 3.2.0.beta4-dev (20f950a116) e sono sicuro che sia iniziato dopo l’aggiornamento. E la modalità provvisoria non ha aiutato.
Non è un problema grave. E nemmeno troppo fastidioso.
Anche @sam me ne ha parlato l’altro giorno in una chiamata, quindi non sei solo a pensarla così Stiamo prendendo in considerazione questo aspetto per la prossima iterazione.
Grazie per la segnalazione, darò un’occhiata a questo insieme agli altri bug che ho per questo
Questo è piuttosto strano, mi sarei aspettato che funzionassero allo stesso modo su mobile e desktop. Darò un’occhiata anche a questo.
Trovo che questo sia un modo molto macchinoso per navigare su dispositivi mobili.
Se non sai già di dover guardare nella barra laterale, non c’è modo ovvio di sapere che la barra laterale è piena di opzioni specifiche per il contesto.
Per navigare tra le pagine, devi raggiungere l’angolo in alto dello schermo, scorrere fino in fondo alla barra laterale ed eseguire un tocco preciso sul sottomenu corretto che desideri. Visivamente, il menu di amministrazione è indistinguibile dal resto della barra laterale.
Al contrario, con il vecchio metodo, ti vengono immediatamente presentate le sezioni di livello superiore che sono a 0-1 swipe di distanza e ti consentono di approfondire per trovare la sottosezione di amministrazione esatta che desideri, invece di richiedere all’utente di saperlo in anticipo.
Nel complesso mi piace l’idea, ma penso che peggiori l’esperienza utente mobile, non la migliori. Trovo in generale che quasi mai uso la barra laterale su dispositivi mobili. Penso che sia semplicemente troppo macchinoso aprirla e forse le opzioni sono troppo dettagliate/piccole.
Ho confrontato altre app e una cosa che ho notato è che l’accesso alla barra laterale è tipicamente un gesto molto semplice. Discord e Twitter ti permettono semplicemente di fare uno swipe orizzontale veloce per aprire la barra laterale. L’app di eBay ha un pulsante nel menu in basso. La mia app bancaria apre la barra laterale quando premi il pulsante indietro. Il tema comune è che tutti questi gesti li farei normalmente senza nemmeno pensarci, ma aprire la barra laterale di Discourse su dispositivi mobili sembra un’azione molto deliberata.
Penso che affinché questa barra laterale sperimentale funzioni efficacemente per me, è necessario un accesso più facile al menu mobile e anche nascondere tutte le impostazioni non specifiche dell’amministratore. Il pulsante “torna al forum” è in realtà un bel tocco perché ti fa davvero sentire come se fossi in un contesto separato quando navighi nella sezione di amministrazione.
Ma sì, immagino che il mio consiglio generale per Discourse sia che se la barra laterale deve diventare una funzionalità di navigazione essenziale su dispositivi mobili, devi davvero migliorare la facilità con cui si apre e si chiude. Il fatto che il mio telefono sia un modello più grande e che la parte superiore del mio schermo sia attualmente una zona morta per l’input tattile ha particolarmente evidenziato quanto sia inaccessibile la barra laterale per me.
C’è sicuramente qualcosa di strano che succede su mobile, e Martin lo risolverà la prossima volta che ci darà un’occhiata… probabilmente dopo le feste!
Stiamo usando la stessa funzionalità di base della barra laterale utilizzata per chat e forum. Quindi il modo in cui si aprono/chiudono e il modo in cui funzionano sezioni e collegamenti saranno praticamente gli stessi.
Detto questo, la mia preferenza personale è stata quella di rendere la sezione di amministrazione visivamente distinta dal forum o dalla chat, e di non consentire ai siti di personalizzare l’aspetto del backend. In questo modo saprai che ti trovi in una sezione di amministrazione “backend” da cui vorrai uscire per tornare al forum.
@awesomerobot cosa ne pensi, per la barra laterale e forse anche per il menu delle notifiche? So che consentiamo lo scorrimento per chiuderli scorrendo verso sinistra (barra laterale) e verso destra (menu notifiche). Ma potremmo consentire un’apertura più intuitiva di questi menu scorrendo verso destra e sinistra?
Questo è un po’ più complicato per noi rispetto a un’app nativa, perché siamo basati sul web. Safari su iOS riserva lo swipe per la navigazione avanti/indietro e, per quanto ne so, non c’è un buon modo per aggirare questo problema… anche se forse è cambiato? Blocking Navigation Gestures On iOS Safari - PQINA
E opinione diversa, perché sono tornato alla vecchia scuola.
In alto è un percorso più breve e le opzioni sono più facili da raggiungere senza bisogno di spostarsi lateralmente e poi scorrere.
Inoltre, ogni volta che c’è bisogno di lavorare con uno schermo più piccolo, e in questo senso qualsiasi iPad di dimensioni standard è più piccolo, la barra laterale è troppo difficile da usare.
Speriamo che il vecchio stile rimanga lì come opzione.
Vorrei dare un suggerimento UX per questa barra laterale sperimentale.
Il mio suggerimento:
Aggiungere una tab mentre si è nel menu di amministrazione per passare dal menu del forum al menu della barra laterale di amministrazione in alto, in modo da non dover uscire dal menu di amministrazione per accedere a un menu del forum, e permetterebbe un clic in meno invece di scorrere verso il basso fino al menu di amministrazione.
Questo può anche migliorare i problemi del mobile, poiché invece di scorrere, si può toccare un pulsante e si verrà portati lì.
Il mio schizzo di come penso che questo suggerimento potrebbe apparire: