{
  "summary": {
    "sitesRequested": [
      "https://www.w3.org/WAI/demos/bad/before/home.html",
      "https://www.w3.org/WAI/demos/bad/before/news.html",
      "https://www.w3.org/WAI/demos/bad/before/tickets.html"
    ],
    "pagesAttempted": 3,
    "pagesSuccessfullyAudited": 3,
    "pagesFailed": 0,
    "totalViolationsByImpact": {
      "critical": 6,
      "serious": 11,
      "moderate": 0,
      "minor": 0
    },
    "totalAffectedNodes": 136,
    "tenMostFrequentViolationRules": [
      {
        "id": "html-has-lang",
        "count": 3
      },
      {
        "id": "image-alt",
        "count": 3
      },
      {
        "id": "link-name",
        "count": 3
      },
      {
        "id": "select-name",
        "count": 3
      },
      {
        "id": "target-size",
        "count": 3
      },
      {
        "id": "color-contrast",
        "count": 2
      }
    ],
    "averageAutomatedRiskScore": 91,
    "scanStartedAt": "2026-06-24T09:39:19.705Z",
    "scanFinishedAt": "2026-06-24T09:39:27.155Z",
    "statusMessage": "Completed successfully.",
    "reportUrls": {
      "json": "https://api.apify.com/v2/key-value-stores/w95Mf4QTgJAhLV2DM/records/REPORT_JSON",
      "csv": "https://api.apify.com/v2/key-value-stores/w95Mf4QTgJAhLV2DM/records/REPORT_CSV",
      "html": "https://api.apify.com/v2/key-value-stores/w95Mf4QTgJAhLV2DM/records/REPORT_HTML",
      "pdf": "https://api.apify.com/v2/key-value-stores/w95Mf4QTgJAhLV2DM/records/REPORT_PDF"
    }
  },
  "pages": [
    {
      "url": "https://www.w3.org/WAI/demos/bad/before/home.html",
      "finalUrl": "https://www.w3.org/WAI/demos/bad/before/home.html",
      "pageTitle": "Welcome to CityLights! [Inaccessible Home Page]",
      "scannedAt": "2026-06-24T09:39:23.892Z",
      "httpStatus": 200,
      "automatedRiskScore": 91,
      "summary": {
        "critical": 2,
        "serious": 4,
        "moderate": 0,
        "minor": 0,
        "affectedNodeCount": 46,
        "violationCount": 6,
        "incompleteCount": 1,
        "passCount": 0
      },
      "violations": [
        {
          "id": "color-contrast",
          "impact": "serious",
          "description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
          "help": "Elements must meet minimum color contrast ratio thresholds",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/color-contrast?application=playwright",
          "tags": [
            "cat.color",
            "wcag2aa",
            "wcag143",
            "TTv5",
            "TT13.c",
            "EN-301-549",
            "EN-9.1.4.3",
            "ACT",
            "RGAAv4",
            "RGAA-3.2.1"
          ],
          "wcagTags": [
            "wcag2aa",
            "wcag143"
          ],
          "recommendedFix": "Elements must meet minimum color contrast ratio thresholds. Review the affected selector(s), update the page implementation, and rerun the scan.",
          "affectedNodeCount": 2,
          "nodes": [
            {
              "target": [
                "tr[height=\"25px\"]:nth-child(2) > td[bgcolor=\"#A9B8BF\"][width=\"150px\"] > font[color=\"#41545D\"][size=\"2\"] > b"
              ],
              "html": "<b>Free Penguins</b>",
              "htmlSnippet": "&lt;b&gt;Free Penguins&lt;/b&gt;",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 3.88 (foreground color: #41545d, background color: #a9b8bf, font size: 9.8pt (13px), font weight: bold). Expected contrast ratio of 4.5:1"
            },
            {
              "target": [
                "tr[height=\"25px\"]:nth-child(7) > td[bgcolor=\"#A9B8BF\"][width=\"150px\"] > font[color=\"#41545D\"][size=\"2\"] > b"
              ],
              "html": "<b>More City Parks</b>",
              "htmlSnippet": "&lt;b&gt;More City Parks&lt;/b&gt;",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 3.88 (foreground color: #41545d, background color: #a9b8bf, font size: 9.8pt (13px), font weight: bold). Expected contrast ratio of 4.5:1"
            }
          ]
        },
        {
          "id": "html-has-lang",
          "impact": "serious",
          "description": "Ensure every HTML document has a lang attribute",
          "help": "<html> element must have a lang attribute",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/html-has-lang?application=playwright",
          "tags": [
            "cat.language",
            "wcag2a",
            "wcag311",
            "TTv5",
            "TT11.a",
            "EN-301-549",
            "EN-9.3.1.1",
            "ACT",
            "RGAAv4",
            "RGAA-8.3.1"
          ],
          "wcagTags": [
            "wcag2a",
            "wcag311"
          ],
          "recommendedFix": "<html> element must have a lang attribute. Review the affected selector(s), update the page implementation, and rerun the scan.",
          "affectedNodeCount": 1,
          "nodes": [
            {
              "target": [
                "html"
              ],
              "html": "<html>",
              "htmlSnippet": "&lt;html&gt;",
              "failureSummary": "Fix any of the following:\n  The <html> element does not have a lang attribute"
            }
          ]
        },
        {
          "id": "image-alt",
          "impact": "critical",
          "description": "Ensure <img> elements have alternative text or a role of none or presentation",
          "help": "Images must have alternative text",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/image-alt?application=playwright",
          "tags": [
            "cat.text-alternatives",
            "wcag2a",
            "wcag111",
            "section508",
            "section508.22.a",
            "TTv5",
            "TT7.a",
            "TT7.b",
            "EN-301-549",
            "EN-9.1.1.1",
            "ACT",
            "RGAAv4",
            "RGAA-1.1.1"
          ],
          "wcagTags": [
            "wcag2a",
            "wcag111"
          ],
          "recommendedFix": "Images must have alternative text. Review the affected selector(s), update the page implementation, and rerun the scan.",
          "affectedNodeCount": 33,
          "nodes": [
            {
              "target": [
                "img[src$=\"border_left_top.gif\"]"
              ],
              "html": "<img src=\"./img/border_left_top.gif\" width=\"10px\" height=\"10px\">",
              "htmlSnippet": "&lt;img src=&quot;./img/border_left_top.gif&quot; width=&quot;10px&quot; height=&quot;10px&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            },
            {
              "target": [
                "img[src$=\"border_top.gif\"]"
              ],
              "html": "<img src=\"./img/border_top.gif\" height=\"10px\">",
              "htmlSnippet": "&lt;img src=&quot;./img/border_top.gif&quot; height=&quot;10px&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            },
            {
              "target": [
                "img[src$=\"border_right_top.gif\"]"
              ],
              "html": "<img src=\"./img/border_right_top.gif\" width=\"10px\" height=\"10px\">",
              "htmlSnippet": "&lt;img src=&quot;./img/border_right_top.gif&quot; width=&quot;10px&quot; height=&quot;10px&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            },
            {
              "target": [
                "img[src$=\"border_left.gif\"]"
              ],
              "html": "<img src=\"./img/border_left.gif\" width=\"10px\">",
              "htmlSnippet": "&lt;img src=&quot;./img/border_left.gif&quot; width=&quot;10px&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            },
            {
              "target": [
                "img[src$=\"top_logo_next_end.gif\"]"
              ],
              "html": "<img src=\"./img/top_logo_next_end.gif\" width=\"24px\" height=\"86px\">",
              "htmlSnippet": "&lt;img src=&quot;./img/top_logo_next_end.gif&quot; width=&quot;24px&quot; height=&quot;86px&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            },
            {
              "target": [
                "img[src$=\"top_weather.gif\"]"
              ],
              "html": "<img src=\"./img/top_weather.gif\" width=\"128px\" height=\"86px\">",
              "htmlSnippet": "&lt;img src=&quot;./img/top_weather.gif&quot; width=&quot;128px&quot; height=&quot;86px&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            },
            {
              "target": [
                "img[src$=\"top_logo_next_start.gif\"]"
              ],
              "html": "<img src=\"./img/top_logo_next_start.gif\" width=\"22px\" height=\"86px\">",
              "htmlSnippet": "&lt;img src=&quot;./img/top_logo_next_start.gif&quot; width=&quot;22px&quot; height=&quot;86px&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            },
            {
              "target": [
                "img[src$=\"mark.gif\"]"
              ],
              "html": "<img src=\"./img/mark.gif\" width=\"158px\" height=\"7px\">",
              "htmlSnippet": "&lt;img src=&quot;./img/mark.gif&quot; width=&quot;158px&quot; height=&quot;7px&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            },
            {
              "target": [
                "td[colspan=\"5\"][background=\"./img/marker2_w.gif\"][width=\"780px\"] > img[src$=\"marker2_w.gif\"][width=\"78px\"][height=\"1px\"]"
              ],
              "html": "<img src=\".img/marker2_w.gif\" width=\"78px\" height=\"1px\">",
              "htmlSnippet": "&lt;img src=&quot;.img/marker2_w.gif&quot; width=&quot;78px&quot; height=&quot;1px&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            },
            {
              "target": [
                "td[width=\"155px\"][background=\"./img/marker2_w.gif\"] > img[src$=\"marker2_w.gif\"][width=\"78px\"][height=\"1px\"]"
              ],
              "html": "<img src=\"./img/marker2_w.gif\" width=\"78px\" height=\"1px\">",
              "htmlSnippet": "&lt;img src=&quot;./img/marker2_w.gif&quot; width=&quot;78px&quot; height=&quot;1px&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            },
            {
              "target": [
                "img[width=\"1\"]"
              ],
              "html": "<img src=\"./img/marker2_t.gif\" width=\"1\" height=\"30px\">",
              "htmlSnippet": "&lt;img src=&quot;./img/marker2_t.gif&quot; width=&quot;1&quot; height=&quot;30px&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            },
            {
              "target": [
                "img[name=\"nav_home\"]"
              ],
              "html": "<img name=\"nav_home\" src=\"./img/nav_home.gif\" width=\"88\" height=\"27\" hspace=\"15\" border=\"0px\">",
              "htmlSnippet": "&lt;img name=&quot;nav_home&quot; src=&quot;./img/nav_home.gif&quot; width=&quot;88&quot; height=&quot;27&quot; hspace=&quot;15&quot; border=&quot;0px&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            },
            {
              "target": [
                "tr[height=\"1px\"]:nth-child(3) > td[width=\"154px\"][background=\"./img/marker2_w.gif\"] > img[src$=\"marker2_w.gif\"][width=\"78px\"][height=\"1px\"]"
              ],
              "html": "<img src=\"./img/marker2_w.gif\" width=\"78px\" height=\"1px\">",
              "htmlSnippet": "&lt;img src=&quot;./img/marker2_w.gif&quot; width=&quot;78px&quot; height=&quot;1px&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            },
            {
              "target": [
                "img[src$=\"nav_news.gif\"]"
              ],
              "html": "<img src=\"./img/nav_news.gif\" name=\"nav_news\" width=\"90\" height=\"21\" hspace=\"12\" border=\"0px\">",
              "htmlSnippet": "&lt;img src=&quot;./img/nav_news.gif&quot; name=&quot;nav_news&quot; width=&quot;90&quot; height=&quot;21&quot; hspace=&quot;12&quot; border=&quot;0px&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            },
            {
              "target": [
                "tr[height=\"1px\"]:nth-child(5) > td[width=\"154px\"][background=\"./img/marker2_w.gif\"] > img[src$=\"marker2_w.gif\"][width=\"78px\"][height=\"1px\"]"
              ],
              "html": "<img src=\"./img/marker2_w.gif\" width=\"78px\" height=\"1px\">",
              "htmlSnippet": "&lt;img src=&quot;./img/marker2_w.gif&quot; width=&quot;78px&quot; height=&quot;1px&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            },
            {
              "target": [
                "img[name=\"nav_facts\"]"
              ],
              "html": "<img name=\"nav_facts\" src=\"./img/nav_facts.gif\" width=\"105\" height=\"23\" hspace=\"9\" border=\"0px\">",
              "htmlSnippet": "&lt;img name=&quot;nav_facts&quot; src=&quot;./img/nav_facts.gif&quot; width=&quot;105&quot; height=&quot;23&quot; hspace=&quot;9&quot; border=&quot;0px&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            },
            {
              "target": [
                "tr[height=\"1px\"]:nth-child(7) > td[width=\"154px\"][background=\"./img/marker2_w.gif\"] > img[src$=\"marker2_w.gif\"][width=\"78px\"][height=\"1px\"]"
              ],
              "html": "<img src=\"./img/marker2_w.gif\" width=\"78px\" height=\"1px\">",
              "htmlSnippet": "&lt;img src=&quot;./img/marker2_w.gif&quot; width=&quot;78px&quot; height=&quot;1px&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            },
            {
              "target": [
                "img[src$=\"nav_survey.gif\"]"
              ],
              "html": "<img src=\"./img/nav_survey.gif\" name=\"nav_survey\" width=\"107\" height=\"32\" hspace=\"8\" border=\"0px\">",
              "htmlSnippet": "&lt;img src=&quot;./img/nav_survey.gif&quot; name=&quot;nav_survey&quot; width=&quot;107&quot; height=&quot;32&quot; hspace=&quot;8&quot; border=&quot;0px&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            },
            {
              "target": [
                "tr[height=\"1px\"]:nth-child(9) > td[width=\"154px\"][background=\"./img/marker2_w.gif\"] > img[src$=\"marker2_w.gif\"][width=\"78px\"][height=\"1px\"]"
              ],
              "html": "<img src=\"./img/marker2_w.gif\" width=\"78px\" height=\"1px\">",
              "htmlSnippet": "&lt;img src=&quot;./img/marker2_w.gif&quot; width=&quot;78px&quot; height=&quot;1px&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            },
            {
              "target": [
                "td[width=\"20px\"]:nth-child(2) > img[src$=\"blank_5x5.gif\"][height=\"5px\"][width=\"20px\"]"
              ],
              "html": "<img src=\"./img/blank_5x5.gif\" width=\"20px\" height=\"5px\">",
              "htmlSnippet": "&lt;img src=&quot;./img/blank_5x5.gif&quot; width=&quot;20px&quot; height=&quot;5px&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            },
            {
              "target": [
                ".newsheadline:nth-child(1) > img[src$=\"headline_middle.gif\"][width=\"23\"][height=\"24\"]"
              ],
              "html": "<img src=\"./img/headline_middle.gif\" width=\"23\" height=\"24\" align=\"absmiddle\">",
              "htmlSnippet": "&lt;img src=&quot;./img/headline_middle.gif&quot; width=&quot;23&quot; height=&quot;24&quot; align=&quot;absmiddle&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            },
            {
              "target": [
                ".newsheadline:nth-child(2) > img[src$=\"headline_middle.gif\"][width=\"23\"][height=\"24\"]"
              ],
              "html": "<img src=\"./img/headline_middle.gif\" width=\"23\" height=\"24\" align=\"absmiddle\">",
              "htmlSnippet": "&lt;img src=&quot;./img/headline_middle.gif&quot; width=&quot;23&quot; height=&quot;24&quot; align=&quot;absmiddle&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            },
            {
              "target": [
                ".newsheadline:nth-child(3) > img[src$=\"headline_middle.gif\"][width=\"23\"][height=\"24\"]"
              ],
              "html": "<img src=\"./img/headline_middle.gif\" width=\"23\" height=\"24\" align=\"absmiddle\">",
              "htmlSnippet": "&lt;img src=&quot;./img/headline_middle.gif&quot; width=&quot;23&quot; height=&quot;24&quot; align=&quot;absmiddle&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            },
            {
              "target": [
                "td[width=\"20px\"]:nth-child(4) > img[src$=\"blank_5x5.gif\"][height=\"5px\"][width=\"20px\"]"
              ],
              "html": "<img src=\"./img/blank_5x5.gif\" width=\"20px\" height=\"5px\">",
              "htmlSnippet": "&lt;img src=&quot;./img/blank_5x5.gif&quot; width=&quot;20px&quot; height=&quot;5px&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            },
            {
              "target": [
                "img[src$=\"marker2_t.gif\"][height=\"30px\"][width=\"1px\"]"
              ],
              "html": "<img src=\"./img/marker2_t.gif\" width=\"1px\" height=\"30px\">",
              "htmlSnippet": "&lt;img src=&quot;./img/marker2_t.gif&quot; width=&quot;1px&quot; height=&quot;30px&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            },
            {
              "target": [
                "td[width=\"151px\"][background=\"./img/marker2_w.gif\"] > img[src$=\"marker2_w.gif\"][width=\"78px\"][height=\"1px\"]"
              ],
              "html": "<img src=\"./img/marker2_w.gif\" width=\"78px\" height=\"1px\">",
              "htmlSnippet": "&lt;img src=&quot;./img/marker2_w.gif&quot; width=&quot;78px&quot; height=&quot;1px&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            },
            {
              "target": [
                "img[src$=\"teaser_right1.jpg\"]"
              ],
              "html": "<img src=\"./img/teaser_right1.jpg\" width=\"150px\" height=\"106px\">",
              "htmlSnippet": "&lt;img src=&quot;./img/teaser_right1.jpg&quot; width=&quot;150px&quot; height=&quot;106px&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            },
            {
              "target": [
                "td[background=\"./img/marker2_w.gif\"][width=\"150px\"] > img[src$=\"marker2_w.gif\"][width=\"78px\"][height=\"1px\"]"
              ],
              "html": "<img src=\"./img/marker2_w.gif\" width=\"78px\" height=\"1px\">",
              "htmlSnippet": "&lt;img src=&quot;./img/marker2_w.gif&quot; width=&quot;78px&quot; height=&quot;1px&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            },
            {
              "target": [
                "img[src$=\"teaser_right2.jpg\"]"
              ],
              "html": "<img src=\"./img/teaser_right2.jpg\" width=\"150px\" height=\"154px\">",
              "htmlSnippet": "&lt;img src=&quot;./img/teaser_right2.jpg&quot; width=&quot;150px&quot; height=&quot;154px&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            },
            {
              "target": [
                "img[src$=\"border_right.gif\"]"
              ],
              "html": "<img src=\"./img/border_right.gif\" width=\"10px\">",
              "htmlSnippet": "&lt;img src=&quot;./img/border_right.gif&quot; width=&quot;10px&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            },
            {
              "target": [
                "img[src$=\"border_bottom_left.gif\"]"
              ],
              "html": "<img src=\"./img/border_bottom_left.gif\" width=\"10px\" height=\"10px\">",
              "htmlSnippet": "&lt;img src=&quot;./img/border_bottom_left.gif&quot; width=&quot;10px&quot; height=&quot;10px&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            },
            {
              "target": [
                "img[src$=\"border_bottom.gif\"]"
              ],
              "html": "<img src=\"./img/border_bottom.gif\" height=\"10px\">",
              "htmlSnippet": "&lt;img src=&quot;./img/border_bottom.gif&quot; height=&quot;10px&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            },
            {
              "target": [
                "img[src$=\"border_bottom_right.gif\"]"
              ],
              "html": "<img src=\"./img/border_bottom_right.gif\" width=\"10px\" height=\"10px\">",
              "htmlSnippet": "&lt;img src=&quot;./img/border_bottom_right.gif&quot; width=&quot;10px&quot; height=&quot;10px&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            }
          ]
        },
        {
          "id": "link-name",
          "impact": "serious",
          "description": "Ensure links have discernible text",
          "help": "Links must have discernible text",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/link-name?application=playwright",
          "tags": [
            "cat.name-role-value",
            "wcag2a",
            "wcag244",
            "wcag412",
            "section508",
            "section508.22.a",
            "TTv5",
            "TT6.a",
            "EN-301-549",
            "EN-9.2.4.4",
            "EN-9.4.1.2",
            "ACT",
            "RGAAv4",
            "RGAA-6.2.1"
          ],
          "wcagTags": [
            "wcag2a",
            "wcag244",
            "wcag412"
          ],
          "recommendedFix": "Links must have discernible text. Review the affected selector(s), update the page implementation, and rerun the scan.",
          "affectedNodeCount": 7,
          "nodes": [
            {
              "target": [
                "#home > a[onfocus=\"blur();\"]"
              ],
              "html": "<a href=\"javascript:location.href='home.html';\" onfocus=\"blur();\"><img name=\"nav_home\" src=\"./img/nav_home.gif\" width=\"88\" height=\"27\" hspace=\"15\" border=\"0px\"></a>",
              "htmlSnippet": "&lt;a href=&quot;javascript:location.href=&#39;home.html&#39;;&quot; onfocus=&quot;blur();&quot;&gt;&lt;img name=&quot;nav_home&quot; src=&quot;./img/nav_home.gif&quot; width=&quot;88&quot; height=&quot;27&quot; hspace=&quot;15&quot; border=&quot;0px&quot;&gt;&lt;/a&gt;",
              "failureSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute"
            },
            {
              "target": [
                "#news > a[onfocus=\"blur();\"]"
              ],
              "html": "<a href=\"javascript:location.href='news.html';\" onfocus=\"blur();\"><img src=\"./img/nav_news.gif\" name=\"nav_news\" width=\"90\" height=\"21\" hspace=\"12\" border=\"0px\"></a>",
              "htmlSnippet": "&lt;a href=&quot;javascript:location.href=&#39;news.html&#39;;&quot; onfocus=&quot;blur();&quot;&gt;&lt;img src=&quot;./img/nav_news.gif&quot; name=&quot;nav_news&quot; width=&quot;90&quot; height=&quot;21&quot; hspace=&quot;12&quot; border=&quot;0px&quot;&gt;&lt;/a&gt;",
              "failureSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute"
            },
            {
              "target": [
                "#tickets > a[onfocus=\"blur();\"]"
              ],
              "html": "<a href=\"javascript:location.href='tickets.html';\" onfocus=\"blur();\"><img name=\"nav_facts\" src=\"./img/nav_facts.gif\" width=\"105\" height=\"23\" hspace=\"9\" border=\"0px\"></a>",
              "htmlSnippet": "&lt;a href=&quot;javascript:location.href=&#39;tickets.html&#39;;&quot; onfocus=&quot;blur();&quot;&gt;&lt;img name=&quot;nav_facts&quot; src=&quot;./img/nav_facts.gif&quot; width=&quot;105&quot; height=&quot;23&quot; hspace=&quot;9&quot; border=&quot;0px&quot;&gt;&lt;/a&gt;",
              "failureSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute"
            },
            {
              "target": [
                "#survey > a[onfocus=\"blur();\"]"
              ],
              "html": "<a href=\"javascript:location.href='survey.html';\" onfocus=\"blur();\"><img src=\"./img/nav_survey.gif\" name=\"nav_survey\" width=\"107\" height=\"32\" hspace=\"8\" border=\"0px\"></a>",
              "htmlSnippet": "&lt;a href=&quot;javascript:location.href=&#39;survey.html&#39;;&quot; onfocus=&quot;blur();&quot;&gt;&lt;img src=&quot;./img/nav_survey.gif&quot; name=&quot;nav_survey&quot; width=&quot;107&quot; height=&quot;32&quot; hspace=&quot;8&quot; border=&quot;0px&quot;&gt;&lt;/a&gt;",
              "failureSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute"
            },
            {
              "target": [
                ".story:nth-child(1) > span > a[href$=\"news.html\"][onfocus=\"blur();\"]"
              ],
              "html": "<a href=\"news.html\" onfocus=\"blur();\"><img src=\"./img/morearrow.gif\" width=\"48\" height=\"10\" alt=\"\" border=\"0\" onmouseover=\"this.src='./img/morearrow_a.gif'\" onmouseout=\"this.src='./img/morearrow.gif'\" style=\"vertical-align: bottom\"></a>",
              "htmlSnippet": "&lt;a href=&quot;news.html&quot; onfocus=&quot;blur();&quot;&gt;&lt;img src=&quot;./img/morearrow.gif&quot; width=&quot;48&quot; height=&quot;10&quot; alt=&quot;&quot; border=&quot;0&quot; onmouseover=&quot;this.src=&#39;./img/morearrow_a.gif&#39;&quot; onmouseout=&quot;this.src=&#39;./img/morearrow.gif&#39;&quot; style=&quot;vertical-align: bottom&quot;&gt;&lt;/a&gt;",
              "failureSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute"
            },
            {
              "target": [
                ".story:nth-child(2) > span > a[href$=\"news.html\"][onfocus=\"blur();\"]"
              ],
              "html": "<a href=\"news.html\" onfocus=\"blur();\"><img src=\"./img/morearrow.gif\" width=\"48\" height=\"10\" alt=\"\" border=\"0\" onmouseover=\"this.src='./img/morearrow_a.gif'\" onmouseout=\"this.src='./img/morearrow.gif'\" style=\"vertical-align: bottom\"></a>",
              "htmlSnippet": "&lt;a href=&quot;news.html&quot; onfocus=&quot;blur();&quot;&gt;&lt;img src=&quot;./img/morearrow.gif&quot; width=&quot;48&quot; height=&quot;10&quot; alt=&quot;&quot; border=&quot;0&quot; onmouseover=&quot;this.src=&#39;./img/morearrow_a.gif&#39;&quot; onmouseout=&quot;this.src=&#39;./img/morearrow.gif&#39;&quot; style=&quot;vertical-align: bottom&quot;&gt;&lt;/a&gt;",
              "failureSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute"
            },
            {
              "target": [
                ".story:nth-child(3) > span > a[href$=\"news.html\"][onfocus=\"blur();\"]"
              ],
              "html": "<a href=\"news.html\" onfocus=\"blur();\"><img src=\"./img/morearrow.gif\" width=\"48\" height=\"10\" alt=\"\" border=\"0\" onmouseover=\"this.src='./img/morearrow_a.gif'\" onmouseout=\"this.src='./img/morearrow.gif'\" style=\"vertical-align: bottom\"></a>",
              "htmlSnippet": "&lt;a href=&quot;news.html&quot; onfocus=&quot;blur();&quot;&gt;&lt;img src=&quot;./img/morearrow.gif&quot; width=&quot;48&quot; height=&quot;10&quot; alt=&quot;&quot; border=&quot;0&quot; onmouseover=&quot;this.src=&#39;./img/morearrow_a.gif&#39;&quot; onmouseout=&quot;this.src=&#39;./img/morearrow.gif&#39;&quot; style=&quot;vertical-align: bottom&quot;&gt;&lt;/a&gt;",
              "failureSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute"
            }
          ]
        },
        {
          "id": "select-name",
          "impact": "critical",
          "description": "Ensure select element has an accessible name",
          "help": "Select element must have an accessible name",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/select-name?application=playwright",
          "tags": [
            "cat.forms",
            "wcag2a",
            "wcag412",
            "section508",
            "section508.22.n",
            "TTv5",
            "TT5.c",
            "EN-301-549",
            "EN-9.4.1.2",
            "ACT",
            "RGAAv4",
            "RGAA-11.1.1"
          ],
          "wcagTags": [
            "wcag2a",
            "wcag412"
          ],
          "recommendedFix": "Select element must have an accessible name. Review the affected selector(s), update the page implementation, and rerun the scan.",
          "affectedNodeCount": 1,
          "nodes": [
            {
              "target": [
                "select"
              ],
              "html": "<select onchange=\"location.href = this.value;\">",
              "htmlSnippet": "&lt;select onchange=&quot;location.href = this.value;&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            }
          ]
        },
        {
          "id": "target-size",
          "impact": "serious",
          "description": "Ensure touch targets have sufficient size and space",
          "help": "All touch targets must be 24px large, or leave sufficient space",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/target-size?application=playwright",
          "tags": [
            "cat.sensory-and-visual-cues",
            "wcag22aa",
            "wcag258"
          ],
          "wcagTags": [
            "wcag22aa",
            "wcag258"
          ],
          "recommendedFix": "All touch targets must be 24px large, or leave sufficient space. Review the affected selector(s), update the page implementation, and rerun the scan.",
          "affectedNodeCount": 2,
          "nodes": [
            {
              "target": [
                ".inaccessible > .report[href$=\"home.html\"]"
              ],
              "html": "<a href=\"./reports/home.html\" class=\"report\"><span class=\"hidden\">Inaccessible Home Page </span> Report</a>",
              "htmlSnippet": "&lt;a href=&quot;./reports/home.html&quot; class=&quot;report&quot;&gt;&lt;span class=&quot;hidden&quot;&gt;Inaccessible Home Page &lt;/span&gt; Report&lt;/a&gt;",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (94px by 20px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 16px instead of at least 24px."
            },
            {
              "target": [
                ".accessible > .report[href$=\"home.html\"]"
              ],
              "html": "<a href=\"../after/reports/home.html\" class=\"report\"><span class=\"hidden\">Accessible Home Page </span> Report</a>",
              "htmlSnippet": "&lt;a href=&quot;../after/reports/home.html&quot; class=&quot;report&quot;&gt;&lt;span class=&quot;hidden&quot;&gt;Accessible Home Page &lt;/span&gt; Report&lt;/a&gt;",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (94px by 20px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 16px instead of at least 24px."
            }
          ]
        }
      ],
      "incomplete": [
        {
          "id": "color-contrast",
          "impact": "serious",
          "description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
          "help": "Elements must meet minimum color contrast ratio thresholds",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/color-contrast?application=playwright",
          "tags": [
            "cat.color",
            "wcag2aa",
            "wcag143",
            "TTv5",
            "TT13.c",
            "EN-301-549",
            "EN-9.1.4.3",
            "ACT",
            "RGAAv4",
            "RGAA-3.2.1"
          ],
          "wcagTags": [
            "wcag2aa",
            "wcag143"
          ],
          "recommendedFix": "Elements must meet minimum color contrast ratio thresholds. Review the affected selector(s), update the page implementation, and rerun the scan.",
          "affectedNodeCount": 2,
          "nodes": [
            {
              "target": [
                ".page.current"
              ],
              "html": "<a class=\"page current\"><span class=\"hidden\">Inaccessible </span>Home Page</a>",
              "htmlSnippet": "&lt;a class=&quot;page current&quot;&gt;&lt;span class=&quot;hidden&quot;&gt;Inaccessible &lt;/span&gt;Home Page&lt;/a&gt;",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image"
            },
            {
              "target": [
                ".annotoggle"
              ],
              "html": "<a href=\"./annotated/home.html\" class=\"annotoggle\">Show <br>Annotations</a>",
              "htmlSnippet": "&lt;a href=&quot;./annotated/home.html&quot; class=&quot;annotoggle&quot;&gt;Show &lt;br&gt;Annotations&lt;/a&gt;",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image"
            }
          ]
        }
      ],
      "reportUrls": {
        "json": "https://api.apify.com/v2/key-value-stores/w95Mf4QTgJAhLV2DM/records/REPORT_JSON",
        "csv": "https://api.apify.com/v2/key-value-stores/w95Mf4QTgJAhLV2DM/records/REPORT_CSV",
        "html": "https://api.apify.com/v2/key-value-stores/w95Mf4QTgJAhLV2DM/records/REPORT_HTML",
        "pdf": "https://api.apify.com/v2/key-value-stores/w95Mf4QTgJAhLV2DM/records/REPORT_PDF"
      },
      "error": null
    },
    {
      "url": "https://www.w3.org/WAI/demos/bad/before/news.html",
      "finalUrl": "https://www.w3.org/WAI/demos/bad/before/news.html",
      "pageTitle": "Welcome to CityLights! [Inaccessible News Page]",
      "scannedAt": "2026-06-24T09:39:23.889Z",
      "httpStatus": 200,
      "automatedRiskScore": 92,
      "summary": {
        "critical": 2,
        "serious": 3,
        "moderate": 0,
        "minor": 0,
        "affectedNodeCount": 47,
        "violationCount": 5,
        "incompleteCount": 1,
        "passCount": 0
      },
      "violations": [
        {
          "id": "html-has-lang",
          "impact": "serious",
          "description": "Ensure every HTML document has a lang attribute",
          "help": "<html> element must have a lang attribute",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/html-has-lang?application=playwright",
          "tags": [
            "cat.language",
            "wcag2a",
            "wcag311",
            "TTv5",
            "TT11.a",
            "EN-301-549",
            "EN-9.3.1.1",
            "ACT",
            "RGAAv4",
            "RGAA-8.3.1"
          ],
          "wcagTags": [
            "wcag2a",
            "wcag311"
          ],
          "recommendedFix": "<html> element must have a lang attribute. Review the affected selector(s), update the page implementation, and rerun the scan.",
          "affectedNodeCount": 1,
          "nodes": [
            {
              "target": [
                "html"
              ],
              "html": "<html>",
              "htmlSnippet": "&lt;html&gt;",
              "failureSummary": "Fix any of the following:\n  The <html> element does not have a lang attribute"
            }
          ]
        },
        {
          "id": "image-alt",
          "impact": "critical",
          "description": "Ensure <img> elements have alternative text or a role of none or presentation",
          "help": "Images must have alternative text",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/image-alt?application=playwright",
          "tags": [
            "cat.text-alternatives",
            "wcag2a",
            "wcag111",
            "section508",
            "section508.22.a",
            "TTv5",
            "TT7.a",
            "TT7.b",
            "EN-301-549",
            "EN-9.1.1.1",
            "ACT",
            "RGAAv4",
            "RGAA-1.1.1"
          ],
          "wcagTags": [
            "wcag2a",
            "wcag111"
          ],
          "recommendedFix": "Images must have alternative text. Review the affected selector(s), update the page implementation, and rerun the scan.",
          "affectedNodeCount": 39,
          "nodes": [
            {
              "target": [
                "img[src$=\"border_left_top.gif\"]"
              ],
              "html": "<img src=\"./img/border_left_top.gif\" width=\"10px\" height=\"10px\">",
              "htmlSnippet": "&lt;img src=&quot;./img/border_left_top.gif&quot; width=&quot;10px&quot; height=&quot;10px&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            },
            {
              "target": [
                "img[src$=\"border_top.gif\"]"
              ],
              "html": "<img src=\"./img/border_top.gif\" height=\"10px\">",
              "htmlSnippet": "&lt;img src=&quot;./img/border_top.gif&quot; height=&quot;10px&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            },
            {
              "target": [
                "img[src$=\"border_right_top.gif\"]"
              ],
              "html": "<img src=\"./img/border_right_top.gif\" width=\"10px\" height=\"10px\">",
              "htmlSnippet": "&lt;img src=&quot;./img/border_right_top.gif&quot; width=&quot;10px&quot; height=&quot;10px&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            },
            {
              "target": [
                "img[src$=\"border_left.gif\"]"
              ],
              "html": "<img src=\"./img/border_left.gif\" width=\"10px\">",
              "htmlSnippet": "&lt;img src=&quot;./img/border_left.gif&quot; width=&quot;10px&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            },
            {
              "target": [
                "img[src$=\"top_logo_next_end.gif\"]"
              ],
              "html": "<img src=\"./img/top_logo_next_end.gif\" width=\"24px\" height=\"86px\">",
              "htmlSnippet": "&lt;img src=&quot;./img/top_logo_next_end.gif&quot; width=&quot;24px&quot; height=&quot;86px&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            },
            {
              "target": [
                "img[src$=\"top_weather.gif\"]"
              ],
              "html": "<img src=\"./img/top_weather.gif\" width=\"128px\" height=\"86px\">",
              "htmlSnippet": "&lt;img src=&quot;./img/top_weather.gif&quot; width=&quot;128px&quot; height=&quot;86px&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            },
            {
              "target": [
                "img[src$=\"top_logo_next_start.gif\"]"
              ],
              "html": "<img src=\"./img/top_logo_next_start.gif\" width=\"22px\" height=\"86px\">",
              "htmlSnippet": "&lt;img src=&quot;./img/top_logo_next_start.gif&quot; width=&quot;22px&quot; height=&quot;86px&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            },
            {
              "target": [
                "img[src$=\"mark.gif\"]"
              ],
              "html": "<img src=\"./img/mark.gif\" width=\"158px\" height=\"7px\">",
              "htmlSnippet": "&lt;img src=&quot;./img/mark.gif&quot; width=&quot;158px&quot; height=&quot;7px&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            },
            {
              "target": [
                "td[colspan=\"5\"][width=\"780px\"][background=\"./img/marker2_w.gif\"] > img[width=\"78px\"][src$=\"marker2_w.gif\"][height=\"1px\"]"
              ],
              "html": "<img src=\".img/marker2_w.gif\" width=\"78px\" height=\"1px\">",
              "htmlSnippet": "&lt;img src=&quot;.img/marker2_w.gif&quot; width=&quot;78px&quot; height=&quot;1px&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            },
            {
              "target": [
                "td[width=\"155px\"][background=\"./img/marker2_w.gif\"] > img[width=\"78px\"][src$=\"marker2_w.gif\"][height=\"1px\"]"
              ],
              "html": "<img src=\"./img/marker2_w.gif\" width=\"78px\" height=\"1px\">",
              "htmlSnippet": "&lt;img src=&quot;./img/marker2_w.gif&quot; width=&quot;78px&quot; height=&quot;1px&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            },
            {
              "target": [
                "img[height=\"30px\"]"
              ],
              "html": "<img src=\"./img/marker2_t.gif\" width=\"1\" height=\"30px\">",
              "htmlSnippet": "&lt;img src=&quot;./img/marker2_t.gif&quot; width=&quot;1&quot; height=&quot;30px&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            },
            {
              "target": [
                "img[name=\"nav_home\"]"
              ],
              "html": "<img name=\"nav_home\" src=\"./img/nav_home.gif\" width=\"88\" height=\"27\" hspace=\"15\" border=\"0px\">",
              "htmlSnippet": "&lt;img name=&quot;nav_home&quot; src=&quot;./img/nav_home.gif&quot; width=&quot;88&quot; height=&quot;27&quot; hspace=&quot;15&quot; border=&quot;0px&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            },
            {
              "target": [
                "tr[height=\"1px\"]:nth-child(3) > td[width=\"154px\"][background=\"./img/marker2_w.gif\"] > img[width=\"78px\"][src$=\"marker2_w.gif\"][height=\"1px\"]"
              ],
              "html": "<img src=\"./img/marker2_w.gif\" width=\"78px\" height=\"1px\">",
              "htmlSnippet": "&lt;img src=&quot;./img/marker2_w.gif&quot; width=&quot;78px&quot; height=&quot;1px&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            },
            {
              "target": [
                "img[src$=\"nav_news.gif\"]"
              ],
              "html": "<img src=\"./img/nav_news.gif\" name=\"nav_news\" width=\"90\" height=\"21\" hspace=\"12\" border=\"0px\">",
              "htmlSnippet": "&lt;img src=&quot;./img/nav_news.gif&quot; name=&quot;nav_news&quot; width=&quot;90&quot; height=&quot;21&quot; hspace=&quot;12&quot; border=&quot;0px&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            },
            {
              "target": [
                "tr[height=\"1px\"]:nth-child(5) > td[width=\"154px\"][background=\"./img/marker2_w.gif\"] > img[width=\"78px\"][src$=\"marker2_w.gif\"][height=\"1px\"]"
              ],
              "html": "<img src=\"./img/marker2_w.gif\" width=\"78px\" height=\"1px\">",
              "htmlSnippet": "&lt;img src=&quot;./img/marker2_w.gif&quot; width=&quot;78px&quot; height=&quot;1px&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            },
            {
              "target": [
                "img[name=\"nav_facts\"]"
              ],
              "html": "<img name=\"nav_facts\" src=\"./img/nav_facts.gif\" width=\"105\" height=\"23\" hspace=\"9\" border=\"0px\">",
              "htmlSnippet": "&lt;img name=&quot;nav_facts&quot; src=&quot;./img/nav_facts.gif&quot; width=&quot;105&quot; height=&quot;23&quot; hspace=&quot;9&quot; border=&quot;0px&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            },
            {
              "target": [
                "tr[height=\"1px\"]:nth-child(7) > td[width=\"154px\"][background=\"./img/marker2_w.gif\"] > img[width=\"78px\"][src$=\"marker2_w.gif\"][height=\"1px\"]"
              ],
              "html": "<img src=\"./img/marker2_w.gif\" width=\"78px\" height=\"1px\">",
              "htmlSnippet": "&lt;img src=&quot;./img/marker2_w.gif&quot; width=&quot;78px&quot; height=&quot;1px&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            },
            {
              "target": [
                "img[src$=\"nav_survey.gif\"]"
              ],
              "html": "<img src=\"./img/nav_survey.gif\" name=\"nav_survey\" width=\"107\" height=\"32\" hspace=\"8\" border=\"0px\">",
              "htmlSnippet": "&lt;img src=&quot;./img/nav_survey.gif&quot; name=&quot;nav_survey&quot; width=&quot;107&quot; height=&quot;32&quot; hspace=&quot;8&quot; border=&quot;0px&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            },
            {
              "target": [
                "tr[height=\"1px\"]:nth-child(9) > td[width=\"154px\"][background=\"./img/marker2_w.gif\"] > img[width=\"78px\"][src$=\"marker2_w.gif\"][height=\"1px\"]"
              ],
              "html": "<img src=\"./img/marker2_w.gif\" width=\"78px\" height=\"1px\">",
              "htmlSnippet": "&lt;img src=&quot;./img/marker2_w.gif&quot; width=&quot;78px&quot; height=&quot;1px&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            },
            {
              "target": [
                "img[src$=\"blank_5x5.gif\"]"
              ],
              "html": "<img src=\"./img/blank_5x5.gif\" width=\"20px\" height=\"5px\">",
              "htmlSnippet": "&lt;img src=&quot;./img/blank_5x5.gif&quot; width=&quot;20px&quot; height=&quot;5px&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            },
            {
              "target": [
                "table[cellspacing=\"0\"][cellpadding=\"0\"][width=\"100%\"] > tbody > tr:nth-child(1) > td[background=\"./img/marker2_t.gif\"][rowspan=\"9\"][valign=\"top\"] > img[height=\"30\"][src$=\"marker2_t.gif\"][width=\"1\"]"
              ],
              "html": "<img height=\"30\" src=\"./img/marker2_t.gif\" width=\"1\">",
              "htmlSnippet": "&lt;img height=&quot;30&quot; src=&quot;./img/marker2_t.gif&quot; width=&quot;1&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            },
            {
              "target": [
                "table[cellspacing=\"0\"][cellpadding=\"0\"][width=\"100%\"] > tbody > tr:nth-child(1) > td[background=\"./img/marker2_w.gif\"] > img[height=\"1\"][width=\"78\"][src$=\"marker2_w.gif\"]"
              ],
              "html": "<img height=\"1\" src=\"./img/marker2_w.gif\" width=\"78\">",
              "htmlSnippet": "&lt;img height=&quot;1&quot; src=&quot;./img/marker2_w.gif&quot; width=&quot;78&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            },
            {
              "target": [
                "table[cellspacing=\"0\"][cellpadding=\"0\"][width=\"100%\"] > tbody > tr[bgcolor=\"#ededed\"] > td:nth-child(1) > .headline > img[height=\"24\"][src$=\"headline_middle.gif\"][width=\"23\"]"
              ],
              "html": "<img height=\"24\" src=\"./img/headline_middle.gif\" width=\"23\" align=\"absmiddle\">",
              "htmlSnippet": "&lt;img height=&quot;24&quot; src=&quot;./img/headline_middle.gif&quot; width=&quot;23&quot; align=&quot;absmiddle&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            },
            {
              "target": [
                "tr[bgcolor=\"#ededed\"] > td[background=\"./img/marker2_t.gif\"][rowspan=\"9\"][valign=\"top\"] > img[height=\"30\"][src$=\"marker2_t.gif\"][width=\"1\"]"
              ],
              "html": "<img height=\"30\" src=\"./img/marker2_t.gif\" width=\"1\">",
              "htmlSnippet": "&lt;img height=&quot;30&quot; src=&quot;./img/marker2_t.gif&quot; width=&quot;1&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            },
            {
              "target": [
                "table[cellspacing=\"0\"][cellpadding=\"0\"][width=\"100%\"] > tbody > tr:nth-child(4) > td[width=\"275\"][background=\"./img/marker2_w.gif\"] > img[height=\"1\"][width=\"78\"][src$=\"marker2_w.gif\"]"
              ],
              "html": "<img height=\"1\" src=\"./img/marker2_w.gif\" width=\"78\">",
              "htmlSnippet": "&lt;img height=&quot;1&quot; src=&quot;./img/marker2_w.gif&quot; width=&quot;78&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            },
            {
              "target": [
                "table[width=\"49%\"] > tbody > tr:nth-child(1) > td[background=\"./img/marker2_t.gif\"][rowspan=\"9\"][valign=\"top\"]:nth-child(1) > img[height=\"30\"][src$=\"marker2_t.gif\"][width=\"1\"]"
              ],
              "html": "<img height=\"30\" src=\"./img/marker2_t.gif\" width=\"1\">",
              "htmlSnippet": "&lt;img height=&quot;30&quot; src=&quot;./img/marker2_t.gif&quot; width=&quot;1&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            },
            {
              "target": [
                "table[width=\"49%\"] > tbody > tr:nth-child(1) > td[background=\"./img/marker2_w.gif\"] > img[height=\"1\"][width=\"78\"][src$=\"marker2_w.gif\"]"
              ],
              "html": "<img height=\"1\" src=\"./img/marker2_w.gif\" width=\"78\">",
              "htmlSnippet": "&lt;img height=&quot;1&quot; src=&quot;./img/marker2_w.gif&quot; width=&quot;78&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            },
            {
              "target": [
                "table[width=\"49%\"] > tbody > tr:nth-child(1) > td[background=\"./img/marker2_t.gif\"][rowspan=\"9\"][valign=\"top\"]:nth-child(3) > img[height=\"30\"][src$=\"marker2_t.gif\"][width=\"1\"]"
              ],
              "html": "<img height=\"30\" src=\"./img/marker2_t.gif\" width=\"1\">",
              "htmlSnippet": "&lt;img height=&quot;30&quot; src=&quot;./img/marker2_t.gif&quot; width=&quot;1&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            },
            {
              "target": [
                "td[width=\"300\"] > .headline > img[height=\"24\"][src$=\"headline_middle.gif\"][width=\"23\"]"
              ],
              "html": "<img height=\"24\" src=\"./img/headline_middle.gif\" width=\"23\" align=\"absmiddle\">",
              "htmlSnippet": "&lt;img height=&quot;24&quot; src=&quot;./img/headline_middle.gif&quot; width=&quot;23&quot; align=&quot;absmiddle&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            },
            {
              "target": [
                "table[width=\"49%\"] > tbody > tr:nth-child(4) > td[width=\"275\"][background=\"./img/marker2_w.gif\"] > img[height=\"1\"][width=\"78\"][src$=\"marker2_w.gif\"]"
              ],
              "html": "<img height=\"1\" src=\"./img/marker2_w.gif\" width=\"78\">",
              "htmlSnippet": "&lt;img height=&quot;1&quot; src=&quot;./img/marker2_w.gif&quot; width=&quot;78&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            },
            {
              "target": [
                "td[width=\"48%\"] > table[cellspacing=\"0\"][cellpadding=\"0\"][border=\"0\"] > tbody > tr:nth-child(1) > td[background=\"./img/marker2_t.gif\"][rowspan=\"9\"][valign=\"top\"]:nth-child(1) > img[height=\"30\"][src$=\"marker2_t.gif\"][width=\"1\"]"
              ],
              "html": "<img height=\"30\" src=\"./img/marker2_t.gif\" width=\"1\">",
              "htmlSnippet": "&lt;img height=&quot;30&quot; src=&quot;./img/marker2_t.gif&quot; width=&quot;1&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            },
            {
              "target": [
                "td[width=\"48%\"] > table[cellspacing=\"0\"][cellpadding=\"0\"][border=\"0\"] > tbody > tr:nth-child(1) > td[background=\"./img/marker2_w.gif\"] > img[height=\"1\"][width=\"78\"][src$=\"marker2_w.gif\"]"
              ],
              "html": "<img height=\"1\" src=\"./img/marker2_w.gif\" width=\"78\">",
              "htmlSnippet": "&lt;img height=&quot;1&quot; src=&quot;./img/marker2_w.gif&quot; width=&quot;78&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            },
            {
              "target": [
                "td[width=\"48%\"] > table[cellspacing=\"0\"][cellpadding=\"0\"][border=\"0\"] > tbody > tr:nth-child(1) > td[background=\"./img/marker2_t.gif\"][rowspan=\"9\"][valign=\"top\"]:nth-child(3) > img[height=\"30\"][src$=\"marker2_t.gif\"][width=\"1\"]"
              ],
              "html": "<img height=\"30\" src=\"./img/marker2_t.gif\" width=\"1\">",
              "htmlSnippet": "&lt;img height=&quot;30&quot; src=&quot;./img/marker2_t.gif&quot; width=&quot;1&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            },
            {
              "target": [
                "td > img[height=\"24\"][src$=\"headline_middle.gif\"][width=\"23\"]"
              ],
              "html": "<img height=\"24\" src=\"./img/headline_middle.gif\" width=\"23\" align=\"absmiddle\">",
              "htmlSnippet": "&lt;img height=&quot;24&quot; src=&quot;./img/headline_middle.gif&quot; width=&quot;23&quot; align=&quot;absmiddle&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            },
            {
              "target": [
                "td[width=\"240\"][background=\"./img/marker2_w.gif\"] > img[height=\"1\"][width=\"78\"][src$=\"marker2_w.gif\"]"
              ],
              "html": "<img height=\"1\" src=\"./img/marker2_w.gif\" width=\"78\">",
              "htmlSnippet": "&lt;img height=&quot;1&quot; src=&quot;./img/marker2_w.gif&quot; width=&quot;78&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            },
            {
              "target": [
                "img[src$=\"border_right.gif\"]"
              ],
              "html": "<img src=\"./img/border_right.gif\" width=\"10px\">",
              "htmlSnippet": "&lt;img src=&quot;./img/border_right.gif&quot; width=&quot;10px&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            },
            {
              "target": [
                "img[src$=\"border_bottom_left.gif\"]"
              ],
              "html": "<img src=\"./img/border_bottom_left.gif\" width=\"10px\" height=\"10px\">",
              "htmlSnippet": "&lt;img src=&quot;./img/border_bottom_left.gif&quot; width=&quot;10px&quot; height=&quot;10px&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            },
            {
              "target": [
                "img[src$=\"border_bottom.gif\"]"
              ],
              "html": "<img src=\"./img/border_bottom.gif\" height=\"10px\">",
              "htmlSnippet": "&lt;img src=&quot;./img/border_bottom.gif&quot; height=&quot;10px&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            },
            {
              "target": [
                "img[src$=\"border_bottom_right.gif\"]"
              ],
              "html": "<img src=\"./img/border_bottom_right.gif\" width=\"10px\" height=\"10px\">",
              "htmlSnippet": "&lt;img src=&quot;./img/border_bottom_right.gif&quot; width=&quot;10px&quot; height=&quot;10px&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            }
          ]
        },
        {
          "id": "link-name",
          "impact": "serious",
          "description": "Ensure links have discernible text",
          "help": "Links must have discernible text",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/link-name?application=playwright",
          "tags": [
            "cat.name-role-value",
            "wcag2a",
            "wcag244",
            "wcag412",
            "section508",
            "section508.22.a",
            "TTv5",
            "TT6.a",
            "EN-301-549",
            "EN-9.2.4.4",
            "EN-9.4.1.2",
            "ACT",
            "RGAAv4",
            "RGAA-6.2.1"
          ],
          "wcagTags": [
            "wcag2a",
            "wcag244",
            "wcag412"
          ],
          "recommendedFix": "Links must have discernible text. Review the affected selector(s), update the page implementation, and rerun the scan.",
          "affectedNodeCount": 4,
          "nodes": [
            {
              "target": [
                "#home > a[onfocus=\"blur();\"]"
              ],
              "html": "<a href=\"javascript:location.href='home.html';\" onfocus=\"blur();\"><img name=\"nav_home\" src=\"./img/nav_home.gif\" width=\"88\" height=\"27\" hspace=\"15\" border=\"0px\"></a>",
              "htmlSnippet": "&lt;a href=&quot;javascript:location.href=&#39;home.html&#39;;&quot; onfocus=&quot;blur();&quot;&gt;&lt;img name=&quot;nav_home&quot; src=&quot;./img/nav_home.gif&quot; width=&quot;88&quot; height=&quot;27&quot; hspace=&quot;15&quot; border=&quot;0px&quot;&gt;&lt;/a&gt;",
              "failureSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute"
            },
            {
              "target": [
                "#news > a[onfocus=\"blur();\"]"
              ],
              "html": "<a href=\"javascript:location.href='news.html';\" onfocus=\"blur();\"><img src=\"./img/nav_news.gif\" name=\"nav_news\" width=\"90\" height=\"21\" hspace=\"12\" border=\"0px\"></a>",
              "htmlSnippet": "&lt;a href=&quot;javascript:location.href=&#39;news.html&#39;;&quot; onfocus=&quot;blur();&quot;&gt;&lt;img src=&quot;./img/nav_news.gif&quot; name=&quot;nav_news&quot; width=&quot;90&quot; height=&quot;21&quot; hspace=&quot;12&quot; border=&quot;0px&quot;&gt;&lt;/a&gt;",
              "failureSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute"
            },
            {
              "target": [
                "#tickets > a[onfocus=\"blur();\"]"
              ],
              "html": "<a href=\"javascript:location.href='tickets.html';\" onfocus=\"blur();\"><img name=\"nav_facts\" src=\"./img/nav_facts.gif\" width=\"105\" height=\"23\" hspace=\"9\" border=\"0px\"></a>",
              "htmlSnippet": "&lt;a href=&quot;javascript:location.href=&#39;tickets.html&#39;;&quot; onfocus=&quot;blur();&quot;&gt;&lt;img name=&quot;nav_facts&quot; src=&quot;./img/nav_facts.gif&quot; width=&quot;105&quot; height=&quot;23&quot; hspace=&quot;9&quot; border=&quot;0px&quot;&gt;&lt;/a&gt;",
              "failureSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute"
            },
            {
              "target": [
                "#survey > a[onfocus=\"blur();\"]"
              ],
              "html": "<a href=\"javascript:location.href='survey.html';\" onfocus=\"blur();\"><img src=\"./img/nav_survey.gif\" name=\"nav_survey\" width=\"107\" height=\"32\" hspace=\"8\" border=\"0px\"></a>",
              "htmlSnippet": "&lt;a href=&quot;javascript:location.href=&#39;survey.html&#39;;&quot; onfocus=&quot;blur();&quot;&gt;&lt;img src=&quot;./img/nav_survey.gif&quot; name=&quot;nav_survey&quot; width=&quot;107&quot; height=&quot;32&quot; hspace=&quot;8&quot; border=&quot;0px&quot;&gt;&lt;/a&gt;",
              "failureSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute"
            }
          ]
        },
        {
          "id": "select-name",
          "impact": "critical",
          "description": "Ensure select element has an accessible name",
          "help": "Select element must have an accessible name",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/select-name?application=playwright",
          "tags": [
            "cat.forms",
            "wcag2a",
            "wcag412",
            "section508",
            "section508.22.n",
            "TTv5",
            "TT5.c",
            "EN-301-549",
            "EN-9.4.1.2",
            "ACT",
            "RGAAv4",
            "RGAA-11.1.1"
          ],
          "wcagTags": [
            "wcag2a",
            "wcag412"
          ],
          "recommendedFix": "Select element must have an accessible name. Review the affected selector(s), update the page implementation, and rerun the scan.",
          "affectedNodeCount": 1,
          "nodes": [
            {
              "target": [
                "select"
              ],
              "html": "<select onchange=\"location.href = this.value;\">",
              "htmlSnippet": "&lt;select onchange=&quot;location.href = this.value;&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            }
          ]
        },
        {
          "id": "target-size",
          "impact": "serious",
          "description": "Ensure touch targets have sufficient size and space",
          "help": "All touch targets must be 24px large, or leave sufficient space",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/target-size?application=playwright",
          "tags": [
            "cat.sensory-and-visual-cues",
            "wcag22aa",
            "wcag258"
          ],
          "wcagTags": [
            "wcag22aa",
            "wcag258"
          ],
          "recommendedFix": "All touch targets must be 24px large, or leave sufficient space. Review the affected selector(s), update the page implementation, and rerun the scan.",
          "affectedNodeCount": 2,
          "nodes": [
            {
              "target": [
                ".inaccessible > .report[href$=\"news.html\"]"
              ],
              "html": "<a href=\"./reports/news.html\" class=\"report\"><span class=\"hidden\">Inaccessible News Page </span> Report</a>",
              "htmlSnippet": "&lt;a href=&quot;./reports/news.html&quot; class=&quot;report&quot;&gt;&lt;span class=&quot;hidden&quot;&gt;Inaccessible News Page &lt;/span&gt; Report&lt;/a&gt;",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (94px by 20px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 16px instead of at least 24px."
            },
            {
              "target": [
                ".accessible > .report[href$=\"news.html\"]"
              ],
              "html": "<a href=\"../after/reports/news.html\" class=\"report\"><span class=\"hidden\">Accessible News Page </span> Report</a>",
              "htmlSnippet": "&lt;a href=&quot;../after/reports/news.html&quot; class=&quot;report&quot;&gt;&lt;span class=&quot;hidden&quot;&gt;Accessible News Page &lt;/span&gt; Report&lt;/a&gt;",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (94px by 20px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 16px instead of at least 24px."
            }
          ]
        }
      ],
      "incomplete": [
        {
          "id": "color-contrast",
          "impact": "serious",
          "description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
          "help": "Elements must meet minimum color contrast ratio thresholds",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/color-contrast?application=playwright",
          "tags": [
            "cat.color",
            "wcag2aa",
            "wcag143",
            "TTv5",
            "TT13.c",
            "EN-301-549",
            "EN-9.1.4.3",
            "ACT",
            "RGAAv4",
            "RGAA-3.2.1"
          ],
          "wcagTags": [
            "wcag2aa",
            "wcag143"
          ],
          "recommendedFix": "Elements must meet minimum color contrast ratio thresholds. Review the affected selector(s), update the page implementation, and rerun the scan.",
          "affectedNodeCount": 2,
          "nodes": [
            {
              "target": [
                ".page.current"
              ],
              "html": "<a class=\"page current\"><span class=\"hidden\">Inaccessible </span>News Page</a>",
              "htmlSnippet": "&lt;a class=&quot;page current&quot;&gt;&lt;span class=&quot;hidden&quot;&gt;Inaccessible &lt;/span&gt;News Page&lt;/a&gt;",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image"
            },
            {
              "target": [
                ".annotoggle"
              ],
              "html": "<a href=\"./annotated/news.html\" class=\"annotoggle\">Show <br>Annotations</a>",
              "htmlSnippet": "&lt;a href=&quot;./annotated/news.html&quot; class=&quot;annotoggle&quot;&gt;Show &lt;br&gt;Annotations&lt;/a&gt;",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image"
            }
          ]
        }
      ],
      "reportUrls": {
        "json": "https://api.apify.com/v2/key-value-stores/w95Mf4QTgJAhLV2DM/records/REPORT_JSON",
        "csv": "https://api.apify.com/v2/key-value-stores/w95Mf4QTgJAhLV2DM/records/REPORT_CSV",
        "html": "https://api.apify.com/v2/key-value-stores/w95Mf4QTgJAhLV2DM/records/REPORT_HTML",
        "pdf": "https://api.apify.com/v2/key-value-stores/w95Mf4QTgJAhLV2DM/records/REPORT_PDF"
      },
      "error": null
    },
    {
      "url": "https://www.w3.org/WAI/demos/bad/before/tickets.html",
      "finalUrl": "https://www.w3.org/WAI/demos/bad/before/tickets.html",
      "pageTitle": "Welcome to CityLights! [Inaccessible Tickets Page]",
      "scannedAt": "2026-06-24T09:39:26.787Z",
      "httpStatus": 200,
      "automatedRiskScore": 90,
      "summary": {
        "critical": 2,
        "serious": 4,
        "moderate": 0,
        "minor": 0,
        "affectedNodeCount": 43,
        "violationCount": 6,
        "incompleteCount": 1,
        "passCount": 0
      },
      "violations": [
        {
          "id": "color-contrast",
          "impact": "serious",
          "description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
          "help": "Elements must meet minimum color contrast ratio thresholds",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/color-contrast?application=playwright",
          "tags": [
            "cat.color",
            "wcag2aa",
            "wcag143",
            "TTv5",
            "TT13.c",
            "EN-301-549",
            "EN-9.1.4.3",
            "ACT",
            "RGAAv4",
            "RGAA-3.2.1"
          ],
          "wcagTags": [
            "wcag2aa",
            "wcag143"
          ],
          "recommendedFix": "Elements must meet minimum color contrast ratio thresholds. Review the affected selector(s), update the page implementation, and rerun the scan.",
          "affectedNodeCount": 9,
          "nodes": [
            {
              "target": [
                "table[width=\"250px\"] > tbody > tr[bgcolor=\"#A9B8BF\"] > td:nth-child(1) > b > font[color=\"41545D\"]"
              ],
              "html": "<font color=\"41545D\">Les Garçons</font>",
              "htmlSnippet": "&lt;font color=&quot;41545D&quot;&gt;Les Garçons&lt;/font&gt;",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 3.88 (foreground color: #41545d, background color: #a9b8bf, font size: 11.3pt (15px), font weight: bold). Expected contrast ratio of 4.5:1"
            },
            {
              "target": [
                "table[width=\"250px\"] > tbody > tr[bgcolor=\"#A9B8BF\"] > td:nth-child(2) > b > font[color=\"41545D\"]"
              ],
              "html": "<font color=\"41545D\">The Obelisks</font>",
              "htmlSnippet": "&lt;font color=&quot;41545D&quot;&gt;The Obelisks&lt;/font&gt;",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 3.88 (foreground color: #41545d, background color: #a9b8bf, font size: 11.3pt (15px), font weight: bold). Expected contrast ratio of 4.5:1"
            },
            {
              "target": [
                ".prices > tbody > tr[bgcolor=\"#A9B8BF\"]:nth-child(1) > td:nth-child(1) > b > font[color=\"41545D\"]"
              ],
              "html": "<font color=\"41545D\">ADULT</font>",
              "htmlSnippet": "&lt;font color=&quot;41545D&quot;&gt;ADULT&lt;/font&gt;",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 3.88 (foreground color: #41545d, background color: #a9b8bf, font size: 9.0pt (12px), font weight: bold). Expected contrast ratio of 4.5:1"
            },
            {
              "target": [
                ".prices > tbody > tr[bgcolor=\"#A9B8BF\"]:nth-child(1) > td:nth-child(2) > b > font[color=\"41545D\"]"
              ],
              "html": "<font color=\"41545D\">FS</font>",
              "htmlSnippet": "&lt;font color=&quot;41545D&quot;&gt;FS&lt;/font&gt;",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 3.88 (foreground color: #41545d, background color: #a9b8bf, font size: 9.0pt (12px), font weight: bold). Expected contrast ratio of 4.5:1"
            },
            {
              "target": [
                "td:nth-child(3) > b > font[color=\"41545D\"]"
              ],
              "html": "<font color=\"41545D\">RS</font>",
              "htmlSnippet": "&lt;font color=&quot;41545D&quot;&gt;RS&lt;/font&gt;",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 3.88 (foreground color: #41545d, background color: #a9b8bf, font size: 9.0pt (12px), font weight: bold). Expected contrast ratio of 4.5:1"
            },
            {
              "target": [
                "td:nth-child(4) > b > font[color=\"41545D\"]"
              ],
              "html": "<font color=\"41545D\">DC</font>",
              "htmlSnippet": "&lt;font color=&quot;41545D&quot;&gt;DC&lt;/font&gt;",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 3.88 (foreground color: #41545d, background color: #a9b8bf, font size: 9.0pt (12px), font weight: bold). Expected contrast ratio of 4.5:1"
            },
            {
              "target": [
                "td:nth-child(5) > b > font[color=\"41545D\"]"
              ],
              "html": "<font color=\"41545D\">ST</font>",
              "htmlSnippet": "&lt;font color=&quot;41545D&quot;&gt;ST&lt;/font&gt;",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 3.88 (foreground color: #41545d, background color: #a9b8bf, font size: 9.0pt (12px), font weight: bold). Expected contrast ratio of 4.5:1"
            },
            {
              "target": [
                "font[color=\"41545D\"] > font[face=\"verdana\"]"
              ],
              "html": "<font face=\"verdana\">Concession</font>",
              "htmlSnippet": "&lt;font face=&quot;verdana&quot;&gt;Concession&lt;/font&gt;",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 3.88 (foreground color: #41545d, background color: #a9b8bf, font size: 9.0pt (12px), font weight: bold). Expected contrast ratio of 4.5:1"
            },
            {
              "target": [
                "tr[bgcolor=\"#A9B8BF\"]:nth-child(7) > td[colspan=\"5\"] > b > font[color=\"41545D\"]"
              ],
              "html": "<font color=\"41545D\">Group (5 or more)</font>",
              "htmlSnippet": "&lt;font color=&quot;41545D&quot;&gt;Group (5 or more)&lt;/font&gt;",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 3.88 (foreground color: #41545d, background color: #a9b8bf, font size: 9.0pt (12px), font weight: bold). Expected contrast ratio of 4.5:1"
            }
          ]
        },
        {
          "id": "html-has-lang",
          "impact": "serious",
          "description": "Ensure every HTML document has a lang attribute",
          "help": "<html> element must have a lang attribute",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/html-has-lang?application=playwright",
          "tags": [
            "cat.language",
            "wcag2a",
            "wcag311",
            "TTv5",
            "TT11.a",
            "EN-301-549",
            "EN-9.3.1.1",
            "ACT",
            "RGAAv4",
            "RGAA-8.3.1"
          ],
          "wcagTags": [
            "wcag2a",
            "wcag311"
          ],
          "recommendedFix": "<html> element must have a lang attribute. Review the affected selector(s), update the page implementation, and rerun the scan.",
          "affectedNodeCount": 1,
          "nodes": [
            {
              "target": [
                "html"
              ],
              "html": "<html>",
              "htmlSnippet": "&lt;html&gt;",
              "failureSummary": "Fix any of the following:\n  The <html> element does not have a lang attribute"
            }
          ]
        },
        {
          "id": "image-alt",
          "impact": "critical",
          "description": "Ensure <img> elements have alternative text or a role of none or presentation",
          "help": "Images must have alternative text",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/image-alt?application=playwright",
          "tags": [
            "cat.text-alternatives",
            "wcag2a",
            "wcag111",
            "section508",
            "section508.22.a",
            "TTv5",
            "TT7.a",
            "TT7.b",
            "EN-301-549",
            "EN-9.1.1.1",
            "ACT",
            "RGAAv4",
            "RGAA-1.1.1"
          ],
          "wcagTags": [
            "wcag2a",
            "wcag111"
          ],
          "recommendedFix": "Images must have alternative text. Review the affected selector(s), update the page implementation, and rerun the scan.",
          "affectedNodeCount": 26,
          "nodes": [
            {
              "target": [
                "img[src$=\"border_left_top.gif\"]"
              ],
              "html": "<img src=\"./img/border_left_top.gif\" width=\"10px\" height=\"10px\">",
              "htmlSnippet": "&lt;img src=&quot;./img/border_left_top.gif&quot; width=&quot;10px&quot; height=&quot;10px&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            },
            {
              "target": [
                "img[src$=\"border_top.gif\"]"
              ],
              "html": "<img src=\"./img/border_top.gif\" height=\"10px\">",
              "htmlSnippet": "&lt;img src=&quot;./img/border_top.gif&quot; height=&quot;10px&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            },
            {
              "target": [
                "img[src$=\"border_right_top.gif\"]"
              ],
              "html": "<img src=\"./img/border_right_top.gif\" width=\"10px\" height=\"10px\">",
              "htmlSnippet": "&lt;img src=&quot;./img/border_right_top.gif&quot; width=&quot;10px&quot; height=&quot;10px&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            },
            {
              "target": [
                "img[src$=\"border_left.gif\"]"
              ],
              "html": "<img src=\"./img/border_left.gif\" width=\"10px\">",
              "htmlSnippet": "&lt;img src=&quot;./img/border_left.gif&quot; width=&quot;10px&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            },
            {
              "target": [
                "img[src$=\"top_logo_next_end.gif\"]"
              ],
              "html": "<img src=\"./img/top_logo_next_end.gif\" width=\"24px\" height=\"86px\">",
              "htmlSnippet": "&lt;img src=&quot;./img/top_logo_next_end.gif&quot; width=&quot;24px&quot; height=&quot;86px&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            },
            {
              "target": [
                "img[src$=\"top_weather.gif\"]"
              ],
              "html": "<img src=\"./img/top_weather.gif\" width=\"128px\" height=\"86px\">",
              "htmlSnippet": "&lt;img src=&quot;./img/top_weather.gif&quot; width=&quot;128px&quot; height=&quot;86px&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            },
            {
              "target": [
                "img[src$=\"top_logo_next_start.gif\"]"
              ],
              "html": "<img src=\"./img/top_logo_next_start.gif\" width=\"22px\" height=\"86px\">",
              "htmlSnippet": "&lt;img src=&quot;./img/top_logo_next_start.gif&quot; width=&quot;22px&quot; height=&quot;86px&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            },
            {
              "target": [
                "img[src$=\"mark.gif\"]"
              ],
              "html": "<img src=\"./img/mark.gif\" width=\"158px\" height=\"7px\">",
              "htmlSnippet": "&lt;img src=&quot;./img/mark.gif&quot; width=&quot;158px&quot; height=&quot;7px&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            },
            {
              "target": [
                "td[background=\"./img/marker2_w.gif\"][colspan=\"5\"][width=\"780px\"] > img[src$=\"marker2_w.gif\"][width=\"78px\"][height=\"1px\"]"
              ],
              "html": "<img src=\".img/marker2_w.gif\" width=\"78px\" height=\"1px\">",
              "htmlSnippet": "&lt;img src=&quot;.img/marker2_w.gif&quot; width=&quot;78px&quot; height=&quot;1px&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            },
            {
              "target": [
                "td[width=\"155px\"][background=\"./img/marker2_w.gif\"] > img[src$=\"marker2_w.gif\"][width=\"78px\"][height=\"1px\"]"
              ],
              "html": "<img src=\"./img/marker2_w.gif\" width=\"78px\" height=\"1px\">",
              "htmlSnippet": "&lt;img src=&quot;./img/marker2_w.gif&quot; width=&quot;78px&quot; height=&quot;1px&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            },
            {
              "target": [
                "img[src$=\"marker2_t.gif\"]"
              ],
              "html": "<img src=\"./img/marker2_t.gif\" width=\"1\" height=\"30px\">",
              "htmlSnippet": "&lt;img src=&quot;./img/marker2_t.gif&quot; width=&quot;1&quot; height=&quot;30px&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            },
            {
              "target": [
                "img[name=\"nav_home\"]"
              ],
              "html": "<img name=\"nav_home\" src=\"./img/nav_home.gif\" width=\"88\" height=\"27\" hspace=\"15\" border=\"0px\">",
              "htmlSnippet": "&lt;img name=&quot;nav_home&quot; src=&quot;./img/nav_home.gif&quot; width=&quot;88&quot; height=&quot;27&quot; hspace=&quot;15&quot; border=&quot;0px&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            },
            {
              "target": [
                "tr[height=\"1px\"]:nth-child(3) > td[background=\"./img/marker2_w.gif\"][width=\"154px\"] > img[src$=\"marker2_w.gif\"][width=\"78px\"][height=\"1px\"]"
              ],
              "html": "<img src=\"./img/marker2_w.gif\" width=\"78px\" height=\"1px\">",
              "htmlSnippet": "&lt;img src=&quot;./img/marker2_w.gif&quot; width=&quot;78px&quot; height=&quot;1px&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            },
            {
              "target": [
                "img[src$=\"nav_news.gif\"]"
              ],
              "html": "<img src=\"./img/nav_news.gif\" name=\"nav_news\" width=\"90\" height=\"21\" hspace=\"12\" border=\"0px\">",
              "htmlSnippet": "&lt;img src=&quot;./img/nav_news.gif&quot; name=&quot;nav_news&quot; width=&quot;90&quot; height=&quot;21&quot; hspace=&quot;12&quot; border=&quot;0px&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            },
            {
              "target": [
                "tr[height=\"1px\"]:nth-child(5) > td[background=\"./img/marker2_w.gif\"][width=\"154px\"] > img[src$=\"marker2_w.gif\"][width=\"78px\"][height=\"1px\"]"
              ],
              "html": "<img src=\"./img/marker2_w.gif\" width=\"78px\" height=\"1px\">",
              "htmlSnippet": "&lt;img src=&quot;./img/marker2_w.gif&quot; width=&quot;78px&quot; height=&quot;1px&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            },
            {
              "target": [
                "img[name=\"nav_facts\"]"
              ],
              "html": "<img name=\"nav_facts\" src=\"./img/nav_facts.gif\" width=\"105\" height=\"23\" hspace=\"9\" border=\"0px\">",
              "htmlSnippet": "&lt;img name=&quot;nav_facts&quot; src=&quot;./img/nav_facts.gif&quot; width=&quot;105&quot; height=&quot;23&quot; hspace=&quot;9&quot; border=&quot;0px&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            },
            {
              "target": [
                "tr[height=\"1px\"]:nth-child(7) > td[background=\"./img/marker2_w.gif\"][width=\"154px\"] > img[src$=\"marker2_w.gif\"][width=\"78px\"][height=\"1px\"]"
              ],
              "html": "<img src=\"./img/marker2_w.gif\" width=\"78px\" height=\"1px\">",
              "htmlSnippet": "&lt;img src=&quot;./img/marker2_w.gif&quot; width=&quot;78px&quot; height=&quot;1px&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            },
            {
              "target": [
                "img[src$=\"nav_survey.gif\"]"
              ],
              "html": "<img src=\"./img/nav_survey.gif\" name=\"nav_survey\" width=\"107\" height=\"32\" hspace=\"8\" border=\"0px\">",
              "htmlSnippet": "&lt;img src=&quot;./img/nav_survey.gif&quot; name=&quot;nav_survey&quot; width=&quot;107&quot; height=&quot;32&quot; hspace=&quot;8&quot; border=&quot;0px&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            },
            {
              "target": [
                "tr[height=\"1px\"]:nth-child(9) > td[background=\"./img/marker2_w.gif\"][width=\"154px\"] > img[src$=\"marker2_w.gif\"][width=\"78px\"][height=\"1px\"]"
              ],
              "html": "<img src=\"./img/marker2_w.gif\" width=\"78px\" height=\"1px\">",
              "htmlSnippet": "&lt;img src=&quot;./img/marker2_w.gif&quot; width=&quot;78px&quot; height=&quot;1px&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            },
            {
              "target": [
                "img[src$=\"blank_5x5.gif\"]"
              ],
              "html": "<img src=\"./img/blank_5x5.gif\" width=\"20px\" height=\"5px\">",
              "htmlSnippet": "&lt;img src=&quot;./img/blank_5x5.gif&quot; width=&quot;20px&quot; height=&quot;5px&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            },
            {
              "target": [
                "p:nth-child(1) > img[border=\"0\"]"
              ],
              "html": "<img src=\"./img/headline_ticket_offers.gif\" border=\"0\">",
              "htmlSnippet": "&lt;img src=&quot;./img/headline_ticket_offers.gif&quot; border=&quot;0&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            },
            {
              "target": [
                "th > img[border=\"0\"]"
              ],
              "html": "<img src=\"./img/headline_ticket_prices.gif\" border=\"0\">",
              "htmlSnippet": "&lt;img src=&quot;./img/headline_ticket_prices.gif&quot; border=&quot;0&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            },
            {
              "target": [
                "img[src$=\"border_right.gif\"]"
              ],
              "html": "<img src=\"./img/border_right.gif\" width=\"10px\">",
              "htmlSnippet": "&lt;img src=&quot;./img/border_right.gif&quot; width=&quot;10px&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            },
            {
              "target": [
                "img[src$=\"border_bottom_left.gif\"]"
              ],
              "html": "<img src=\"./img/border_bottom_left.gif\" width=\"10px\" height=\"10px\">",
              "htmlSnippet": "&lt;img src=&quot;./img/border_bottom_left.gif&quot; width=&quot;10px&quot; height=&quot;10px&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            },
            {
              "target": [
                "img[src$=\"border_bottom.gif\"]"
              ],
              "html": "<img src=\"./img/border_bottom.gif\" height=\"10px\">",
              "htmlSnippet": "&lt;img src=&quot;./img/border_bottom.gif&quot; height=&quot;10px&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            },
            {
              "target": [
                "img[src$=\"border_bottom_right.gif\"]"
              ],
              "html": "<img src=\"./img/border_bottom_right.gif\" width=\"10px\" height=\"10px\">",
              "htmlSnippet": "&lt;img src=&quot;./img/border_bottom_right.gif&quot; width=&quot;10px&quot; height=&quot;10px&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            }
          ]
        },
        {
          "id": "link-name",
          "impact": "serious",
          "description": "Ensure links have discernible text",
          "help": "Links must have discernible text",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/link-name?application=playwright",
          "tags": [
            "cat.name-role-value",
            "wcag2a",
            "wcag244",
            "wcag412",
            "section508",
            "section508.22.a",
            "TTv5",
            "TT6.a",
            "EN-301-549",
            "EN-9.2.4.4",
            "EN-9.4.1.2",
            "ACT",
            "RGAAv4",
            "RGAA-6.2.1"
          ],
          "wcagTags": [
            "wcag2a",
            "wcag244",
            "wcag412"
          ],
          "recommendedFix": "Links must have discernible text. Review the affected selector(s), update the page implementation, and rerun the scan.",
          "affectedNodeCount": 4,
          "nodes": [
            {
              "target": [
                "#home > a[onfocus=\"blur();\"]"
              ],
              "html": "<a href=\"javascript:location.href='home.html';\" onfocus=\"blur();\"><img name=\"nav_home\" src=\"./img/nav_home.gif\" width=\"88\" height=\"27\" hspace=\"15\" border=\"0px\"></a>",
              "htmlSnippet": "&lt;a href=&quot;javascript:location.href=&#39;home.html&#39;;&quot; onfocus=&quot;blur();&quot;&gt;&lt;img name=&quot;nav_home&quot; src=&quot;./img/nav_home.gif&quot; width=&quot;88&quot; height=&quot;27&quot; hspace=&quot;15&quot; border=&quot;0px&quot;&gt;&lt;/a&gt;",
              "failureSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute"
            },
            {
              "target": [
                "#news > a[onfocus=\"blur();\"]"
              ],
              "html": "<a href=\"javascript:location.href='news.html';\" onfocus=\"blur();\"><img src=\"./img/nav_news.gif\" name=\"nav_news\" width=\"90\" height=\"21\" hspace=\"12\" border=\"0px\"></a>",
              "htmlSnippet": "&lt;a href=&quot;javascript:location.href=&#39;news.html&#39;;&quot; onfocus=&quot;blur();&quot;&gt;&lt;img src=&quot;./img/nav_news.gif&quot; name=&quot;nav_news&quot; width=&quot;90&quot; height=&quot;21&quot; hspace=&quot;12&quot; border=&quot;0px&quot;&gt;&lt;/a&gt;",
              "failureSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute"
            },
            {
              "target": [
                "#tickets > a[onfocus=\"blur();\"]"
              ],
              "html": "<a href=\"javascript:location.href='tickets.html';\" onfocus=\"blur();\"><img name=\"nav_facts\" src=\"./img/nav_facts.gif\" width=\"105\" height=\"23\" hspace=\"9\" border=\"0px\"></a>",
              "htmlSnippet": "&lt;a href=&quot;javascript:location.href=&#39;tickets.html&#39;;&quot; onfocus=&quot;blur();&quot;&gt;&lt;img name=&quot;nav_facts&quot; src=&quot;./img/nav_facts.gif&quot; width=&quot;105&quot; height=&quot;23&quot; hspace=&quot;9&quot; border=&quot;0px&quot;&gt;&lt;/a&gt;",
              "failureSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute"
            },
            {
              "target": [
                "#survey > a[onfocus=\"blur();\"]"
              ],
              "html": "<a href=\"javascript:location.href='survey.html';\" onfocus=\"blur();\"><img src=\"./img/nav_survey.gif\" name=\"nav_survey\" width=\"107\" height=\"32\" hspace=\"8\" border=\"0px\"></a>",
              "htmlSnippet": "&lt;a href=&quot;javascript:location.href=&#39;survey.html&#39;;&quot; onfocus=&quot;blur();&quot;&gt;&lt;img src=&quot;./img/nav_survey.gif&quot; name=&quot;nav_survey&quot; width=&quot;107&quot; height=&quot;32&quot; hspace=&quot;8&quot; border=&quot;0px&quot;&gt;&lt;/a&gt;",
              "failureSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute"
            }
          ]
        },
        {
          "id": "select-name",
          "impact": "critical",
          "description": "Ensure select element has an accessible name",
          "help": "Select element must have an accessible name",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/select-name?application=playwright",
          "tags": [
            "cat.forms",
            "wcag2a",
            "wcag412",
            "section508",
            "section508.22.n",
            "TTv5",
            "TT5.c",
            "EN-301-549",
            "EN-9.4.1.2",
            "ACT",
            "RGAAv4",
            "RGAA-11.1.1"
          ],
          "wcagTags": [
            "wcag2a",
            "wcag412"
          ],
          "recommendedFix": "Select element must have an accessible name. Review the affected selector(s), update the page implementation, and rerun the scan.",
          "affectedNodeCount": 1,
          "nodes": [
            {
              "target": [
                "select"
              ],
              "html": "<select onchange=\"location.href = this.value;\">",
              "htmlSnippet": "&lt;select onchange=&quot;location.href = this.value;&quot;&gt;",
              "failureSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            }
          ]
        },
        {
          "id": "target-size",
          "impact": "serious",
          "description": "Ensure touch targets have sufficient size and space",
          "help": "All touch targets must be 24px large, or leave sufficient space",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/target-size?application=playwright",
          "tags": [
            "cat.sensory-and-visual-cues",
            "wcag22aa",
            "wcag258"
          ],
          "wcagTags": [
            "wcag22aa",
            "wcag258"
          ],
          "recommendedFix": "All touch targets must be 24px large, or leave sufficient space. Review the affected selector(s), update the page implementation, and rerun the scan.",
          "affectedNodeCount": 2,
          "nodes": [
            {
              "target": [
                ".inaccessible > .report[href$=\"tickets.html\"]"
              ],
              "html": "<a href=\"./reports/tickets.html\" class=\"report\"><span class=\"hidden\">Inaccessible Tickets Page </span> Report</a>",
              "htmlSnippet": "&lt;a href=&quot;./reports/tickets.html&quot; class=&quot;report&quot;&gt;&lt;span class=&quot;hidden&quot;&gt;Inaccessible Tickets Page &lt;/span&gt; Report&lt;/a&gt;",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (94px by 20px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 16px instead of at least 24px."
            },
            {
              "target": [
                ".accessible > .report[href$=\"tickets.html\"]"
              ],
              "html": "<a href=\"../after/reports/tickets.html\" class=\"report\"><span class=\"hidden\">Accessible Tickets Page </span> Report</a>",
              "htmlSnippet": "&lt;a href=&quot;../after/reports/tickets.html&quot; class=&quot;report&quot;&gt;&lt;span class=&quot;hidden&quot;&gt;Accessible Tickets Page &lt;/span&gt; Report&lt;/a&gt;",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (94px by 20px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 16px instead of at least 24px."
            }
          ]
        }
      ],
      "incomplete": [
        {
          "id": "color-contrast",
          "impact": "serious",
          "description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
          "help": "Elements must meet minimum color contrast ratio thresholds",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/color-contrast?application=playwright",
          "tags": [
            "cat.color",
            "wcag2aa",
            "wcag143",
            "TTv5",
            "TT13.c",
            "EN-301-549",
            "EN-9.1.4.3",
            "ACT",
            "RGAAv4",
            "RGAA-3.2.1"
          ],
          "wcagTags": [
            "wcag2aa",
            "wcag143"
          ],
          "recommendedFix": "Elements must meet minimum color contrast ratio thresholds. Review the affected selector(s), update the page implementation, and rerun the scan.",
          "affectedNodeCount": 2,
          "nodes": [
            {
              "target": [
                ".page.current"
              ],
              "html": "<a class=\"page current\"><span class=\"hidden\">Inaccessible </span>Tickets Page</a>",
              "htmlSnippet": "&lt;a class=&quot;page current&quot;&gt;&lt;span class=&quot;hidden&quot;&gt;Inaccessible &lt;/span&gt;Tickets Page&lt;/a&gt;",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image"
            },
            {
              "target": [
                ".annotoggle"
              ],
              "html": "<a href=\"./annotated/tickets.html\" class=\"annotoggle\">Show <br>Annotations</a>",
              "htmlSnippet": "&lt;a href=&quot;./annotated/tickets.html&quot; class=&quot;annotoggle&quot;&gt;Show &lt;br&gt;Annotations&lt;/a&gt;",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image"
            }
          ]
        }
      ],
      "reportUrls": {
        "json": "https://api.apify.com/v2/key-value-stores/w95Mf4QTgJAhLV2DM/records/REPORT_JSON",
        "csv": "https://api.apify.com/v2/key-value-stores/w95Mf4QTgJAhLV2DM/records/REPORT_CSV",
        "html": "https://api.apify.com/v2/key-value-stores/w95Mf4QTgJAhLV2DM/records/REPORT_HTML",
        "pdf": "https://api.apify.com/v2/key-value-stores/w95Mf4QTgJAhLV2DM/records/REPORT_PDF"
      },
      "error": null
    }
  ],
  "disclaimer": "This automated report identifies issues detectable by the configured axe-core rules. Automated testing cannot evaluate every accessibility requirement and does not establish legal or WCAG conformance. Manual testing by qualified people, including assistive-technology testing, may still be required."
}