-
Notifications
You must be signed in to change notification settings - Fork 34
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remove duplication feature #29
Comments
En attendant de mettre en place une solution viable dans Pleeease, tu peux regarder CSS Shrink qui fait ça très bien. |
@7studio Ah oui il est pas mal effectivement, mais pas parfait non plus :
va être compilé ainsi :
|
@raphaelgoetter Excuse moi pour cette mauvaise information (et ma mauvaise compréhension) 😕 |
C'est effectivement pas évident dans tous les cas, et l'intérêt est somme toute limité (Gzip fait ça déjà très bien). Par contre, on se rapproche d'un linter qui créerait une sorte de feuille de route des bonnes pratiques / retours / optimisation à réaliser, plutôt qu'un outil 100% automatique. |
Mouais, sans plus. |
Ca me parait dangereux comme jeux. Un linter en complément à plus de sens que d'intégrer ça ici. |
Il y a maintenant un module pour ça: https://www.npmjs.com/package/postcss-discard-duplicates |
En plus de combiner les MQ et minifier CSS en général, il pourrait être très intéressant de regrouper les règles identiques.
Par exemple :
Deviendrait :
Comme ce n'est pas anodin, il faudrait que ce soit une option non appliquée par défaut.
The text was updated successfully, but these errors were encountered: