Wiki della Community
Advertisement
Wiki della Community

Mentre prosegue la migrazione delle community della nostra piattaforma alla nostra nuova Esperienza Unificata della Community (UCX) avete ora la possibilità di progettare e testare come appare la vostra community.

Per molti di voi, oltre al tema base e alla palette di colori della wiki, ci saranno altre cose da testare e riprogettare. Aggiustare l'aspetto della wiki spesso va ben oltre le opzioni predefinite addentrandosi nel reame delle personalizzazioni avanzate.

Come spiegheremo, con il rilascio della UCX, stiamo anche rilasciando un aggiornamento delle Regole sulle personalizzazione - le regole su come e cosa può essere personalizzato nelle vostre community. Basandoci sul vostro feedback riguardo alla precedente versione delle Regole sulla personalizzazione, ci sono alcune aree in cui crediamo di poter offrire un'approccio più aperto. Tuttavia, ci sono ancora alcune regole chiare e semplici che dobbiamo mettere nero su bianco. Continuate a leggere per scoprire di più.

Raggiungere l'equilibrio[]

La personalizzazione e l'identità delle community sono sempre stati elementi chiave dell'esperienza su Fandom. Questo è il motivo per cui Fandom ha sviluppato la UCX avendo in mente le future personalizzazioni degli utenti. Mentre testavamo, esploravamo e lavoravamo sull'aspetto di "default", abbiamo anche esaminato le community con molte personalizzazioni e cercato di capire come questi strati aggiuntivi avrebbero influito sull'aspetto finale.

Tuttavia, anche se le personalizzazioni sono importanti, ci devono essere logicamente dei limiti a quello che si può e non può fare. Man mano che le persone si spostano da una wiki all'altra, passando dall'essere lettori a collaboratori a fondatori, è importante che possano far tesoro di quanto hanno imparato in una wiki e servirsene come base per andare avanti. Un elemento chiave di questa esperienza di apprendimento è l'avere una coerenza e un'omogeneità nell'interfaccia utente e nelle funzioni - i visitatori mentre navigano su Fandom devono poter contare su un'interfaccia e su funzioni disposte in maniera e posti prevedibili.

Le Regole sulla personalizzazione qui sotto esistono per mantenere quest'importante equilibrio - personalizzazioni e espressione creative da un lato e consistenza e accessibilità dall'altro. In particolare, questa nuova versione delle regole è molto incentrata sull'accessibilità della community. Anche se permettiamo che più elementi del design vengano modificati rispetto alla precedente versione, saremo più aggressivi nell'assicurarci che lettori con diversi livelli di competenza tecnica e abilità fisiche siano in grado di usare la vostra community.

Linee guida generali[]

Solo perchè si può fare qualcosa non significa che si dovrebbe. Benché ci siano alcune cose specifiche che permettiamo o non permettiamo elencate più in basso nella pagina, è sempre una buona idea considerare un paio di cose prima di proseguire con la personalizzazione.

  • Theme Designer - Abbiamo inserito molte opzioni di personalizzazione dentro al nostro nuovo Theme Designer. È progettato per permettere di fare modifiche in modo rapido e semplice al design senza dover pasticciare con complicati codici CSS/JS. È meglio usare questo tool costruito ad hoc per il design del sito piuttosto che dover configurare codice manualmente, cosa che potrebbe avere effetti collaterali inattesi.
  • Discutere le modifiche con la community- È sempre importante assicurarsi che la vostra community sia d'accordo con una modifica del design del sito. Quello che appare bello per voi può apparire brutto ad altri. È anche importante considerare se il cambiamento proposto risolve un problema o una limitazione del design corrente. Se non lo fa, la modifica è davvero necessaria?
  • Considerare l'accessibilità - In modo critico, ricordate che ci sono persone che utilizzano il vostro sito che potrebbero avere limitazioni fisiche per le quali un'eccessiva personalizzazione rende difficile la lettura o la modifica dei contenuti. Evitate di basarvi sulla codifica dei colori in modo da essere più inclusivi verso le persone daltoniche. Controllate che qualsiasi font personalizzato o dimensione dei font possa essere letta da chi ha una vista ridotta - testate con un lettore di schermo se possibile. E la trasparenza può essere fastidiosa anche per chi ha una vista normale.
  • Considerate le dimensioni degli schermi - Ricordate che la UCX ha una larghezza fluida, quindi il modo con cui una personalizzazione appare sul vostro schermo può essere diverso da quello che vedono gli altri. Questo è vero in particolar modo se avete uno schermo più largo della media. Codificare nel CSS una modifica per spaziare maggiormente alcuni elementi nel vostro schermo può inaspettatamente comprimere o distorcere l'esperienza di altri utenti.
  • Considerate la performance - È anche importante considerare che i file CSS e JS impiegano tempo per la compilazione e il rendering, specialmente se si sta caricando un'immagine. Basse velocità di caricamento danneggiano il SEO. Possono anche danneggiare gli utenti che hanno una connessione con una larghezza di banda più stretta. Se dovete caricare immagini usando CSS o JS, assicuratevi che siano più piccole e compresse possibile.

Cosa è e non è permesso[]

È importante notare che tutte le seguenti regole si applicano al codice JavaScript & CSS di tutto il sito (cioè il codice contenuto nel namespace MediaWiki della vostra wiki). Potete continuare a utilizzare il vostro JavaScript/CSS personale come volete a patto che non influenzi anche altri utenti. Siete anche pregati di notare che, come detto nella sezione precedente, se una personalizzazione rende parte della vostra community inutilizzabile, a prescindere da quale "area" sia interessata dalla personalizzazione, vi chiederemo di modificarla o rimuoverla.

Modifiche rilevanti alle regole precedenti sono riportate in corsivo.

  • Spazio del contenuto degli articoli- Le community possono personalizzare l'area di contenuto della loro community (cioè l'area della pagina dove è mostrato il contenuto inserito dagli utenti) come desiderano.
  • Elementi base dell'interfaccia & pubblicità - L'interfaccia utente e le pubblicità sono funzioni base del sito e devono rimanere al proprio posto. Per esempio, un visitatore deve sempre vedere il pulsante "Modifica" o il pulsante "Ultime Modifiche" nello stesso posto, e devono funzionare come ci si aspetta. In aggiunta, i puntatori personalizzati non sono permessi. Alcune funzionalità sono opzionali, ma queste dovrebbero essere gestite dalle impostazioni o con l'aiuto dello staff, piuttosto che essere rimosse con il CSS. Questo ci aiuta a tracciare le funzionalità attive e ottenere dati accurati su come vengono usate sulla piattaforma.
  • Sfondo del sito - Lo sfondo completo della pagina può essere modificato usando il CSS per prevalere e sostituire oppure fare da complemento all'immagine di sfondo dell'intestazione della pagina Altre modifiche allo sfondo potrebbero forzare il sito a non essere renderizzato per alcune larghezze o altrimenti modificare la fluidità del layout.
  • Navigazione globale - Consideriamo questo un elemento chiave del sito dato il suo valore sia per l'esplorazione di più wiki sia come punto di accesso all'esperienza personalizzata dell'utente. In quanto tale, la barra di navigazione globale a sinistra non deve essere alterata, riposizionata, oscurata o influenzata in qualunque modo.
  • Navigazione del sito - Menù aggiuntivi di alto livello non posso essere aggiunti alla navigazione locale oltre a quanto permesso dalle funzionalità dello strumento di navigazione. Elementi aggiuntivi su tutti gli altri menù figli possono essere invece aggiunti se necessario.
  • Intestazione pagine di articolo - L'intestazione della pagina può essere modificata attraverso l'uso di font propriamente licenziati. Tuttavia, lo staff di Fandom sarà particolarmente proattivo nell'affrontare qualsiasi problema che impatta negativamente l'accessibilità di questa parte della pagina e vi chiederà di cambiarla se ritenuta difficile da usare.
  • Colonna di destra - Elementi e moduli aggiuntivi possono essere posizionati nella colonna di destra, sotto gli elementi di default. Tuttavia, non devono spingere in basso la posizione del modulo con la pubblicità.
Advertisement