Mozilla ne découvre rien. À l'époque, le choix de Cairo était ce qu'il y avait de plus pertinent, tant en terme de ressource de dev (pourquoi réinventer la roue etc...) qu'en terme de perf (il n'y avait pas cette course à la perf, et les smartphones n'étaient pas très répandu).
Avec webgl, la course à la perf &co, Cairo ne suit plus du tout, n'est plus du tout adapté, surtout utilisé au dessus de Direct2D.
[^] # Re: NouiLLe CaSSaNTe
Posté par Laurent J (site web personnel, Mastodon) . En réponse au journal Firefox obsolète ?. Évalué à 10.
Mozilla ne découvre rien. À l'époque, le choix de Cairo était ce qu'il y avait de plus pertinent, tant en terme de ressource de dev (pourquoi réinventer la roue etc...) qu'en terme de perf (il n'y avait pas cette course à la perf, et les smartphones n'étaient pas très répandu).
Avec webgl, la course à la perf &co, Cairo ne suit plus du tout, n'est plus du tout adapté, surtout utilisé au dessus de Direct2D.
Le pourquoi du comment du développement de cette nouvelle lib graphique Azure, est expliquée ici : http://blog.mozilla.com/joe/2011/04/26/introducing-the-azure-project/
Et un comparatif de performance (qui date un peu) Azure vs Cairo : http://www.basschouten.com/blog1.php
Note que Azure reste une couche abstraite comme cairo, l'aspect multiplateforme de Gecko oblige... Mais elle est mieux optimisée.