Bonjour à tous,
j'ai récement mis en local sous wamp une application html, accessible via l'url "localhost".
j'aimerai masquer/interdire l'accès a certain fichiers js qui effectuent des calculs et retourne un resultat.
Est ce possible ?
MERCI
Bonjour à tous,
j'ai récement mis en local sous wamp une application html, accessible via l'url "localhost".
j'aimerai masquer/interdire l'accès a certain fichiers js qui effectuent des calculs et retourne un resultat.
Est ce possible ?
MERCI
Bonjour,
Si tu as mis une application en local, tu veux cacher tes fichiers pour qui ? Si c'est en local c'est pas accessible d'Internet.
A noter qu'un fichier JS est fait pour être exécuté par le navigateur donc il doit pourvoir être chargé par le navigateur. Donc accessible et visible des utilisateurs notamment à l'aide des outils de développement des navigateurs.
Comme dit plus haut, si tu interdis leur accès ils ne pourront pas être exécutés.
Eventuellement tu peux les rendre accessibles uniquement pour certains utilisateurs en les faisant afficher par le serveur en fonction d'une variable de session par exemple.
Tu peux aussi les minifier ("minify javascript" dans un moteur de recherche) pour les rendre difficilement compréhensibles.
Sinon tu pourrais aussi faire une requête ajax et faire tes calculs côté serveur ainsi seul le résultat serait visible sans pouvoir comprendre comment il a été obtenu.
Donc n importe qui peut copier un site s'il le désire ?
bonjour,
un site non mais toute les ressources qui vont vers le navigateur oui : js, css, html...
La solution pour cacher des formules de calcul est celle décrite par ABCIWEB : requête ajax + calcul php
Est ce que l obfuscation peut être un bin moyen d empecher toute copie ?
Non, l'obfuscation n'empêche pas la copie, elle empêche simplement d'avoir un code facilement compréhensible.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager