Je dois présenter un prototype d'une application web dans les prochains jours à l'un de mes clients, le problème c'est que je ne suis pas très bon en CSS et surtout je ne suis presque jamais satisfait des résultats que j'obtiens.
Coder la logique métier ne me pose aucun défi, mais la conception de l'interface utilisateur prend plus de 80% de mon temps. Je n'ai pas besoin de quelque chose d'époustouflant, juste un environnement propre, agréable et présentable, un exemple :
C'est un problème récurrent que je rencontre, j'aimerais que le développement de l'interface utilisateur Web ait un style par défaut moins nu, une approche similaire à Visual Studio ou iPhone SDK me serait très utile.
Le mockup ci-dessus, créé avec Balsamiq Mockups, en est un excellent exemple, tous les "composants" les plus courants sont disponibles à utiliser, et surtout : il n'y a qu'un seul style de bonne apparence à choisir.
Existe-t-il quelque chose de similaire pour le web ? Un framework d'interface utilisateur CSS ou Javascript neutre mais agréable ?
Options jusqu'à présent :
- Bootstrap
- Qooxdoo
- jQuery UI
- jQuery Tools
- MochaUI
- Ext JS
- Bibliothèque d'interface utilisateur Yahoo!
- BlueTrip
- BluePrint
- Uki (Démo)
- Napkee
- YAML
- Baseline
- iPlotz
- Sproutcore
- ForeUI
Je suis intéressé à savoir s'il existe des frameworks d'interface utilisateur CSS uniquement.
J'ai trouvé cette page avec une liste très intéressante de bibliothèques d'interface utilisateur Web, mais la plupart d'entre elles (du moins les bonnes) semblent être spécifiques à Java, existe-t-il des alternatives aussi bonnes en CSS ou JS pur ?
PS : Je ne suis pas intéressé par AJAX, les effets, les comportements, etc... ma principale (unique) préoccupation est le style.
Merci pour toutes les suggestions tout le monde !
Après une très longue réflexion sur toutes les bibliothèques d'interface utilisateur suggérées, j'en suis venu à la conclusion qu'ExtJS et Qooxdoo sont celles qui correspondent le mieux à mes besoins. jQuery UI semble prometteur mais n'offre qu'un nombre réduit d'éléments.
En ce qui concerne les bibliothèques CSS uniquement, j'ai trouvé BlueTrip / BluePrint et les thèmes suggérés par tambler comme étant les meilleurs. À part ça, Flex et Napkee semblent également valoir la peine d'être explorés.
Il est temps d'apprendre ExtJS maintenant ! =)
6 votes
Il convient de noter que jQuery-UI dispose d'un agréable concepteur de thèmes pour accélérer les choses appelé "Theme Roller": jqueryui.com/themeroller