Bonjour, en septembre dernier, nous avons lancé le processus de vérification du JS. Cet outil a été créé par souci de sûreté, puisqu’il nécessite que toute modification du JavaScript soit vérifiée et approuvée avant d’être délivrée aux utilisateurs.
Actuellement, le JavaScript personnalisé est activé sur plus de 15 000 communautés et permet à ces communautés des usages qui ne sont normalement pas possibles. Comme par exemple AjaxRC, qui permet d’actualiser plusieurs pages plus facilement, notamment Spécial:Modifications récentes, pour voir les mises à jour.
Dev Wiki
Dev Wiki rassemble de nombreux exemples de JavaScript personnalisé et est l’endroit parfait si vous avez besoin d’aide pour coder ou si vous voulez vous documenter sur les conventions de codage. Chaque script présent sur Dev Wiki peut-être facilement importé dans votre communauté via ImportJS. Vous trouverez ici une liste non-exhaustive du JavaScript présent sur Dev Wiki. De nouveaux scripts sont ajoutés chaque jour. Vous pouvez même ouvrir un fil pour suggérer un script à coder qui pourrait être utile pour les utilisateurs.
ImportJS
En décembre dernier, nous avons introduit un outil appelé ImportJS qui vous permet d’importer immédiatement le JavaScript pré-approuvé de DevWiki dans votre communauté sans qu’il ait besoin d’être réapprouvé une fois importé. Les scripts doivent se trouver dans l’espace de nom MediaWiki pour être importé, et cet outil ne permet d’importer des scripts que depuis DevWiki.
Spécial:JSPages
Pour compléter l’outil de vérification du JS, nous avons ajouté Special:JSPages pour vous donner un aperçu rapide des pages JS de votre communauté. Cette page spéciale liste toutes les pages JS dans l’espace de noms MediaWiki sur un wiki donné et leur état actuel respectif.
Quelques chiffres
Depuis son lancement il y a environ 300 jours, plus de 11 500 modifications du JavaScript ont été soumises au processus de vérification. Soit 40 soumissions par jour en moyenne. Hormis le week-end, la plupart des soumissions sont revues en moins de 24 heures.
- Temps moyen de vérification (passé à examiner le code) : 7 min 44 s
- Temps moyen entre la soumission et la vérification : 8 h 30 min 18 s
- Nombre de scripts approuvés : 11 105
- Nombre de scripts rejetés : 452
- Nombre de communautés uniques ayant soumis un code : 10 923
Alors que nous poursuivons nos efforts pour améliorer cette fonctionnalité dans le futur, nous aimerions avoir votre avis. Alors n’hésitez pas à poser des questions ou à laisser des commentaires ci-dessous !
Vous pouvez consulter l'article original ici (en anglais).
Cliquez ici pour suivre les blogs du Staff.
Nous expérimentons ! Apprenez-en plus sur les types d'événements et autres choses que nous avons fait jusqu'à présent ou que nous prévoyons de faire !
Vous souhaitez un accès à temps réel à vos camarades éditeurs et au staff ?
Rejoignez notre serveur Discord officiel pour les utilisateurs enregistrés !