af83

99Lime HTML KickStart : test réussi !

Après le célèbre Twitter Bootstrap que l'on ne présente plus (voir l’avis de François), 99Lime HTML Kickstart fait son apparition, il s'agit d'un framework html / css / jquery qui permet de produire plus facilement et rapidement le layout de votre site.

Framework assez complet, documentation accessible, il commence déjà à plaire à beaucoup de développeurs et intégrateurs si l'on en croit les tweets récents. Au premier abord je le trouve d’ailleurs plus facile à prendre en main que Twitter Bootstrap.

Simple à installer et à utiliser, il vous réconciliera avec le html / css, on y retrouve tout ce qu'il faut pour démarrer rapidement un projet sans que les maquettes soient finalisées :

  • Listes
  • Menu/Navigation vertical gauche ou droite / horizontal avec des effets js pour les sous-menus
  • Tableaux
  • Des choix de boutons, avec ou sans couleur, avec ou sans pictos (même si je reste réservée pour les images dans les boutons)
  • Onglets positionnés à gauche, au centre ou à droite
  • Fil d'ariane
  • Plusieurs dispositions en colonnes (taille et nombre)
  • Différents designs, formats et placement de l'image, sans oublier une galerie d'images
  • Slideshow
  • Formulaires

Pour finir, oubliez les différences d'interprétation des navigateurs car le framework est compatible avec tous… enfin mention "dégradé" sur IE6 !

À votre tour : 99LimeHTMLKickStart

Ori Pekelman rajoutera sa Pekelman's Touch :

Autre petit intérêt, la grille proposée est fluide, à la différence de bootstrap orienté largeur fixe.

Par contre quelques bémols assez importants… lime n'as pas du tout été pensé comme bootstrap pour être une mince couche modifiable par la suite. Nulle variable. Pas de Mixins. Ni Less, ni SCSS, ni SASS.. Donc l'utiliser c'est de le forker…

Démarrage rapide mais maintenabilité très basse. D'ailleurs le fait qu'il propose un lien de téléchargement d'archive plutôt qu'un lien vers le dépôt github démontre bien qu'il s'agit d'un projet qui n'est pas vraiment orienté vers les développeurs structurés.

Le JS embarqué est de la même nature, plusieurs librairies ensemble dans le même fichier, et qui tapent en dur sur des sélecteurs comme ul.menu (d'ailleurs voir de nos jours <div id="nav"> et <div id="footer"> ça fait un peu mal, pas très HTML5 tout ça).

Sinon, si pour vous l'intérêt principal c'est la grille fluide, allez voir le très sympatique http://semantic.gs (qui d'ailleurs par la magie de Mixins, peut très bien fonctionner avec bootstrap).

Ajout : il existe maintenant htmlkickstart-rails pour utiliser HTML Kickstart avec l'asset pipeline de Rails.

blog comments powered by Disqus