|
Publicité ' | ||||||||||||||||||||||||
|
|
#1 |
Inscription : mai 2011 Messages : 215 ![]() |
Bonjour ,
Tous le monde sait que pour afficher une image dans un site Web , c'est la balise img src. Mon soucis : C'est que je vais ouvrir un site avec des images sous mon copyright et je voudrais empêcher l'utilisateur de faire cliquer -> enregistrer l'image et ainsi empecher la capture par impression écran. Je chercherai un exemple de site web , car à mon avis c'est du flash. Merci. |
|
|
00
|
|
|
#2 |
|
Membre régulier
![]() |
Salut,
je te conseille ce site, très bien renseigné : http://blog.aube-nature.com/protection-photo-site-web/ |
|
|
20
|
|
|
#3 |
|
Expert Confirmé Sénior
![]() Inscription : septembre 2004 Messages : 5 067 ![]() |
Je précise que comme le dit le sité donné au-dessus, rien au monde ne peut protéger contre la copie d'écran.
(Enfin si : si on ne veut pas qu'un truc soit copié, il ne faut pas le mettre sur une technologie qui n'a pas d'autre but que de le copier au monde entier, nommée Internet.) |
|
|
00
|
|
|
#4 |
|
Membre régulier
![]() |
Bien que l'auteur du site ne le recommande pas (et moi non plus
), on peut éviter la plupart des captures d'écrans (celles qui mettent dans le presse-papiers au lieu d'enregistrer directement) en vidant, par JS, le presse-papier à intervalles réguliers.Toutefois dans la pratique (je ne connais aucun site ayant mis en place cette solution ... ^^ ) tu as raison, je donnais surtout le lien pour le reste des conseils : prendre une capture d'écran d'une image avec filigrane, c'est pas bien pratique, par exemple ... ou encore n'afficher qu'une partie des images, l'utilisateur pouvant faire défiler horizontalement pour voir la suite de la galerie (ce qui ne gêne pas trop l'utilisateur lambda mais empêche une capture totale de l'image) |
|
|
00
|
|
|
#5 | |
|
Expert Confirmé Sénior
![]() Inscription : septembre 2004 Messages : 5 067 ![]() |
Citation:
|
|
|
|
00
|
|
|
#6 |
|
Membre régulier
![]() |
|
|
|
01
|
|
|
#7 | |
Inscription : mai 2011 Messages : 215 ![]() |
Citation:
Merci beaucoup pour le lien, mais le soucis , le client peux afficher le code source de la page HTML et en conséquent capturer les balises img src. Comment empêcher l'affichage du code source HTML ? Merci |
|
|
|
00
|
|
|
#8 |
|
Membre régulier
![]() |
Techniquement, je ne pense pas qu'il soit possible d'empêcher l'affichage du code source (il restera toujours le bon vieux "affichage => code source"...)
mais le plus important n'est pas que les visiteurs aient l'adresse de l'image, si ensuite ils ne peuvent pas y accéder ça ne leur sert pas à grand-chose ![]() À mon avis (je suis pas spécialiste de la question) tu devrais pouvoir configurer le serveur apache pour qu'il n'accepte les requêtes vers les fichiers image que si elles viennent de ton site. Ou alors tu peux modifier l'extension des fichiers images (par exemple en .txt, ou .doc, ou autre). Le serveur est capable de demander au navigateur de les afficher en tant qu'image, par exemple d'afficher un .txt comme un .jpg (ça c'est sûr, mais je ne sais plus comment, va voir la doc apache), mais ça bloquera une partie des piqueurs d'images qui se retrouveront avec un fichier texte ... Ceci dit aussi bonne quelle soit ta protection finale aura toujours des failles, sans vouloir te décourager |
|
|
00
|
|
|
#9 |
|
Expert Confirmé
![]() Inscription : août 2006 Messages : 3 195 ![]() |
Qia,
Afficher une image sur une page internet revient à abandonner ta mob sur le trottoir, sans antivol, et repasser 1 mois plus tard pour vérifier qu'elle est toujours là !! Si tu tiens à ton image, ne l'affiche pas, et ne met aucun lien vers elle, point final.
__________________
Il court en ce moment une espèce de grippe, mais elle ne court pas très vite, car on peut l'attraper sans courir. |
|
|
00
|
|
|
#10 | |
|
Expert Confirmé Sénior
![]() Inscription : septembre 2004 Messages : 5 067 ![]() |
Citation:
La seule solution pour se protéger de gens aussi motivés, c'est de ne pas mettre l'image sur Internet. |
|
|
|
00
|
|
|
#11 |
|
Membre éprouvé
![]() |
à la rigueur, tu peux contrôler l'accès à tes images en les distribuant derrière un accès par login.
Fais en sorte d'identifier les gens qui se connectent à ton site (mail valide, etc etc ...). Si tu retrouve ton image sur le net, il y a 80% de chances que ce soit dû à l'un de tes inscrits. (les 20% restants sont les virus et les hackers)
__________________
Toute vérité est bonne à entendre, même si toutes les vérités ne sont pas bonnes à dire. Rien ne sert de partir à point, il vaut mieux courir. |
|
|
00
|
|
|
#12 |
|
Membre à l'essai
![]() Inscription : octobre 2008 Messages : 86 ![]() |
Le mieux reste de rajouter un petit copyright directement sur l'image.
Sa évite la réutilisation, ou du moins sa en complique la réutilisation car tout ce qui est sur le web, peut-être pris. Que ce soit un template, des informations, des images, du code js. Toute les protections js ne valent rien, la personne n'a qu'à désactiver le js... |
|
|
00
|
|
|
#13 |
|
Membre éprouvé
![]() romain escudierDéveloppeur informatique Inscription : juin 2011 Messages : 300 ![]() |
Je me rappelle avoir vu un tuto la dessus qui disait:
Créer des div avec comme background l'image, Mettre les images dans un dossier avec un htaccess, Définir le background dans un .css dans un dossier avec un htaccess. ça ne laisse plus que l'impression d'écran pour pouvoir la récuperer. J'avais même vu un site qui fesait l'affichage en js pour effectuer un clignotement sur les image suffisamment rapide pour pas que ça se voit a l'oeil nu mais quand tu fais une impression d'écran, tu as une chance sur deux pour tomber sur une page blanche ^^. Certain me diront, il suffit de désactiver js pour ça, mais non. Le gars fesait le chargement des image en ajax, comme ça si le js est désactiver, les images n'apparaissent pas. Je trouve ça un peu barbare comme technique, je suis plus partisans des images derrière un login avec un copyright en bas de l'image création de copyright avec GD Avec ça tu gardes ton image intact et avec php tu rajoute un copyright dessus EDIT: Je viens de voir que je suis passé membre confirmé après le postde ce message. petite émossion
__________________
Pas de solution, pas de probleme ![]()
|
|
|
00
|
|
|
#14 |
![]() ![]() Josselin Développeur Web Inscription : janvier 2004 Messages : 9 050 ![]() |
Ouais enfin, y a toujours moyen de récupérer l'URL de l'image dans le code source (avec Firebug dans le pire des cas).
|
|
|
00
|
|
|
#15 | |
|
Membre éprouvé
![]() romain escudierDéveloppeur informatique Inscription : juin 2011 Messages : 300 ![]() |
Citation:
Elle apparait pas quand on regarde le code source de la page Edit: Exact j'avais pas vu le firebug, je connaissais pas et le temps d'aller voir a quoi ça correspond, tu as répondu ^^. Je savais que tu pouvais éditer le code reçu mais je ne pensais pas que tu pouvais avoir le code en temps réel avec. (Part vite le télécharger pour l'ajouter )
__________________
Pas de solution, pas de probleme ![]()
|
|
|
|
00
|
|
|
#16 |
![]() ![]() Josselin Développeur Web Inscription : janvier 2004 Messages : 9 050 ![]() |
|
|
|
00
|
|
|
#17 | |
|
Expert Confirmé Sénior
![]() Inscription : septembre 2004 Messages : 5 067 ![]() |
Citation:
Dans le même genre, greasemonkey pourrait être utilisé pour modifier les propriétés JavaScript utilisées par le "clignoteur" et son Ajax. Les possibilités sont infinies. Un ordinateur, ça se programme. |
|
|
|
00
|
|
|
#18 |
|
Membre éprouvé
![]() romain escudierDéveloppeur informatique Inscription : juin 2011 Messages : 300 ![]() |
Moi qui galérais à débugguer mes script ajax ou lors d'insertion de div en js, ça va me simplifier la vie tout ça. Merci beaucoup.
Mine de rien même en aidant on apprend beaucoup de chose ici
__________________
Pas de solution, pas de probleme ![]()
|
|
|
00
|
|
|
#19 | |
|
Futur Membre du Club
![]() Inscription : mars 2007 Messages : 96 ![]() |
Citation:
|
|
|
|
00
|
|
|
#20 | |
|
Membre éprouvé
![]() romain escudierDéveloppeur informatique Inscription : juin 2011 Messages : 300 ![]() |
Citation:
__________________
Pas de solution, pas de probleme ![]()
|
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com