KNACSS, un framework CSS minimaliste qui claque sous la dent !
►http://www.knacss.com
KNACSS, un framework CSS minimaliste qui claque sous la dent !
►http://www.knacss.com
Intéressant mais c’est tout en un seul fichier, et la remarque qu’il fait sur les gros frameworks dont il faut tout redéfinir et qui sont lourds n’est pas forcément vrai, surtout avec un qu’il cite.
Par exemple #Bootstrap est conçu sur le même principe expliqué par @tetue avec la méthode #daisy : les feuilles sont séparées modulairement, par grand thème : le reset, la typo, la grille, le layout, etc. Et du coup, on peut parfaitement utiliser à sa guise seulement les morceaux dont on a besoin, projet par projet. Certains morceaux sont constants (j’utilise à peu près la même grille même si je peux changer les proportions en début de projet, et j’utilise la même définition typo.css pour avoir toujours un truc lisible), d’autres viennent s’ajouter au cas par cas (formulaires, boutons, menus, etc).
Tous les #CMS ou assimilés ont désormais des outils pour rassembler et compresser de multiples #CSS (s’il n’en ont pas c’est qu’ils sont pourris, changez d’outils), donc il n’y a plus d’intérêt à faire des feuilles tout-en-un, c’est justement pas super pour la lisibilité et pour travailler en équipe d’après moi.
« KNACSS est ce que l’on appelle un “framework CSS” comme il en existe tant d’autres. Sauf que celui-ci est mieux :) (pourquoi ?)
Il a été concocté avec amour par Raphaël Goetter et l’agence Alsacreations.fr au fur et à mesure de nos expériences en production, et est sous licence libre CC-BY. »