Vous êtes actuellement dans WEB-NTIC > Techniques L’informatique vue sous l’angle, non pas de la réflexion, mais de la technique. Mise en ligne: mercredi 14 mai 2003, par km Protection des fichiers image et textePlusieurs phénomènes peuvent griser le moral d’un Webmaster heureux, voir que ses images et logos sont copiés dans des forums, des blogs et autres sites Internet ; voir que ses textes et autres publications alimentent par des copiés collés innocents des discussions de forums ; voir enfin que régulièrement la bande passante est utilisée par des aspirateurs et non des visiteurs. Heureusement, des solutions sont là. Que peut faire le webmaster pour protéger ses fichiers ? Diverses solutions allant du script en javascript, au script PHP peuvent être utilisées : La protection des images.Quel est le problème ?
L’internaute fait un copier coller de l’image ou de l’url de l’image pour copier le tout dans un forum, un blog ou un autre site web.
<head>
<script language="JavaScript"> <!-- Begin function roadster(evt) { if (navigator.appName != 'Microsoft Internet Explorer') { if (evt.which != 3) return true; }; return false; } function trap() { if(document.images) { if(navigator.appName != 'Microsoft Internet Explorer') { for(i=0;i<document.images.length;i++) document.images[i].onmousedown = roadster; } else { for(i=0;i<document.images.length;i++) document.images[i].oncontextmenu = roadster; } } } // End --> </script> </head> <body OnLoad="trap()">
RewriteEngine on RewriteCond %{HTTP_REFERER} !^$ RewriteCond %{HTTP_REFERER} !^http://votresite.tld ReWriteRule .*\.(gif|png|jpe?g)$ - [F] Ce qui se traduit en langage naturel par : • Pour tout réfèrent non vide (cas d’un visiteur direct) et pour un réfèrent diffèrent de votre nom de domaine, • Les fichiers de type gif ou png ou jpg ou jpeg sont interdits. D’autres extensions peuvent être rajoutées selon vos besoin (pdf, mpeg, mp3, mid, swf ...) Pour plus d’infos sur cette technique, voyez l’article consacré au
fichier .htaccess et la mise en place de l’url rewriting
Cette protection par le .htaccess peut donc être insuffisante, il serait plus judicieux de mettre sur ses pages d’images, un avertissement, ou d’utiliser la première technique permettant d’empêcher de faire un clic droit sur l’image et donc d’afficher l’url de l’image. La protection des textes.C’est également un script en javascript qui va venir à notre secours. Le fonctionnement est simple, lorsque le curseur est sur un texte, le mode sélection de texte n’a aucune conséquence, et il n’est pas possible de sélectionner le texte pour le copier Lorsque le curseur est sur un lien, le bouton droit fonctionne, il est possible d’utiliser le menu contextuel. Sous IE, le raccourci CtrlA ou l’option de menu Edition Sélectionner tout sont également sans effet. Il y a évidement des parades à ces deux protections, mais elles nécessitent une bonne base de connaissance sur l’Internet. La protection de la bande passanteDernier volet pour le webmaster désirant protéger son contenu, la protection par rapport aux aspirateurs de site ou robot indélicats.
L’inconvénient tient également au fait que cette programmation n’est pas générique et nécessite de maintenir à jour la liste des robots. Et dans ces cas ou le robot où le programme aspirateur passe outre ces deux barrières, il ne reste rien d’autre que le fichier script.
C’est ce que nous propose ce script anti aspirateur . Son principe est de déterminer le nombre de pages visitées en une minute, au delà d’un certain nombre de pages, ce n’est pas un visiteur normal, mais un logiciel ; dans ce cas alors le visiteur est bloqué, plus aucune nouvelle page ne lui est délivrée. Du coté des moteurs de recherche, le script fonctionne également et un moteur trop gourmand qui indexe tout le site trop rapidement se verra également bloqué.
Ces trois techniques étant indépendantes les unes des autres et assurant chacune une part de protection, elles peuvent être utilisées sur un même site et permettre au webmaster de retrouver son moral. Répondre à cet article et Acceder au Forum Protection des fichiers image et texte
|
Plan Web Ntic | Espace rédacteurs | Résumé | XML
Copyright © 2008 Web-ntic MOE MOA - Tous droits réservés. Responsable éditorial : km |