Voilà. C’est un site sur lequel on peut faire générer une recette à partir d’un site en virant tout ce qui est inutile. Ca fonctionne plutôt bien, parfois il faut être un peu patient mais je trouve que ca en vaut la peine.

Bonus, on peut créer un “raccourci” en trichant avec les marque-pages du navigateur: Il suffit de créer un marque page avec l’adresse suivante :
javascript:void(window.open('https://cooked.wiki/'+location.href));
(Pas la peine de me demander les détails, j’ai volé ca sur masto il y a un moment, je saurai pas dire en détail comment ca fonctionne)

  • Jakylla
    link
    fedilink
    Français
    arrow-up
    8
    ·
    1 day ago

    Le détail de comment ça fonctionne, en simplifié:

    • javascript: c’est pour dire que c’est un bout de code a exécuter
    • void( ... ) c’est une fonction particulière de Javascript, je pense qu’ici c’est utilisé pour que le reste soit exécuté immédiatement (et non pas considéré comme une déclaration pour plus tard)
    • window.open( ... ) ça fait ouvrir un nouvel onglet au navigateur à l’endroit qu’on vient de lui demander
    • location.href c’est l’url du site sur lequel tu te trouves actuellement
    • 'http://cooked.wiki/' + location.href, ça préfixe donc l’url du site en cours par “http://cooked.wiki/

    Donc au clic sur ce raccourci, ça va executer une fonction javascript (= du code pour le navigateur) qui va ouvrir un onglet à http://cooked.wiki/https://le.site.ou.tu.etais.com/recette/soupe-aux-choux

    • just_chillOPM
      link
      fedilink
      Français
      arrow-up
      2
      ·
      22 hours ago

      Je pensais bien que quelqu’un saurait m’expliquer, merci beaucoup ! Ça correspond à peu près à ce que j’avais compris.

    • ivn
      link
      fedilink
      Français
      arrow-up
      5
      ·
      1 day ago

      void( … ) c’est une fonction particulière de Javascript, je pense qu’ici c’est utilisé pour que le reste soit exécuté immédiatement (et non pas considéré comme une déclaration pour plus tard)

      Normalement le contenu de la page est remplacé par le résultat de l’évaluation du javascript, sauf si le résultat est undefined, void() renvoi undefined.