Beta Features/fr

Ceci est la page du projet des fonctionnalités bêta. Pour un bref aperçu de ce projet, voir « À propos des fonctionnalités bêta ».

Indiquez-nous ce que vous pensez de ce programme sur cette page de discussion.

But
Le but principal des fonctionnalités bêta est de permettre aux designers et ingénieurs du mouvement Wikimedia (tant ceux de la fondation que ceux de la communauté) de déployer des améliorations techniques dans un environnement où un grand nombre d’utilisateurs peut tester ces fonctionnalités, donner un avis dessus et les utiliser dans un wiki de production. Le second but des fonctionnalités bêta est de disposer d’une voie pour l’intégration de gadgets et autres portions de code fournis par la communauté utiles et bien conçus aux fonctions de base après vérifications, tests et relecture de la part des équipes de designers et d’ingénieurs de Wikimedia.

Le code qui permet de fournir ces fonctionnalités est apporté par l’extension BetaFeatures. Les préférences des fonctionnalités bêta sont alors disponibles dans un onglet de Special:Preferences, accessible via le menu personnel en haut des pages pour les utilisateurs connectés.

Apparence
L’agencement est volontairement différent, de façon à susciter l’intérêt et à proposer un changement par rapport à l’agencement standard et la complexité des préférences de l’utilisateur existantes.

Voici une copie d’écran montrant l’allure que prend la version actuelle des fonctionnalités bêta :



Voici aussi ci-dessous des maquettes montrant comment elle pourrait évoluer.

Fonctionnalités
Actuellement, les utilisateurs peuvent : Pour utiliser une de ces fonctions, l’utilisateur doit cocher la case correspondante puis cliquer sur « Enregistrer les préférences », ce qui enregistre automatiquement leurs préférences pour les fonctionnalités bêta (comme pour les autres préférences).
 * activer manuellement des fonctionnalités
 * faire s’activer automatiquement les fonctionnalités ajoutées ultérieurement

Dans les versions futures, de même que de nouvelles fonctionnalités seront disponibles, d’autres fonctions seront ajoutées, comme indiqué sur la page Beta Features/Roadmap.

Fonctionnalités bêta actuelles
Voici les premières fonctionnalités bêta que nous testons via ce programme :


 * Media Viewer — agrandir les images
 * Typography refresh — améliorer la lisibilité du texte
 * Nearby Pages — voir quelles pages sont proches (géographiquement)
 * VisualEditor Opt-in — modifier les pages sans avoir besoin d’apprendre la syntaxe wiki
 * VisualEditor Formulæ — modifier les formules mathématiques
 * New Search — utiliser un nouveau moteur de recherche, « CirrusSearch »

We invite Wikimedia product teams and community volunteers who want to test out new features, or significant changes to existing features, 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; 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.
 * Pass basic interoperability with other Beta Features features (this is not to say that interoperability is a blocker. Interoperability issues need to be surfaced, and blocker-ness will be determined on a case-by-case basis).

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.