web-dev-qa-db-fra.com

Publication d'un outil de minification CSS: doit-il être téléchargeable ou accessible via le cloud?

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:

  1. Je pourrais le rendre téléchargeable, cependant, cela signifie que l'utilisateur doit télécharger 3-4 autres bibliothèques, juste pour que tout fonctionne.
  2. Je pourrais créer un service Web qui reçoit une publication HTTP et renvoie le fichier minifié en réponse.

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?

1
corgrath

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.

1
Osvaldo

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.

0
toomanyairmiles

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é?

0
xbonez