@sekaijin : j'aime bien ce concept de source DOM en pseudo-CSS. Je ne sais pas si ça a une réelle utilité en pratique, mais j'ai toujours été partisan d'un langage "unifié" pour le web, même si cela semble utopique...
Je ne suis pas d'accord pour l'argument de la bande passante : rien n'empêche d'utiliser CAS directement dans le HTML, comme on peut le faire avec CSS.
A contrario, avoir les attributs dans un format générique rend ton code plus concis, et sauve de la bande passante dans certains cas :
- quand on a beaucoup de pages HTML avec les mêmes attributs,
- quand on recharge souvent une page : le cache-control est ton ami,
- quand un page est longue et répétitive (exemple : un tableau avec +1000 lignes),
- ...
Mon avis personnel : bonne idée, mais pas partout.
Partager