Mais KNACSS n'est plus en français ?!
Certains l'ont fait remarquer : KNACSS n'est plus en français mais uniquement en version anglaise. C'est un comble pour un projet pur viande de France !
Historiquement, KNACSS est né exclusivement français car je ne voyais pas de portée hors de nos régions de la feuille de styles que nous utilisons chez l'agence Alsacréations.
A vrai dire, "exclusivement" n'est pas complètement vrai : le code et tous les commentaires de la feuille de styles ont toujours été rédigés en anglais. La raison est simple : dans la convention de nommage de notre agence, nous avons opté pour la langue anglaise, plus simple à véhiculer entre nos divers clients.
Au fur et à mesure de l'avancement de ce projet, des demandes de versions anglaises me sont parvenues. J'ai donc sauté le pas grâce à Hugo Giraudel et proposé une version anglaise en complément.
Aujourd'hui, la version française de KNACSS a tout simplement disparu.
Il se trouve que les modifications et correctifs de KNACSS ont lieu à un rythme assez rapide (environ une modification par semaine en moyenne).
A chaque modification, tous les fichiers suivants changent :
la feuille de style principale knacss.css
la feuille de style principale en version LESS knacss.less
éventuellement une feuille CSS de module annexe
la page de code commentée : http://knacss.com/knacss.html (avec toutes les tooltips placées en absolute au pixel près)
la page de tutoriels et de démos : http://knacss.com/demos/tutoriel.html
J'ai trouvé rapidement très contraignant de maintenir ces modifications dans une double langue.
J'ai finalement choisi l'anglais parce que beaucoup m'avaient fait la réflexion d'un outil franco-français qui ne s'exportera pas et donc avec une communauté (et des améliorations) restreintes, mais aussi parce que ce n'est pas si difficile que ça de comprendre du code en anglais avec tous les exemples et illustrations laissées.
Mais je comprends que cela puisse en bloquer quelques-uns. Peut-être qu'un beau jour... ;)
En attendant, si vous cherchez un framework light et français, je vous suggère vivement RÖCSSTI
... Mais on est de retour sur Github !
Après une mauvaise expérience (et des pertes de données), KNACSS est de retour sur Github. Le besoin de pouvoir échanger, de commenter et de suggérer des modifications était trop fort pour se passer d'un outil tel que Github.
Et profitez-en pour découvrir Flexbox
Des snippets et classes dédiées au positionnement CSS3 Flexbox viennent d'être ajoutées à KNACSS.
Le modèle Flexbox est bourré d'avantages, notamment celui de pouvoir réordonner des éléments de manière très intuitive, mais encore réservés à certains navigateurs récents.
A utiliser avec parcimonie mais sans trop de risque dans le monde merveilleux des smartphones et des tablettes.