Aucun projet de production ne peut utiliser Haml tant qu'il n'est pas pris en charge par Firefox, Chrome, Safari et Internet Explorer. Auparavant, les applications "d'entreprise" pouvaient être uniquement IE, mais je pense que l'époque est révolue. Les normes ne sont pas imposées d'en haut, elles sont acceptées par les fournisseurs de navigateurs.
Donc, vraiment pour avoir Haml fait une norme, vous devez obtenir l'accord d'Apple, Google, la Fondation Mozilla et Microsoft. Ce n'est pas anodin. Ces sociétés vont généralement se concentrer sur l'expansion des capacités plutôt que sur le nettoyage des fonctionnalités existantes.
Haml semble agréable à travailler, mais cela n'améliorera pas réellement les côtés de téléchargement car tous les navigateurs et serveurs modernes prennent en charge la compression. Les formats Haml et Html compressés sont probablement de la même taille. (De plus, la plupart du temps de téléchargement pour le site Web moyen consiste à télécharger des images et du code de script.)
Maintenant, gardez à l'esprit que peu de gens écrivent plus en Html. Les gens utilisent des frameworks qui crachent du HTML comme produit final. Non seulement cela nuirait directement à l'adoption de Haml, car aucun de ces cadres ne le prend en charge, mais il en élimine le besoin, car le langage de balisage sous-jacent n'est vu que par l'ordinateur.
Du point de vue du fournisseur de navigateur, ils peuvent légèrement améliorer une fonctionnalité existante (en prenant en charge quelque chose comme Haml, qui donne des pages plus propres) ou ils peuvent ajouter quelque chose de complètement nouveau, comme WebGL. Ce dernier a juste plus pour son argent.