Beta Features/it

Le Funzionalità Beta sono per te un modo di provare nuove funzionalità su Wikipedia o altri siti Wikimedia prima che vengano rilasciate a tutti quanti. Vai sulle tue preferenze per abilitare le Funzionalità Beta per la tua utenza; ricorda che l'attivazione è valida solo per il sito in cui viene effettuata.

Per favore, facci sapere cosa ne pensi di questo programma su questa pagina di discussione.

Scopo
Lo scopo principale delle Funzionalità Beta è di permettere ai progettisti ed ingegneri di Wikimedia (sia della Fondazione Wikimedia che della comunità) di provare i miglioramenti tecnici in un ambiente dove un gran numero di utenti possono testare, fornire riscontri e usare queste funzionalità in configurazioni reali. Lo scopo secondario delle Funzionalità Beta è di fornire un percorso tale che strumenti aggiuntivi utili e ben progettati ed altro codice della comunità possano essere integrati nel core dopo essere stati verificati, testati e revisionati da Wikimedia Design e Engineering.

Il codice per fornire funzionalità come queste è contenuto in una estensione, Extension:BetaFeatures. Le preferenze delle Funzionalità Beta sono disponibili in una scheda Preferenze, accessibile per tutti gli utenti registrati attraverso la barra personale sulla sommità della pagina.

Funzionalità
Attualmente, gli utenti possono:


 * attivare manualmente le singole funzionalità
 * attivare automaticamente tutte le funzionalità addizionali nel momento in cui vengono rilasciate

Per usare una qualsiasi funzione, gli utenti devono selezionare la relativa casella, quindi cliccare su 'Salva le preferenze', che salverà le loro preferenze per le Funzionalità Beta (come accade per le altre preferenze). Ogni tanto nuove funzionalità saranno disponibili per gli utenti, come indicato su Beta Features/Roadmap.

Le attuali Funzionalità Beta
Queste sono le attuali funzionalità beta che stiamo provando su questo sistema:


 * Media Viewer (responsabile: Fabrice Florin) — visualizza le immagini in grande formato
 * VisualEditor Opt-in (responsabile: James Forrester) — modifica le pagine senza dover imparare il codice wiki
 * Nuova Ricerca (responsabile: Dan Garry) — usa un nuovo motore di ricerca, "CirrusSearch"
 * Collegamenti alle lingue compatti (responsabile: Pau Giner) — mostra una versione più corta della lista delle lingue, contenente solamente quelle per te più rilevanti.
 * Popup (responsabile: Dan Garry) — fornisce ai lettori un breve riassunto di un articolo quando con il mouse si passa sopra ad un collegamento che punta verso quell'articolo.
 * Compatta barra personale (responsabile: Jared Zimmerman) — una intestazione del sito semplificata con accesso rapido agli strumenti principali e un menu popup per il resto.
 * Strumento di VisualEditor per le lingue (responsabile: James Forrester) — uno strumento per contrassegnare la lingua in cui è scritto il testo.
 * Altri progetti nella barra laterale (responsabile: Tpt e Lydia Pintscher) — aggiunge una sezione alla barra laterale per i collegamenti ai progetti fratelli, sulla base dei collegamenti del sito Wikidata.

We invite Wikimedia product teams and community volunteers who want to test out new features, or significant changes to existing features, to do so through this project.

Creating Your Own
Do you want to create your own Beta Feature? Great! James is happy to help guide you.

First, you should check that your code meets the following basic requirements:
 * Not significantly degrade site performance;
 * Not noticeably degrade perceived performance of the site, or the user's system;
 * Not crash the user's browser;
 * Not cause data loss, or corruption;
 * Pass basic interoperability with other Beta Features features; and
 * Contribute positively to the user's experience of the site, and be additive in nature. e.g. Beta Features cannot be used to remove site features or functionality without adding features meant to replace what was removed.
 * You should expect to test your new feature on the WMF pre-deploy beta server for at least one week before deploying to production. This testing period is intended to catch any serious bugs before jeopardizing users on production.

If you're happy your code meets these requirements, you should write-up your proposal on the New Features proposal page. As part of creating the Beta Feature, you will be asked for some text copy and an image to represent your feature in the user interface; the Design and Product teams can help you with this.

Appearance
The layout is purposefully different, to both inspire interest and propose a departure from the standard layout and complexity of the existing user preferences.

Here is a screenshot showing what the Beta Features preferences page looks like: