Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > HTML / DHTML / XHTML
HTML / DHTML / XHTML Forum sur la programmation HTML / DHTML/ XHTML et la validation W3C. Cours (X)HTML, FAQ (X)HTML
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 01/07/2011, 19h16   #1
 
Inscription : mai 2011
Messages : 215
Détails du profil
Informations personnelles :
Localisation : France, Vienne (Poitou Charente)

Informations forums :
Inscription : mai 2011
Messages : 215
Points : -2
Points : -2
Par défaut Protéger Image sur le web

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.
yann458 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/07/2011, 00h33   #2
Membre régulier
 
Homme Lev-Arcady Sellem
Lycéen-Développeur Java-Autodidacte
Inscription : février 2011
Messages : 26
Détails du profil
Informations personnelles :
Nom : Homme Lev-Arcady Sellem
Localisation : France, Yvelines (Île de France)

Informations professionnelles :
Activité : Lycéen-Développeur Java-Autodidacte
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : février 2011
Messages : 26
Points : 71
Points : 71
Envoyer un message via Yahoo à zeusolym Envoyer un message via Skype™ à zeusolym
Salut,
je te conseille ce site, très bien renseigné : http://blog.aube-nature.com/protection-photo-site-web/
zeusolym est déconnecté   Envoyer un message privé Réponse avec citation 20
Vieux 02/07/2011, 17h05   #3
Expert Confirmé Sénior
 
Inscription : septembre 2004
Messages : 5 067
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 5 067
Points : 6 991
Points : 6 991
Citation:
Envoyé par yann458 Voir le message
et ainsi empecher la capture par impression écran.
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.)
thelvin est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/07/2011, 18h22   #4
Membre régulier
 
Homme Lev-Arcady Sellem
Lycéen-Développeur Java-Autodidacte
Inscription : février 2011
Messages : 26
Détails du profil
Informations personnelles :
Nom : Homme Lev-Arcady Sellem
Localisation : France, Yvelines (Île de France)

Informations professionnelles :
Activité : Lycéen-Développeur Java-Autodidacte
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : février 2011
Messages : 26
Points : 71
Points : 71
Envoyer un message via Yahoo à zeusolym Envoyer un message via Skype™ à zeusolym
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)
zeusolym est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/07/2011, 19h50   #5
Expert Confirmé Sénior
 
Inscription : septembre 2004
Messages : 5 067
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 5 067
Points : 6 991
Points : 6 991
Citation:
Envoyé par zeusolym Voir le message
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 ... ^^ )
Plus facile à dire qu'à faire, les navigateurs ne joueront pas le jeu. Internet Explorer le fera peut-être, à la rigueur, jusqu'à ce que trop de sites en abusent.
thelvin est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/07/2011, 21h53   #6
Membre régulier
 
Homme Lev-Arcady Sellem
Lycéen-Développeur Java-Autodidacte
Inscription : février 2011
Messages : 26
Détails du profil
Informations personnelles :
Nom : Homme Lev-Arcady Sellem
Localisation : France, Yvelines (Île de France)

Informations professionnelles :
Activité : Lycéen-Développeur Java-Autodidacte
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : février 2011
Messages : 26
Points : 71
Points : 71
Envoyer un message via Yahoo à zeusolym Envoyer un message via Skype™ à zeusolym
Citation:
Envoyé par thelvin Voir le message
[...]Les navigateurs ne joueront pas le jeu. Internet Explorer le fera peut-être, à la rigueur[...]
Le troll est ouvert
lol
zeusolym est déconnecté   Envoyer un message privé Réponse avec citation 01
Vieux 04/07/2011, 10h00   #7
 
Inscription : mai 2011
Messages : 215
Détails du profil
Informations personnelles :
Localisation : France, Vienne (Poitou Charente)

Informations forums :
Inscription : mai 2011
Messages : 215
Points : -2
Points : -2
Citation:
Envoyé par zeusolym Voir le message
Salut,
je te conseille ce site, très bien renseigné : http://blog.aube-nature.com/protection-photo-site-web/
J'ai lut.
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
yann458 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/07/2011, 17h13   #8
Membre régulier
 
Homme Lev-Arcady Sellem
Lycéen-Développeur Java-Autodidacte
Inscription : février 2011
Messages : 26
Détails du profil
Informations personnelles :
Nom : Homme Lev-Arcady Sellem
Localisation : France, Yvelines (Île de France)

Informations professionnelles :
Activité : Lycéen-Développeur Java-Autodidacte
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : février 2011
Messages : 26
Points : 71
Points : 71
Envoyer un message via Yahoo à zeusolym Envoyer un message via Skype™ à zeusolym
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
zeusolym est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/07/2011, 17h24   #9
Expert Confirmé
 
Inscription : août 2006
Messages : 3 195
Détails du profil
Informations forums :
Inscription : août 2006
Messages : 3 195
Points : 3 341
Points : 3 341
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.
droggo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/07/2011, 17h33   #10
Expert Confirmé Sénior
 
Inscription : septembre 2004
Messages : 5 067
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 5 067
Points : 6 991
Points : 6 991
Citation:
Envoyé par yann458 Voir le message
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 ?
Si quelqu'un veut ton image au point de regarder la source, alors il aura ton image, tu ne peux rien y faire. Quelqu'un qui a ce niveau technique a plus d'une trentaine de manières de faire une copie d'écran, et tu ne peux bloquer aucune d'entre elles. C'est son ordinateur. C'est à lui qu'il obéira, pas à toi. C'est impossible.

La seule solution pour se protéger de gens aussi motivés, c'est de ne pas mettre l'image sur Internet.
thelvin est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/07/2011, 17h45   #11
Membre éprouvé
 
Avatar de NeptuS
 
Jean-Christophe
Inscription : août 2005
Messages : 392
Détails du profil
Informations personnelles :
Nom : Jean-Christophe
Localisation : Belgique

Informations forums :
Inscription : août 2005
Messages : 392
Points : 480
Points : 480
Envoyer un message via MSN à NeptuS
à 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.
NeptuS est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/07/2011, 19h01   #12
Membre à l'essai
 
Inscription : octobre 2008
Messages : 86
Détails du profil
Informations forums :
Inscription : octobre 2008
Messages : 86
Points : 24
Points : 24
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...
Jonathan.Harvey est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/07/2011, 08h46   #13
Membre éprouvé
 
Homme romain escudier
Développeur informatique
Inscription : juin 2011
Messages : 300
Détails du profil
Informations personnelles :
Nom : Homme romain escudier
Âge : 22
Localisation : France, Ille et Vilaine (Bretagne)

Informations professionnelles :
Activité : Développeur informatique
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : juin 2011
Messages : 300
Points : 471
Points : 471
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

Une réponse utile (ou +1) le pouce vert
Une réponse à votre question

skeud est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/07/2011, 09h00   #14
Modérateur
 
Avatar de Bisûnûrs
 
Josselin
Développeur Web
Inscription : janvier 2004
Messages : 9 050
Détails du profil
Informations personnelles :
Nom : Josselin
Âge : 29
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : janvier 2004
Messages : 9 050
Points : 12 181
Points : 12 181
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).
Bisûnûrs est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/07/2011, 09h14   #15
Membre éprouvé
 
Homme romain escudier
Développeur informatique
Inscription : juin 2011
Messages : 300
Détails du profil
Informations personnelles :
Nom : Homme romain escudier
Âge : 22
Localisation : France, Ille et Vilaine (Bretagne)

Informations professionnelles :
Activité : Développeur informatique
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : juin 2011
Messages : 300
Points : 471
Points : 471
Citation:
Envoyé par Bisûnûrs Voir le message
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).
Tu es sur de ça, si on charge l'url dynamiquement avec ajax?

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

Une réponse utile (ou +1) le pouce vert
Une réponse à votre question

skeud est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/07/2011, 09h15   #16
Modérateur
 
Avatar de Bisûnûrs
 
Josselin
Développeur Web
Inscription : janvier 2004
Messages : 9 050
Détails du profil
Informations personnelles :
Nom : Josselin
Âge : 29
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : janvier 2004
Messages : 9 050
Points : 12 181
Points : 12 181
Citation:
Envoyé par Bisûnûrs Voir le message
(avec Firebug dans le pire des cas)
Bisûnûrs est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/07/2011, 10h08   #17
Expert Confirmé Sénior
 
Inscription : septembre 2004
Messages : 5 067
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 5 067
Points : 6 991
Points : 6 991
Citation:
Envoyé par skeud Voir le message
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 )
Comme j'ai dit plus haut, c'est l'ordinateur du visiteur. C'est à lui qu'il obéit. Il est tout-puissant sur son ordinateur, au pire si Firebug n'existait pas, il pourrait le programmer (ce qui, dans notre monde, signifie que Firebug existe et que c'est inévitable.)

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.
thelvin est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/07/2011, 10h18   #18
Membre éprouvé
 
Homme romain escudier
Développeur informatique
Inscription : juin 2011
Messages : 300
Détails du profil
Informations personnelles :
Nom : Homme romain escudier
Âge : 22
Localisation : France, Ille et Vilaine (Bretagne)

Informations professionnelles :
Activité : Développeur informatique
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : juin 2011
Messages : 300
Points : 471
Points : 471
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

Une réponse utile (ou +1) le pouce vert
Une réponse à votre question

skeud est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/07/2011, 10h19   #19
Futur Membre du Club
 
Avatar de eillon
 
Inscription : mars 2007
Messages : 96
Détails du profil
Informations personnelles :
Âge : 34

Informations forums :
Inscription : mars 2007
Messages : 96
Points : 16
Points : 16
Citation:
Skeud :
je suis plus partisans des images derrière un login avec un copyright en bas de l'image .
La meilleure solution reste watermark.

__________________
Si certains ont les solutions... moi j'ai les problèmes...

Je progresse...
...doucement
eillon est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/07/2011, 10h22   #20
Membre éprouvé
 
Homme romain escudier
Développeur informatique
Inscription : juin 2011
Messages : 300
Détails du profil
Informations personnelles :
Nom : Homme romain escudier
Âge : 22
Localisation : France, Ille et Vilaine (Bretagne)

Informations professionnelles :
Activité : Développeur informatique
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : juin 2011
Messages : 300
Points : 471
Points : 471
Citation:
Envoyé par skeud Voir le message
Déja mis
__________________
Pas de solution, pas de probleme

Une réponse utile (ou +1) le pouce vert
Une réponse à votre question

skeud est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 06h07.


 
 
 
 
Partenaires

Hébergement Web