outil pour obfusquer css

Nouveau WRInaute
Bonjour, existe t il un outil simple permettant d'obfusquer les css
sans nécessiter de plate-forme java sur son poste ?
Merci d'avance
 
WRInaute passionné
Es-tu sûr que tu veuilles obfusquer ou juste minifier?

Pour minifier, avec FireFox, il suffit d'avoir FireBug et PageSpeed (de GG) ou Chrome avec PageSpeed : Pagespeed te propose des fichiers optimisés.

Sinon, j'utilise aussi : http://cleancss.com/
 
Nouveau WRInaute
plutôt compresser et rendre peu lisible le css
cleancss çà a l'air très pratique mais par contre il ne comprend pas encore le CSS3 :oops:
J'ai firebug mais comment permet il de compresser un css ?
 
WRInaute impliqué
Ça sert à quoi de le rendre peu lisible ?

Sinon, pour la compression, il est nettement préférable d'utiliser le mod_deflate (ou autre). Le texte se compresse très bien.
 
WRInaute occasionnel
pour obfusquer du css : flash ou des images. Tout autre méthode ne serviras à rien, un simple firefug suffit pour lire un css
 
Nouveau WRInaute
Faire du flash c'est ballot pour protéger ses créations,
il n'y a donc pas de solutions pour protéger son codage css3 ?
 
WRInaute impliqué
Mais c'est quoi l'objectif d’offusquer du CSS ? Parce, il n'y a vraiment pas d'intérêt.
Tu ne veux pas qu'on puisse voir comment tu as fait un dégradé ? Des bords arrondis ? etc. Mais tout le monde s'en fou, il y a des sites à foison qui expliquent (-queront) comment on fait ces choses. Avec même des interfaces graphique pour le faire.

Donc, pourquoi tu veux faire ça ?

Comme dit plus haut, avec Firebug, tu peux retrouver facilement le CSS.
 
Nouveau WRInaute
C'est l'habitude des langages de développement ou tu protège les sources ! ( .net silverlight )
 
WRInaute accro
Eh bien dans les langages de développement pour le web, tu apprends que tout ce qui est lisible par le "client" ne peut pas être dissimulé à l'humain qui est derrière le client
 
WRInaute accro
parce que les php sont exécutés au niveau client ? Que tu fais des actions sur des pages webs avec des .exe ?
 
Nouveau WRInaute
les programmes de type exe sont par exemple des flux de formulaires associés à des milliers de ligne de code servant à de la gestion
 
WRInaute accro
Je reprends... tout ce qui est envoyé par le serveur au client peut être lu par le client dans la forme dans laquelle il a été envoyé.
Le css doit être compris de façon claire par le client pour être appliqué.

Pour le reste...
 
WRInaute impliqué
hugo74 a dit:
les programmes de type exe sont par exemple des flux de formulaires associés à des milliers de ligne de code servant à de la gestion

Sauf que dans ce cas, offusquer n'a aucun sens puisque le client n'a pas accès au code qui se trouve sur le serveur …

Et puis, des milliers de ligne de code pour traiter un formulaire ? Il dois y avoir un problème de conception dans tes programmes ou je n'ai pas compris le sens de ta phrase.
 
WRInaute passionné
En résumé simple : tout ce qui peut être interprété par un navigateur peut être lu par un humain = si le navigateur connaît un codage, c'est que l'algorithme est connu aussi.

Obfusquer du js, je comprends, mais du css, là, c'est mystérieux.
 
WRInaute passionné
Bonsoir,

Marie-Aude a dit:
Eh bien dans les langages de développement pour le web, tu apprends que tout ce qui est lisible par le "client" ne peut pas être dissimulé à l'humain qui est derrière le client
Autant Blount a de bonnes raisons de souligner qu’il ne sert à rien de protéger un CSS, parce que l’art réside dans la symbiose de l’architecture HTML et du CSS (le CSS n’étant rien seul) et dans le style, autant il est efficace est utile de protéger une application JavaScript.

Mais ce n’était pas la question initiale non-plus
 
WRInaute accro
le java script devant être lu et compris par le client, la simple obfuscation ne suffit pas à la protéger
 
WRInaute passionné
Marie-Aude a dit:
le java script devant être lu et compris par le client, la simple obfuscation ne suffit pas à la protéger
Il n'est pas possible de le protéger contre la copie, c'est sûre (quoi que pour re-intégrer un JavaScript protégé de cette manière, c'est pas coton, donc la copie ne servirait presque à rien à la personne qui se servirait sans demander), mais ça protège la technique, l'expérience, la savoir faire, etc, parce que tout cela est protégé par le rennomage des fonctions et variables, l'abscence de mise en forme du source. Ça protège à 90% disons alors ? Ça te va de le dire comme ça ?
 
Discussions similaires
Haut