Rimozione dell'opzione del menu di navigazione hamburger legacy

L’anno scorso, abbiamo annunciato il nuovo menu di navigazione laterale, che da allora è diventato il menu di navigazione predefinito per i nuovi siti, con molti siti esistenti che lo hanno adottato. Contemporaneamente, abbiamo contrassegnato il vecchio menu a discesa hamburger come legacy nell’impostazione del sito navigation_menu.

Come sostituto del menu di navigazione legacy, abbiamo introdotto l’opzione di menu di navigazione header dropdown. Questa scelta è pensata per i siti che preferiscono non utilizzare il menu di navigazione sidebar, ma desiderano comunque mantenere le opzioni di personalizzazione offerte dalla barra laterale.

In un’imminente versione di Discourse migreremo automaticamente tutti i siti al nuovo menu di navigazione header dropdown, interrompendo di fatto il supporto per il menu di navigazione legacy. Nella versione successiva, rimuoveremo completamente l’opzione di menu di navigazione legacy. Sul nostro hosting gestito, transiteremo gradualmente i siti che utilizzano ancora il menu di navigazione legacy al menu di navigazione header dropdown.

Si noti che se non si impostano categorie o tag predefiniti, verrà visualizzato come di seguito.

È possibile aggiungere categorie o tag predefiniti tramite Configure Defaults, che ti indirizzerà alle impostazioni sottostanti.

Screen Shot 2023-06-01 at 12.45.00

Screen Shot 2023-06-01 at 12.46.16

È possibile applicare queste modifiche alle preferenze utente esistenti dal menu a comparsa.

Una volta impostati tutti i valori predefiniti, potrai visualizzare anche i collegamenti All Categories e All Tags.

Categories

Tags

L’esperienza predefinita della barra laterale per gli utenti differisce da ciò che gli utenti vedono sul sito per la prima volta prima di aver personalizzato la propria barra laterale.

Vista utente normale

Header dropdown

Sidebar

Vista utente amministratore

Header dropdown

Sidebar

Vista utente anonimo

Header dropdown

Sidebar

Temi o plugin che si basano sull’API ufficiale dei plugin per personalizzare il menu hamburger legacy continueranno a funzionare. Tuttavia, se le tue personalizzazioni non utilizzano l’API ufficiale dei plugin, potresti doverle adattare per il menu di navigazione header dropdown.

Non esitare a condividere il tuo feedback qui se riscontri problemi durante il passaggio al menu di navigazione header dropdown e saremo felici di assisterti.

30 Mi Piace

Sembra prematuro. Le sezioni personalizzabili dall’utente sembrano ancora un prototipo. La personalizzazione a livello di sito sembra ancora meno rifinita. Ci sarà una migliore gestione delle categorie nidificate prima che vediamo questo? Gruppi di tag?

C’è stato qualche pensiero di progettazione su come questo dovrebbe funzionare con lo stile della pagina principale Categorie e Argomenti più recenti? Forse mi è sfuggito, ma sembrano goffamente in conflitto e non ho idea di cosa fare al riguardo.

E, ancora “community”? Davvero?

7 Mi Piace

Succederà la stessa cosa automaticamente per le istanze impostate su legacy quando si aggiorna alla prossima versione o la versione rimuove solo la possibilità di scegliere legacy in futuro?

La modifica apportata qui consiste nel passare dai siti che utilizzano il menu “legacy” (hamburger) al nuovo menu “header dropdown” (hamburger).

Non stiamo obbligando tutti a utilizzare la barra laterale e l’header dropdown dovrebbe funzionare bene con le categorie + l’opzione della home page più recente.

Le sezioni personalizzabili a livello di utente e di sito che hai menzionato sono certamente ancora in evoluzione, ma si tratta solo di novità.

Man mano che inizieremo a distribuire le cose più ampiamente, i siti avranno ancora la possibilità di rinunciare e utilizzare l’hamburger per un certo periodo. Utilizzeremo quel feedback (e il feedback qui) per aiutare a identificare se sono necessarie altre modifiche prima della sua rimozione definitiva.

Non prevediamo di farlo fino alla 3.1, che probabilmente sarà nel periodo luglio/agosto.

Mi sono sbagliato. Probabilmente lo faremo prima se non scopriremo altri problemi lungo il percorso che richiedono più tempo.

6 Mi Piace

solo la mia opinione: ho scritto molta documentazione utente nella mia vita e sono un purista per quanto riguarda la terminologia e il renderla più chiara per gli utenti. quindi, ora cerco di riferirmi ad essa come menu del navigatore (o navigazione) perché è quello che è veramente. l’icona dell’hamburger è ciò a cui la maggior parte delle persone sembra continuare a riferirsi ed è il nome accettato per quell’icona anche in altre app. il menu del navigatore legacy aveva ancora l’icona dell’hamburger. il nuovo menu del navigatore è configurabile in menu a discesa o barra laterale (ma non capisco perché sia ancora chiamato barra laterale quando è in modalità menu a discesa?). lo chiamavo menu dell’hamburger quando era legacy, ma quando ho effettuato il passaggio, ho deciso di cambiare la terminologia per i miei utenti e ora mi riferisco ad esso come menu del navigatore (o barra laterale) e all’icona come icona dell’hamburger. (es: fare clic sull’icona dell’hamburger per ottenere il menu del navigatore).

comunque, lo scorso fine settimana sono migrato al nuovo menu del navigatore da quello legacy. ho iniziato utilizzando la modalità menu a discesa per renderlo il più simile possibile al menu legacy in modo che i miei utenti trovassero più facile adattarsi (ho una demografia di utenti più anziani, per lo più di età compresa tra 40 e 80 anni). il rollout è andato molto meglio del previsto e agli utenti piacciono molto le funzionalità personalizzabili. avevo pianificato di mantenere il menu in modalità menu a discesa, ma dopo alcuni giorni mi sono reso conto di quanto sia migliore su desktop quando è in modalità a scomparsa a sinistra. mi piace anche che sia più simile alla visualizzazione mobile. quindi l’ho spostato a scomparsa sul lato sinistro la scorsa notte e ne sono molto felice. in retrospettiva, penso che questa migrazione graduale involontaria sia stata una buona cosa.

alcuni feedback:

  • la mia unica lamentela principale è che voglio un maggiore controllo sulla personalizzazione della sezione superiore (ho facilmente rinominato “Community” nel titolo del mio forum nella console di sostituzione del testo). ho usato un po’ di CSS per cambiare alcune cose in quella parte, ma è un po’ complicato accedere a quegli elementi.
  • perché Latest è chiamato Everything? l’ho cambiato anche quello
  • My Posts non dovrebbe essere sopra le opzioni Admin e Review per lo Staff - quello che succede è che spinge Review nella sezione …More. per favore, rendi i controlli dello Staff prioritari.

adoro il menu finora. ottimo lavoro team Discourse :clap: :slight_smile:


modifica: ok, ho scoperto poco dopo aver pubblicato questo post che Everything è dinamico e cambia da latest a new. non me ne ero accorto finché non avevo attivato l’opzione power user e qualcuno me l’ha fatto notare (doh). adoro questo. ho solo dovuto trovare un nome migliore per esso (Recent / Unread). fantastica funzionalità. ho anche notato da allora che Review si sposta verso l’alto quando ci sono flag in sospeso, quindi anche quello non è un problema.

10 Mi Piace

Ricordo di averlo segnalato a un certo punto, da qualche parte… ma ho ancora una qualche interazione con [penso sia] il componente delle categorie personalizzate…

aggiornato per aggiungere: Ecco dove l’ho segnalato tempo fa…

3 Mi Piace

Mi dispiace, puoi chiarire cosa ti aspetti di vedere in quello spazio che hai evidenziato nello screenshot? Riguarda le icone di categoria?

3 Mi Piace

Mi aspetto di vedere le icone, accanto alle categorie, sì. In modalità “legacy” vedo questo…

7 Mi Piace

Questa sarebbe una regressione anche per il nostro sito.

3 Mi Piace

Sì, ho trovato il tuo vecchio argomento. Le icone dovrebbero essere disponibili per le categorie dato che sono presenti nelle altre sezioni del menu personalizzabili e che erano utilizzabili nel menu legacy.

3 Mi Piace

OK, certo, lo metteremo nella nostra lista per affrontare le icone delle categorie in qualche modo prima di rimuovere il vecchio menu.

9 Mi Piace

ok, i miei moderatori e io abbiamo appena notato che per la visualizzazione dello Staff, quando ci sono segnalazioni in sospeso, l’opzione Review si sposta sopra Admin. mi piace molto! affronta il mio punto sopra (per lo più). :slight_smile:

i miei utenti si sono comportati relativamente bene ultimamente lol

7 Mi Piace

Spingere il link “Revisione” nel menu a discesa “altro” quando non c’è nulla da revisionare è una decisione di progettazione intenzionale che abbiamo preso. Quando c’è un elemento nella coda di revisione, il link verrà automaticamente spostato fuori dal menu a discesa “altro”.

5 Mi Piace

Sto pensando di passare da legacy a sidebar. Stavo notando che le categorie e i tag erano vuoti nonostante default sidebar categories e default sidebar tags fossero impostati correttamente. Forse li ho impostati prima che diventassero preferenze utente o ho risposto no alla modifica per gli utenti esistenti, anche se non sono convinto di aver fatto quest’ultima cosa.

Ho dovuto reimpostare tali impostazioni predefinite su vuoto, rispondendo sì alla modifica storica, quindi impostando correttamente e rispondendo di nuovo sì. Rispondere sì una volta con il campo vuoto è stato importante, altrimenti le modifiche non venivano applicate alla mia preferenza utente.


Inoltre, è un po’ strano che queste impostazioni siano denominate con sidebar quando si applicano sia alla barra laterale che al menu a discesa dell’intestazione, anche se non è un grosso problema per i nomi delle impostazioni dell’amministratore e i nomi delle impostazioni sono nascosti dalle preferenze utente.

Tuttavia, nell’interfaccia utente delle preferenze utente, sembra piuttosto strano dover andare in una sezione “Sidebar” per modificare le impostazioni per la “sezione categorie della barra laterale” e simili se ciò che si vuole effettivamente fare è modificarle per un menu a discesa dell’intestazione.

5 Mi Piace

In phpBB c’è qualcosa chiamato ‘Argomenti attivi’ che potrebbe essere un buon termine per questo.

1 Mi Piace

Il nuovo menu è sconcertante. Mancano le cose che la gente desidera di più, come “Latest”. La navigazione ora richiede più clic. Ricevo lamentele dagli utenti. Come posso ripristinarlo? Questo mi ricorda Atlassian.

Il tooltip dice solo “menu”, quindi lo chiamo così.

image

1 Mi Piace

Latest fa parte di Everything - questo cambia dinamicamente tra Latest e Unread. Ci sono anche impostazioni per le notifiche della barra laterale nelle preferenze utente per la barra laterale.

Se vuoi, puoi aggiungere un link ai filtri /Latest e /Unread per i tuoi utenti in una sezione di link personalizzati che tutti gli utenti possono vedere.

Puoi anche cambiare il tooltip per l’icona dell’hamburger in quello che vuoi nella sostituzione del testo in js.sidebar.show_sidebar e js.sidebar.hide_sidebar.

Puoi anche usare la sostituzione del testo per cambiare il nome di “Everything”.

2 Mi Piace

Che io possa personalizzare il mio sito per migliorare l’UX va bene, ma perché non avere semplicemente una buona UX fin dall’inizio?

“Tutto” potrebbe essere la scelta di menu più strana che abbia mai visto. Cosa determina se è effettivamente “Ultimo” o “Non letto”?

Inoltre, non è un bene che l’intestazione di questo argomento utilizzi gergo per sviluppatori (“hamburger”).

6 Mi Piace

l’icona dell’hamburger è il nome accettato di quell’icona da che ho memoria. viene utilizzata in molte app. ho usato il termine per descrivere l’icona/menu da quando mi occupo di amministrazione e supporto di app, e i miei utenti (demografia più anziana e non tecnica) non hanno mai avuto problemi con essa, spesso scherzando sul fatto che il menu hamburger non fosse pieno di cibo. :wink:

2 Mi Piace

Se non hai elementi non letti, allora è l’ultimo

3 Mi Piace