> J’en profite pour y aller de ma petite question. J’ai découvert > l’existence de ressources partagées dans Gaïa, des bibliothèques JS et > des feuilles de style que toutes les applis peuvent utiliser. C’est une > excellente idée pour fournir des composants de plus haut niveau > réutilisables (comme AsyncStorage) et unifier l’aspect des applications. > Mais ça signifie également que les applications développées en utilisant > ces composants deviennent B2G centrics, elles ne fonctionneront que sur > B2G, ce qui va à l’encontre de la philosophie. Bien sûr ces composants > peuvent être empaquetés avec l’application pour la distribuer sur > d’autres plateformes, mais je ne sais pas s’il ont été conçus pour > bien fonctionner dans d’autres environnements. Les feuilles de style par > exemple n’ont pas l’air réactives, donc pas forcément adaptées à une > application conçue pour fonctionner à la fois sur mobile et tablette.
Je pensais comme toi, qu'on pouvait accéder à |shared/| dans toutes les applications, mais Étienne me dit qu'il n'en est rien. Il faut copier de toute façon. J'ai râlé, mais il a rien voulu savoir. Peut-être qu'on ferait bien de se renseigner sur le pourquoi de ce choix, et les solutions possibles. À mon avis, les principaux problêmes viennent de l'eventuelle incompatibilité. Je pense qu'on devrait pouvoir s'en sortir, mais je n'ai pas encore réfléchi à la sécu. À noter que je parle principalement des fichiers Javascript ici, je n'ai pas bien regardé les fichiers CSS. > # 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. Paul. _______________________________________________ Moz-fr mailing list [email protected] http://mozfr.org/mailman/listinfo/moz-fr
