Le 29/01/2013 12:39, Paul Adenot a écrit :
# Documentation des Web Apis

Point annexe, si on veut que les applis Web soient réellement
universelles, il faudrait que nos Web Apis soient implémentées dans
d’autres navigateurs. Et que les développeurs sachent où chaque API est
utilisable. Serait-il possible d’enrichir avec les WebAPIs un projet
existant comme caniuse ou https://github.com/karlcow/browserfeatures ou
de créer une telle matrice dans MDN. Il faudrait lister toutes les
WebAPIs, leur spec, l’état de leur standardisation, et l’état de leur
implémentation dans Firefox Canal Historique, Firefox Canal Mobile,
Firefox Canal OS, Webkit…
Je pense que ça serait super à avoir, mais je crains que les gens de
l'équipe documentation soient complètement surchargés en ce moment. Ce
projet me semble assez découplé pour pouvoir être entrepris par un ou
des contributeurs, mais comme toujours, ça va être un travail de titan à
maintenir.

Il faudrait aussi peut-être contacter des gens chez caniuse pour les
spec qui sont en CR ou implémentées par plusieurs UA.
Ou balancer des pull request? https://github.com/Fyrd/caniuse/tree/master/features-json Si la réactivité de caniuse n'est pas au rendez-vous, c'est possible de forker.

Une idée simple, mais qui demande quand même du travail, ça serait de faire un fork de ce repo derrière MDN (cron qui vient pull régulièrement) et qu'un template KumaScript (version méga simplifée de Node.js) vienne générer les tables de compatibilité (et ajoute la cartouche CC pour caniuse). A très court terme et jusqu'à ce que github fasse la tête, le contenu peut être récupéré dynamiquement depuis raw.github.com

David

_______________________________________________
Moz-fr mailing list
Moz-fr@mozfr.org
http://mozfr.org/mailman/listinfo/moz-fr

Répondre à