On peut cacher le code source d'une page HTML

Dernière mise à jour le 16 avril 2007 à 11:11 par Castor
Publié par sebsauvage
Mythe:

On peut cacher le code source d'une page HTML.

Réalité:

FAUX.

Explications:

Pour pouvoir afficher une page web (HTML), le navigateur doit - à un moment où un autre - avoir le code HTML en clair.
Il y a donc toujours moyen de le récupérer.

Les astuces les plus courantes pour empêcher l'accès au source sont:
  • L'interdiction du clic-droit ou sauvegarder sous (qui se contourne facilement dans Firefox en décochant l'option Javascript correspondante dans la configuration)
  • L'utilisation de multiples frames ou iframes pour masquer les URLs des vraies pages (l'écran "Information sur la page" de Firefox montrera les URLs liées).
  • Le chiffrement de la page (en incluant un bout de Javascript qui déchiffre la page). Se contourne facilement en utilisant l'inspecteur de code de Firefox qui permet d'accéder au code HTML après exécution.



Note de sebsauvage:
JE DEFIE QUICONQUE DE ME MONTRER UNE PAGE HTML DONT JE NE PUISSE PAS VOIR LE CODE SOURCE.


Attention: Si vous vous basez sur le masquage du code HTML pour la sécurité de votre site (mots de passe, pages cachées...) alors vous êtes en danger. Votre page est facilement piratable.
Meilleures réponses pour « On peut cacher le code source d'une page HTML » dans :
Il est possible de récupérer le code source PHP d'un site VoirMythe Un utilisateur peut récupérer le code source PHP d'un site web comme il peut récupérer le code HTML. Réalité FAUX Explications Les fichiers PHP (ASP, JSP, etc.) sont des fichiers interprétés côté serveur, ce qui signifie que le serveur web...
[mythes] On peut protéger une page web/une image contre la copie VoirMythe On peut empêcher la copie d'une page web ou d'une image. On peut empêcher de voir le source d'une page HTML. On peut empêcher la copie d'une vidéo, d'une musique. Réalité FAUX Explications Quelle que soit la nature d'un document (page...
Java Server Pages - Les caractéristiques VoirImplantation du code JSP au sein de la page HTML Un fichier JSP est un fichier portant l'extension .jsp, contenant du code HTML ainsi que des balises spécifiques : balises permettant d'intégrer une servlet au coeur du code HTML balises...
Les balises HTML VoirHTML, un langage à balises Le HTML n'est pas un langage de programmation. Il s'agit d'un langage permettant de décrire la mise en page et la forme d'un contenu rédigé en texte simple. Une page HTML est ainsi un simple fichier texte...
Structure d'un document HTML VoirNotion de document HTML Une page HTML est un simple fichier contenant du texte formatté avec des balises HTML. Par convention l'extension donnée au fichier est .htm ou .html, mais une page web peut potentiellement porter n'importe quelle...