{
  "simulated": true,
  "providerRequests": 0,
  "websiteChanges": 0,
  "locale": "fr",
  "notice": "Simulation visuelle locale. Aucun site n’est analysé ou modifié ; les URL restent du code inerte.",
  "examples": [
    {
      "kind": "hidden",
      "mode": "original",
      "simulated": true,
      "anchorPresent": true,
      "source": "<a href=\"https://reference.example/guide\" hidden>Guide de référence</a>",
      "title": "L’attribut hidden",
      "meaning": "hidden empêche normalement l’affichage, mais CSS peut remplacer ce comportement.",
      "inspect": "Examinez élément, ancêtres et display calculé ; le source seul ne décrit pas tout le rendu final.",
      "action": "Confirmez le rôle de la référence avant de modifier modèle ou contenu."
    },
    {
      "kind": "hidden",
      "mode": "reveal",
      "simulated": true,
      "anchorPresent": true,
      "source": "<a href=\"https://reference.example/guide\">Guide de référence</a>",
      "title": "L’attribut hidden",
      "meaning": "hidden empêche normalement l’affichage, mais CSS peut remplacer ce comportement.",
      "inspect": "Examinez élément, ancêtres et display calculé ; le source seul ne décrit pas tout le rendu final.",
      "action": "Confirmez le rôle de la référence avant de modifier modèle ou contenu."
    },
    {
      "kind": "hidden",
      "mode": "remove",
      "simulated": true,
      "anchorPresent": false,
      "source": "<p>Guide de référence</p>",
      "title": "L’attribut hidden",
      "meaning": "hidden empêche normalement l’affichage, mais CSS peut remplacer ce comportement.",
      "inspect": "Examinez élément, ancêtres et display calculé ; le source seul ne décrit pas tout le rendu final.",
      "action": "Confirmez le rôle de la référence avant de modifier modèle ou contenu."
    },
    {
      "kind": "display",
      "mode": "original",
      "simulated": true,
      "anchorPresent": true,
      "source": "<a href=\"https://reference.example/guide\" style=\"display:none\">Guide de référence</a>",
      "title": "Une règle display:none",
      "meaning": "L’ancre reste dans le HTML alors que sa règle display supprime sa boîte.",
      "inspect": "Vérifiez règle appliquée, origine et éventuels ancêtres masquant la section.",
      "action": "Retirez une référence indésirable du contenu ou modèle qui la produit, puis contrôlez la page publiée."
    },
    {
      "kind": "display",
      "mode": "reveal",
      "simulated": true,
      "anchorPresent": true,
      "source": "<a href=\"https://reference.example/guide\">Guide de référence</a>",
      "title": "Une règle display:none",
      "meaning": "L’ancre reste dans le HTML alors que sa règle display supprime sa boîte.",
      "inspect": "Vérifiez règle appliquée, origine et éventuels ancêtres masquant la section.",
      "action": "Retirez une référence indésirable du contenu ou modèle qui la produit, puis contrôlez la page publiée."
    },
    {
      "kind": "display",
      "mode": "remove",
      "simulated": true,
      "anchorPresent": false,
      "source": "<p>Guide de référence</p>",
      "title": "Une règle display:none",
      "meaning": "L’ancre reste dans le HTML alors que sa règle display supprime sa boîte.",
      "inspect": "Vérifiez règle appliquée, origine et éventuels ancêtres masquant la section.",
      "action": "Retirez une référence indésirable du contenu ou modèle qui la produit, puis contrôlez la page publiée."
    },
    {
      "kind": "visibility",
      "mode": "original",
      "simulated": true,
      "anchorPresent": true,
      "source": "<a href=\"https://reference.example/guide\" style=\"visibility:hidden\">Guide de référence</a>",
      "title": "Une règle visibility:hidden",
      "meaning": "L’exemple devient invisible tout en pouvant conserver sa place.",
      "inspect": "Examinez visibility calculée, héritée ou remplacée ; une capture ne prouve pas l’absence du lien.",
      "action": "Corrigez la règle responsable seulement si la visibilité doit changer et consignez le motif."
    },
    {
      "kind": "visibility",
      "mode": "reveal",
      "simulated": true,
      "anchorPresent": true,
      "source": "<a href=\"https://reference.example/guide\">Guide de référence</a>",
      "title": "Une règle visibility:hidden",
      "meaning": "L’exemple devient invisible tout en pouvant conserver sa place.",
      "inspect": "Examinez visibility calculée, héritée ou remplacée ; une capture ne prouve pas l’absence du lien.",
      "action": "Corrigez la règle responsable seulement si la visibilité doit changer et consignez le motif."
    },
    {
      "kind": "visibility",
      "mode": "remove",
      "simulated": true,
      "anchorPresent": false,
      "source": "<p>Guide de référence</p>",
      "title": "Une règle visibility:hidden",
      "meaning": "L’exemple devient invisible tout en pouvant conserver sa place.",
      "inspect": "Examinez visibility calculée, héritée ou remplacée ; une capture ne prouve pas l’absence du lien.",
      "action": "Corrigez la règle responsable seulement si la visibilité doit changer et consignez le motif."
    },
    {
      "kind": "transparent",
      "mode": "original",
      "simulated": true,
      "anchorPresent": true,
      "source": "<a href=\"https://reference.example/guide\" style=\"opacity:0\">Guide de référence</a>",
      "title": "Une référence transparente",
      "meaning": "Une opacité nulle rend l’exemple transparent sans retirer l’ancre source.",
      "inspect": "Vérifiez opacity sur l’élément et ses ancêtres ainsi que la destination. Invisibilité ne signifie pas absence du DOM.",
      "action": "Examinez origine et objectif ; ne déclarez le lien retiré que lorsque l’ancre a disparu."
    },
    {
      "kind": "transparent",
      "mode": "reveal",
      "simulated": true,
      "anchorPresent": true,
      "source": "<a href=\"https://reference.example/guide\">Guide de référence</a>",
      "title": "Une référence transparente",
      "meaning": "Une opacité nulle rend l’exemple transparent sans retirer l’ancre source.",
      "inspect": "Vérifiez opacity sur l’élément et ses ancêtres ainsi que la destination. Invisibilité ne signifie pas absence du DOM.",
      "action": "Examinez origine et objectif ; ne déclarez le lien retiré que lorsque l’ancre a disparu."
    },
    {
      "kind": "transparent",
      "mode": "remove",
      "simulated": true,
      "anchorPresent": false,
      "source": "<p>Guide de référence</p>",
      "title": "Une référence transparente",
      "meaning": "Une opacité nulle rend l’exemple transparent sans retirer l’ancre source.",
      "inspect": "Vérifiez opacity sur l’élément et ses ancêtres ainsi que la destination. Invisibilité ne signifie pas absence du DOM.",
      "action": "Examinez origine et objectif ; ne déclarez le lien retiré que lorsque l’ancre a disparu."
    },
    {
      "kind": "disclosure",
      "mode": "original",
      "simulated": true,
      "anchorPresent": true,
      "source": "<details><summary>Référence complémentaire</summary><a href=\"https://reference.example/guide\">Guide de référence</a></details>",
      "title": "Une section repliée",
      "meaning": "Le contenu de details fermé peut être volontairement accessible par summary.",
      "inspect": "Ouvrez la section et examinez référence, objectif et HTML final ; masqué au repos ne signifie pas automatiquement spam.",
      "action": "Conservez le comportement utile. Analysez une destination inattendue séparément du composant."
    },
    {
      "kind": "disclosure",
      "mode": "reveal",
      "simulated": true,
      "anchorPresent": true,
      "source": "<details open><summary>Référence complémentaire</summary><a href=\"https://reference.example/guide\">Guide de référence</a></details>",
      "title": "Une section repliée",
      "meaning": "Le contenu de details fermé peut être volontairement accessible par summary.",
      "inspect": "Ouvrez la section et examinez référence, objectif et HTML final ; masqué au repos ne signifie pas automatiquement spam.",
      "action": "Conservez le comportement utile. Analysez une destination inattendue séparément du composant."
    },
    {
      "kind": "disclosure",
      "mode": "remove",
      "simulated": true,
      "anchorPresent": false,
      "source": "<details><summary>Référence complémentaire</summary><p>Guide de référence</p></details>",
      "title": "Une section repliée",
      "meaning": "Le contenu de details fermé peut être volontairement accessible par summary.",
      "inspect": "Ouvrez la section et examinez référence, objectif et HTML final ; masqué au repos ne signifie pas automatiquement spam.",
      "action": "Conservez le comportement utile. Analysez une destination inattendue séparément du composant."
    },
    {
      "kind": "screenreader",
      "mode": "original",
      "simulated": true,
      "anchorPresent": true,
      "source": "<a href=\"https://reference.example/guide\" style=\"position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap\">Guide de référence</a>",
      "title": "Texte accessible visuellement rogné",
      "meaning": "Un texte rogné peut servir aux technologies d’assistance ; vérifiez cette fonction.",
      "inspect": "Examinez nom accessible, contrôles voisins et focus avec les outils appropriés.",
      "action": "Ne retirez pas un texte accessible utile seulement parce qu’il est invisible. Corrigez une destination indésirable à sa source."
    },
    {
      "kind": "screenreader",
      "mode": "reveal",
      "simulated": true,
      "anchorPresent": true,
      "source": "<a href=\"https://reference.example/guide\">Guide de référence</a>",
      "title": "Texte accessible visuellement rogné",
      "meaning": "Un texte rogné peut servir aux technologies d’assistance ; vérifiez cette fonction.",
      "inspect": "Examinez nom accessible, contrôles voisins et focus avec les outils appropriés.",
      "action": "Ne retirez pas un texte accessible utile seulement parce qu’il est invisible. Corrigez une destination indésirable à sa source."
    },
    {
      "kind": "screenreader",
      "mode": "remove",
      "simulated": true,
      "anchorPresent": false,
      "source": "<p>Guide de référence</p>",
      "title": "Texte accessible visuellement rogné",
      "meaning": "Un texte rogné peut servir aux technologies d’assistance ; vérifiez cette fonction.",
      "inspect": "Examinez nom accessible, contrôles voisins et focus avec les outils appropriés.",
      "action": "Ne retirez pas un texte accessible utile seulement parce qu’il est invisible. Corrigez une destination indésirable à sa source."
    }
  ]
}
