Espeon
Administrateur
Messages : 1819
| http://csslint.net Un outil que j'ai découvert assez récemment et qui peut être pertinent si vous souhaitez : - Vérifier si votre code CSS comporte des erreurs (faute de frappe, mauvaise propriété, ...)
- Améliorer votre CSS selon un certain nombre de bonnes pratiques reconnues
CSS Lint repère 2 choses : - Les erreurs : ce sont les fautes de frappe, les mauvaises propriétés, les oublis de
; ... bref, tout ce qui va générer des erreurs dans un certain nombre de navigateurs
- Les warnings : ce sont des pratiques qui pourraient être améliorées, le CSS est valide mais il y a des points d'améliorations à apporter si vous le souhaitez
Personnellement je trouve cet outil extrêmement puissant car il est simple (il va droit au but) et exhaustif (l'analyse est très claire et détaillée de A à Z). Attention cependant, leur crédo : " Will hurt your feelings (And help you code better)" Autrement dit, ça va vous faire tout drôle quand vous vous rendrez compte qu'il y a de grandes chances que votre CSS ne soit pas si bien que ça (et oui), mais ça vous permet de vous améliorer. A propos d'OOCSS CSS Lint va probablement vous indiquer des choses troublantes comme - Citation :
- Don't use IDs in selectors
Si ça vous semble absurde, sachez qu'il utilise des principes de CSS assez avancées que sont les notions d'OOCSS : du CSS orienté objet. Si ça ne vous intéresse pas, sachez qu'il est très facile d'omettre des règles de validation avant de checker). Si ça vous intéresse, sachez que ce sont des notions assez poussées de CSS, assez récentes, qui viennent un peu bousculer les vieilles "bonnes pratiques" et donnent une certaine philosophie au code CSS. Un code CSS passé au crible sous CSS Lint | | |
|
'Christa
Lostmindy
Messages : 2856
| XD Genre, j'en ai parlé ya pas longtemps, et à toi d'ailleurs Fascicularia. | | |
|
Orange
RocketMan
Messages : 3086
| Super ! 108 Warnings dans la feuille de style de CSSActif.
C'est de la faute à 'Christa x)
| | |
|
'Christa
Lostmindy
Messages : 2856
| Pour information, j'ai passé le code de CSSA sur CSSLint ya un moment déjà, t'as évité les 300 erreurs que j'ai trouvé à l'origine x) Le reste c'est les warnings les moins "importants". | | |
|
Orange
RocketMan
Messages : 3086
| Pour une feuille de style que je traîne depuis deux versions c'est quand même honorable x) | | |
|
'Christa
Lostmindy
Messages : 2856
| C'est parce que je l'avais déjà corrigée U^U | | |
|