Technique pour cacher du texte ?

Discussion dans 'Développement d'un site Web ou d'une appli mobile' créé par Zecat, 21 Février 2011.

  1. Zecat
    Zecat WRInaute accro
    Inscrit:
    1 Mars 2005
    Messages:
    9 119
    J'aime reçus:
    1
    Bon avant que ca parte ne vrille je précise le contexte :

    - Une page non indexée
    - Uniquement alimentée dans la cadre d'une session et donc les contenu sont propres aux actions du visiteur (les bots eux ne voient que du vide).

    Voila le contexte.

    Dans cette page j'ai un morceau de texte :

    aaaaa
    bbbbb
    cccccc avec des lien dedans etc ...

    Et je voudrais empecher qu'on voit le bout de source correspondant. Je pense que c'est possible puisqu'il m'est arrivé de tomber sur des pages web et de me dire tiens je vais aller dans le source et là ... desert et morne plaine : presque rien dans la page source et en tout cas poas ce qui est affiché sur la page web ...

    C'est quoi la technique pour obtenir cela ?
     
  2. spout
    spout WRInaute accro
    Inscrit:
    14 Mai 2003
    Messages:
    9 168
    J'aime reçus:
    345
    - Soit en cryptant le code source, exemples:
    http://aspirine.org/emailcode.php
    http://www.tornio.info/rot13.html
    Ou même du eval/unescape

    - Soit en chargeant ce morceau de HTML en JS ou même AJAX.

    Mais dans les 2 cas, un petit malin peut tjs arriver à trouver.
    (Il doit il y avoir moyen de compliquer la chose en se basant sur une clef unique, qui sert pr le décryptage, contenue dans une session PHP, la clef pourrait se baser sur un fingerprinting (et oui encore :D ))
     
  3. HawkEye
    HawkEye WRInaute accro
    Inscrit:
    23 Février 2004
    Messages:
    13 857
    J'aime reçus:
    5
    Je dirais AJAX. Même avec un PHPRank 2 ça devrait pas te poser de problème (voire même t'ouvrir quelques horizons ;) ).
     
  4. u73256
    u73256 WRInaute discret
    Inscrit:
    9 Octobre 2007
    Messages:
    189
    J'aime reçus:
    0
    Salut
    une autre solution c’est HTML5 + Canvas + JS
    ça marche très bien et c’est très simple à mettre en œuvre : -http://eirikb.s3-website-eu-west-1.amazonaws.com/
     
  5. Zecat
    Zecat WRInaute accro
    Inscrit:
    1 Mars 2005
    Messages:
    9 119
    J'aime reçus:
    1
    tu peux préciser ... parce que AJAX c'est vaste ...
     
  6. Zecat
    Zecat WRInaute accro
    Inscrit:
    1 Mars 2005
    Messages:
    9 119
    J'aime reçus:
    1
    ca l'air pas mal sauf que :

    "•encode n'importe quel lien, et même n'importe quel code html court."

    C'ets le court qui va me gêner ... dans mon cas j'ai à coder une liste de 1000 libellés environ (enfin DES listes en dynamique bien sur) chacun avec un href dessus (sur chaque libellé) ... je crois qu'on sort du cadre du html court ...
     
  7. Leonick
    Leonick WRInaute accro
    Inscrit:
    8 Août 2004
    Messages:
    19 274
    J'aime reçus:
    0
    sauf que, comme la clé serait dans le code, ça ne poserait pas trop de problème pour décoder le contenu, il faudrait juste changer la clé lors de chaque chargement de page pour décoder le contenu
     
  8. spout
    spout WRInaute accro
    Inscrit:
    14 Mai 2003
    Messages:
    9 168
    J'aime reçus:
    345
    @Leonick, oui c'est sûr, mais c'est juste une protection en plus, qui n'est pas infaillible :wink:

    La solution la plus simple est de charger ça en AJAX: http://api.jquery.com/load/
     
  9. Zecat
    Zecat WRInaute accro
    Inscrit:
    1 Mars 2005
    Messages:
    9 119
    J'aime reçus:
    1
    Ca, ca me plait deja plus vu que le site utilise deja jquery pour d'autres trucs .. je vais creuser ..
     
  10. spout
    spout WRInaute accro
    Inscrit:
    14 Mai 2003
    Messages:
    9 168
    J'aime reçus:
    345
  11. Zecat
    Zecat WRInaute accro
    Inscrit:
    1 Mars 2005
    Messages:
    9 119
    J'aime reçus:
    1
    Un big merci a stéphane (spout) qui a pris le temps de macher le taf au "JavascriptRank0" que je suis (skype puis un zip ou j'ai plus qu'a faire un copier coller pour avoir pile poil ce que je voulais).
     
  12. Zecat
    Zecat WRInaute accro
    Inscrit:
    1 Mars 2005
    Messages:
    9 119
    J'aime reçus:
    1
    Voila c'est en place et opérationnel. Juste dans le head :

    Code:
    <script type="text/javascript">
    $(document).ready(function(){
    $('#nosource').load('http://www.zesite.com/zeaffichage.php');
    });
    </script>
    et ensuite dans la page un simple :

    Code:
    <div id="nosource"></div>
    et tout ce qui est affiché par zeaffichage.php est dans la page mais dans le source il n'y a rien à part le div ...

    Pour sécuriser le bigniou j'ai ajouté une chtite securité : juste avant l'appel du script je charge une $_SESSION['unevar']=1 et juste apres je la remets à 0 ... et zeaffichage.php ne fait quelque chose que si la var == 1 ... (ceci pour rendre inopérant un lancement direct de 'http://www.zesite.com/zeaffichage.php') (en fait ca fait quelque chose : ca me mail l'ip du candidat espion :mrgreen: )
     
Chargement...
Similar Threads - Technique cacher Forum Date
Technique pour cacher du texte Référencement Google 30 Novembre 2006
Questions SEO technique (pagination) Netlinking, backlinks, liens et redirections 1 Mai 2022
Pose de liens : Besoin d'aide d'ordre technique et besoin d'éclairage Netlinking, backlinks, liens et redirections 9 Mars 2022
Gestion NDD avec délégation des aspects techniques Administration d'un site Web 7 Janvier 2022
Fetch quelles techniques de cache ? Développement d'un site Web ou d'une appli mobile 1 Août 2021
Rupture (technique) de tracking de canal de conversion Google Analytics 20 Août 2020
Fil d'ariane complet uniquement si on navigue : technique utile ? Référencement Google 15 Juillet 2020
RM Tech : Optimisation technique des Pages Débuter en référencement 29 Mai 2018
Cherche outils pour fiches techniques Développement d'un site Web ou d'une appli mobile 11 Avril 2018
Comment savoir une technique SEO d'un concurrent Référencement Google 2 Mars 2018
Optimisations techniques, temps de chargement - GOLIAT.FR Problèmes de référencement spécifiques à vos sites 22 Février 2018
Technique magique Broken ou Dead link Débuter en référencement 21 Janvier 2018
L'échange de liens : technique encore efficace pour gagner du trafic ? Référencement Google 1 Novembre 2017
Votre technique pour trouver des mots-clés non concurrentiels? Débuter en référencement 5 Septembre 2017
site de formation technique en ruby on rail orientée business Demandes d'avis et de conseils sur vos sites 3 Août 2017
Je fais du spectacle, est ce que vos techniques sont vraiment utiles pour mon activité Débuter en référencement 23 Juillet 2017
Meilleure technique pour luter contre les Titres dupliqués sur un site e-commerce ? Référencement Google 23 Juin 2017
Besoin de conseil sur la rédaction d'article technique de codage en php Développement d'un site Web ou d'une appli mobile 21 Juin 2017
11 techniques avancées pour réutiliser un vieux contenu Référencement Google 12 Janvier 2017
Bonne technique de réferencement ? Débuter en référencement 18 Novembre 2016