Je songe à publier une bibliothèque de minifaction CSS, qui dépend de d’autres bibliothèques.
Comme CSS Minification
n'est pas une chose qui se produit souvent (comparé à l'optimisation de PDF par exemple), j'ai deux options:
De nos jours, on parle beaucoup de la Cloud
et Cloud Services
, et peut-être que l'approche de la publication de tels outils devrait également être incluse dans cette discussion.
La question qui se pose est donc la suivante: quels sont les avantages et les inconvénients des outils en ligne/en nuage par rapport aux outils téléchargeables?
Le principal avantage des compresseurs CSS téléchargeables est leur utilisation hors ligne.
L'avantage d'un compresseur CSS en ligne est la sécurité de l'utilisateur. Certains utilisateurs peuvent ne pas être à l'aise avec le téléchargement d'un script inconnu.
Cela dépend de la complexité de l'installation - la plupart des utilisateurs inexpérimentés (et même des utilisateurs expérimentés) préfèrent une installation simple en un clic.
Ceci est probablement dû au fait que la plupart des utilisateurs cherchent à résoudre un problème et souhaitent obtenir/vérifier rapidement une solution.
Compte tenu de cela et de la facilité avec laquelle les gens peuvent partager via les réseaux sociaux, je choisirais un service hébergé, vous obtiendrez probablement plus de succès de cette façon.
Pourquoi ne pas simplement l'avoir disponible en tant qu'application Web telle que compilateur Google Closure ? L'utilisateur supprime l'intégralité de son CSS, clique sur 'minify' et copie-coller le CSS minifié?