Journal Mais quand arrêteront-ils...

Posté par  .
Étiquettes : aucune
0
19
oct.
2003
... de faire des scripts débiles de détection des navigateurs ?

Je voulais voir si Carrefour faisait de la vente en ligne, et j'ai donc tapé http://www.carrefour.fr/.(...) Jusque-là, pas de problème. Là, je clique sur Multimédia en haut de l'écran et je me retrouve à l'adresse suivante : http://www.carrefour-multimedia.com/html/fr/config/browser.html(...) qui me dit tout simplement d'aller me faire f*****.


Le site www.carrefourmultimedia.com nécessite des versions plus récentes de votre navigateur.

# Internet Explorer 5 ou plus - Télécharger

# Nescape Navigator 6 ou plus - Télécharger


J'utilise Mozilla 1.4, il faut croire que ce n'était pas prévu par leur script de détection du navigateur. Je pensais que ce genre de trucs avait définitivement disparu du web, mais il faut croire que certains font de la résistance... je leur ai envoyé un mail par l'intermédiaire de leur formulaire, on verra bien ce qu'ils répondent.
  • # Re: Mais quand arrêteront-ils...

    Posté par  (Mastodon) . Évalué à 2.

    • [^] # Re: Mais quand arrêteront-ils...

      Posté par  (site web personnel, Mastodon) . Évalué à 4.

      Malheureux ! Tout mais pas ça !

      C'est ce genre de sal**** qui font que les logs sont pleins d'Internet Explorer !

      Mes livres CC By-SA : https://ploum.net/livres.html

      • [^] # Re: Mais quand arrêteront-ils...

        Posté par  . Évalué à 1.

        tu peux aussi choisir un user agent de netscape... certes ça solutionne pas mais c'est moins pire.
        • [^] # Re: Mais quand arrêteront-ils...

          Posté par  (Mastodon) . Évalué à 1.

          Je suis ennuyé que tu prennes pour les autres, mais autant j'ai du mal avec les accords, autant cette horreur, à la longue, commence à me faire franchement dégeul$%*.
          Résoudre, on dit résoudre, pas cette saleté d'immonde solutionner. Ca n'est pourtant pas compliqué, et c'est tellement plus précis et propre.
          Bon sang, merde, quoi ...

          NB : "moins pire" = "mieux". Impressionant, non ?
    • [^] # Re: Mais quand arrêteront-ils...

      Posté par  . Évalué à 2.

      Personellement je préfererai un script wget qui charge la page toutes les heures (ou 2) avec ajout d'un temps aléatoire, avec comme agent Mozilla, Galeon, Epiphany, Konqueror, autre, avec choix aléatoire de celui-ci proportionelle a son utilisation. Pour faire comprendre au webmaster que beaucoup de monde est intéressé par son site mais ne peut pas y acceder.
      Le mieux, est en plus de passer par des proxies différents, ca fera moins louche ;)
      • [^] # Re: Mais quand arrêteront-ils...

        Posté par  (site web personnel) . Évalué à 1.

        Moi je propose les deux ;o)

        Comme ça tu peux voir le site en attendant de faire changer le webmestre d'avis. ;)

        « Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker

        • [^] # Re: Mais quand arrêteront-ils...

          Posté par  . Évalué à 2.

          il y a toujours un script qui existe:

          http://linuxfr.org/comments/260104.html(...)

          personnellement j'ai ajouté:

          -nopause -connect_timeout=5 -accept_all_cookies comme options pour lynx.


          ne le faire tourner qu une seule fois par jour, cela suffit amplement
          • [^] # Re: Mais quand arrêteront-ils...

            Posté par  (site web personnel) . Évalué à 1.

            Je confirme, l'ajout de ces options, c'est mieux :)
            J'ai un peu amélioré le script du coup, et amélioré pour avoir un peu des logs.
            Je propose une liste de USERAGENT, histoire que ca soit pas toujours le même, il faut donc décomenter une ligne, selon votre humeur ;)

            a lancer comme ca:

            nohup ./script.sh &> script.log


            le script:

            #!/bin/bash

            #USERAGENT="Mozilla/5.0 (X11; U; Linux i686; fr-FR; rv:1.4) Gecko/20030714 Debian/1.4-2"
            #USERAGENT="Mozilla/5.0 (Macintosh; U; PPC Mac OS X; fr-FR; rv:1.2.1) Gecko/20021130"
            #USERAGENT="Mozilla/5.0 (Windows; U; Win 9x 4.90; fr-FR; rv:1.4) Gecko/20030624"
            #USERAGENT="Mozilla/5.0 (Windows; U; Windows NT 5.1; fr-FR; rv:1.4) Gecko/20030624"
            #USERAGENT="Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.5a) Gecko/20030728 Mozilla Firebird/0.6.1"
            #USERAGENT="Mozilla/5.0 (X11; U; Linux i686; fr-FR; rv:1.4) Gecko/20030703"
            #USERAGENT="Mozilla/5.0 (X11; U; Linux i686; fr-FR; rv:1.4) Gecko/20030827 Debian/1.4-3"
            #USERAGENT="Mozilla/5.0 (X11; U; Linux i686; fr-FR; rv:1.4) Gecko/20030908 Debian/1.4-4"
            #USERAGENT="Mozilla/5.0 (X11; U; Linux i686; fr-FR; rv:1.4) Gecko/20030908 Galeon/1.3.9"
            #USERAGENT="Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.4) Gecko/20030701"
            #USERAGENT="Mozilla/5.0 (compatible; Konqueror/3.0; i686 Linux; 20021224)"
            #USERAGENT="Mozilla/5.0 (compatible; Konqueror/3.1; Linux 2.4.22; X11; i686; fr)"
            #USERAGENT="Mozilla/5.0 Galeon/1.2.5 (X11; Linux i686; U;) Gecko/20020623 Debian/1.2.5-0.woody.1"

            if [ "$USERAGENT"x == x ]; then echo "Erreur: Vous devez choisir un USERAGENT." >&2; exit 1; fi


            while true; do
            echo `date`" - On commence..."
            sites=`wget -o /dev/null -O - "http://w3blacklist.tuxfamily.org/list.php?lang=fr(...)" | grep "\[http://" | sed "s/.*\[http:/http:/" | sed "s/\].*//"`
            for url in $sites; do
            echo `date`" + site: $url"
            lynx -nopause -connect_timeout=30 -accept_all_cookies -source -useragent="$USERAGENT" "$url" > /dev/null 2>&1 | grep -v L_y_n_x
            done
            dodo=`awk 'BEGIN { srand(); print int(rand()*24*60*60) }'`
            echo `date`" - Fini pour cette fois, on recommence dans $dodo secondes!"
            sleep $dodo
            done


            (désolé, l'indentation passe pas...)
            PS: N'oubliez pas de virer le (...) dans l'url du wget.
      • [^] # Re: Mais quand arrêteront-ils...

        Posté par  (site web personnel) . Évalué à 2.

        J'eu posté ca un jour:

        http://linuxfr.org/comments/260104.html(...)

        (Pensez dans le script à enlenver le (...) de l'url pour que ca marche).
  • # Re: Mais quand arrêteront-ils...

    Posté par  . Évalué à 1.

    j'ai deja envoyé des mails, tu peut essayer aussi, de toute facon cela ne peut pas faire de mal si cela ne fait pas de bien.

    en plus leur site il passe bien sous mozilla mais il faut avoir le lien qui passe le test, sinon leurs sites sont tous sous debian et apache, sauf celui qui ne marche pas il est sous IIS
    • [^] # Re: Mais quand arrêteront-ils...

      Posté par  . Évalué à 1.

      Quand ils arrêteront-ils, ça je ne sait pas...
      Mais moi aussi j'avais envoyé un mail et je ne sais pas trop si ça sert à quelque chose.

      Je leur faisais remarquer que Mozilla (1.3 à l'époque) n'était pas plus vieux que leur Internet Explorer 4.0 comme le disait leur message.
      Avec ce genre de chose, je comprend que les gens qui n'y connaissent pas grand chose se dise "mais c'est de la m... ton navigateur là !"

      Voici leur réponse (rédigé spécialement pour moi par une personne très prompt) une minute plus tard :

      "En effet, notre site est optimisé pour une navigation sous Netscape 4.75 (ou supérieur) et Internet Explorer 5 (ou supérieur). Toutefois celui-ci est fonctionnel avec d'autres navigateurs comme Opera. Nous informons notre service technique des problèmes de navigation que vous rencontré avec Galeon ou Mozilla sur notre site."

      Il le savent donc. Maintenant est ce qu'il font quelque chose ?
      J'ai envoyé mon mail il y a 3 mois...
  • # Re: Mais quand arrêteront-ils...

    Posté par  (site web personnel, Mastodon) . Évalué à 1.

    Ben je pense que le journal linuxfr n'est pas le meilleur endroit pour le dire, je ne pense pas que le webmaster de carrefour lise linuxfr.

    Donc, un gentil mot au webmaster pour lui dire que son script n'est plus d'actualité et que ses liens pour télécharger les navigateurs sont tous les deux morts, etc...

    Si tout le monde faisait ça chque fois qu'il rencontrait un tel site, je crois qu'on en verrait plus beaucoup des scripts de détection !

    Mes livres CC By-SA : https://ploum.net/livres.html

    • [^] # Re: Mais quand arrêteront-ils...

      Posté par  . Évalué à 2.

      Oui oui, lis la fin du journal, je leur ai envoyé un mail :o)

      Par contre, comme le disent deux commentaires au-dessus, est-ce efficace ? On verra bien...
  • # Re: Mais quand arrêteront-ils...

    Posté par  (site web personnel) . Évalué à 1.

    Tiens c marrant, j'ai failli poster un journal pour le cas http://www.carrefour-multimedia.com/html/fr/config/browser.html(...)

    Il y a aussi un sous lien, sur le site du centre des jeunes dirigeants...

    « Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker

  • # Re: Mais quand arrêteront-ils...

    Posté par  . Évalué à 3.

    Si tu veux consulter quand même :

    http://www.carrefour-multimedia.fr/data/fr/accueil/index.asp(...)

    Le plus drôle c'est quand tu contournes et que ça marche. :)
  • # Re: Mais quand arrêteront-ils...

    Posté par  (site web personnel) . Évalué à 1.

    http://totalementcretin.apinc.org/index.php?s=carrefour(...)

    J'en avais deja parlé la en expliquant un peu ce quil se passait, ils ont changé quelques details, c pire maintenant. Ecrivez leur, c la meilleure solution. Mais argumentez surtout, ne passez pas pour le petit intaigriste linuxien de base, ca marchera jamais ca.
    http://www.mozilla.org/projects/tech-evangelism/(...) est votre ami pour ca. [*]


    [*] sinon, je vous dirais bien que la solution ultime consiste a les contacter gentimment en proposant en plus un fix clé en main, mais je vais encore me faire taper dessus parceque j'ose proposer que on fasse le boulot a leur place... mais bon...
  • # Mais quand arrêteront-ils...

    Posté par  . Évalué à 1.

    Peut-être lorsqu'ils seront sur la liste noire des sites incompatibles W3C et Mozilla:

    http://w3blacklist.tuxfamily.org/list.php?lang=fr(...)
  • # Re: Mais quand arrêteront-ils...

    Posté par  . Évalué à 1.

    Il m'est arrivé exactement la même aventure l'autre jour. J'avais vu une pub pour un appareil photo numérique dont je voulais voir les caractéristiques, je clic et là refusé ...
    Du coup je me suis fendu d'un mail pour leur signaler que Mozilla 1.4 n'était pas une version si ancienne que ça ;-) et me voilà rassuré, ma demande est prise en compte dans les plus bref délais et est transmise au service clientèle

    C'était le 4 octobre et depuis toujours rien.
    Bref, à l'avenir, pour faire mon shopping en ligne j'éviterais d'aller sur le site de carrefour.
    Déjà que je n'y allais pas ;

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.