Sont votre SASS / Moins StyleSheets code source privée ou publique comme CSS? [fermé]

StackOverflow https://stackoverflow.com/questions/3791554

  •  05-10-2019
  •  | 
  •  

Question

langues comme feuille de style Sass et moins nous permettent d'organiser nos feuilles de style comme le code source de programmation réelle, de façon plus modulaire et facile à gérer que CSS brute pourrait jamais. L'utilisation de ces langues est encore un art jeune, et je suis curieux de savoir comment les autres développeurs les utiliser dans la pratique.

L'une des caractéristiques nettes sur l'ouverture du web est que nous pouvons apprendre des autres par jeter un oeil à leur HTML et CSS. Cependant, ces nouvelles langues permettent aux développeurs de stylesheet de conserver leur code source stylesheet privé et ne partagent la sortie CSS compilé. Les paramètres du compilateur standard ont souvent le dossier source stylesheet en dehors du Webroot public.

Si vous utilisez un préprocesseur CSS pour développer un site Web commercial (source fermée), envisageriez-vous la langue source de la feuille de style (Sass ou moins) équivalent au CSS en termes d'ouverture, ou est-ce code source propriétaire?

D'une part, ces langues « ne » nous donne une syntaxe différente pour l'écriture des feuilles de style, de sorte que leur fonction est la même que la CSS qui est déjà visible publiquement.

D'autre part, ils pourraient être considéré comme « code source » et considéré comme propriétaire, de la même manière que le Ruby ou PHP que les lecteurs du site est utilisé pour générer le code HTML.

Dans l'attente de vos pensées.

Était-ce utile?

La solution

On dirait que vous et moi sommes les seuls à suivre la balise css-prétraiter, je viens de trouver cela et a voulu partager quelques réflexions.

Pour la petite entreprise où je travaille, nous utilisons les mêmes CMS homebrew pour gérer tous les sites, et il y a beaucoup de magie impliquée dans la création des fichiers CSS. Je ne l'utilise pas moins ou SASS, mais une combinaison de cssmin et mon propre code. Il existe des paramètres thématiques du CMS qui peuvent l'affecter, et il y a d'autres choses comme réécritures d'URL qui doivent lire les paramètres des fichiers de configuration php. La sortie est toujours là pour quiconque de voir, mais je ne considérerait pas le code qui le génère « open source » plus que le code qui génère la sortie html.

Notre CMS est pas open source, donc notre politique est que quand et si (n'a pas encore eu lieu) un client décide de nous laisser tomber et « veut que son site », nous générons une version HTML statique pour eux sans aucun php code source. Alors, ils obtiendraient la version statique des css / js ainsi que html statique. Ils paient pour un service, et non pas tant un produit. Nous ne vendons pas la CMS, nous vendons nos services de construction sur le site et l'accès à ces mêmes outils. Je ne sais pas à quel point ce serait de bon augure si cela se produisait, mais c'est notre politique actuelle.

Quoi qu'il en soit, cela pourrait ne pas être exactement ce que vous vouliez dire, mais je suis impatient d'en savoir plus sur ce si quelqu'un trouve jamais.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top