axe Universal Format

This page is not available in the language you requested. You have been redirected to the English version of the page.
Link to this page copied to clipboard
Not for use with personal data

Das axe Universal Format erstellt eine konsistente Ausgabe für Barrierefreiheitsprobleme, die alle axe Deque-Produkte unterstützen oder in den nächsten Veröffentlichungen unterstützen werden.

info

Derzeit unterstützt nur die axe DevTools Extension dieses universelle Format, aber andere Produkte werden bald folgen.

JSON-Schema

Alle Eigenschaften sind erforderlich, es sei denn, sie sind als optional angegeben.

Beispieldatei im JSON-Format (exportiert aus der axe DevTools Extension)
{
  "url": "https://workshop2.dequelabs.com/",
  "axeVersion": "4.7.2",
  "standard": "WCAG 2.1 AA",
  "testingStartDate": "2023-09-18T20:05:37.690Z",
  "testingEndDate": "2023-09-18T20:05:40.097Z",
  "bestPracticesEnabled": false,
  "experimentalEnabled": false,
  "issueSummary": {
    "critical": 8,
    "serious": 10,
    "moderate": 0,
    "minor": 0,
    "bestPractices": 0,
    "needsReview": 0
  },
  "remainingTestingSummary": { "run": false },
  "igtSummary": [],
  "failedRules": [
    { "name": "color-contrast", "count": 8, "mode": "automated" },
    { "name": "image-alt", "count": 8, "mode": "automated" },
    { "name": "link-name", "count": 2, "mode": "automated" }
  ],
  "needsReview": [],
  "source": {
    "productName": "axe-devtools-html",
    "productComponentName": "web-ui",
    "productVersion": "4.91.0"
  },
  "testDetails": {
    "testId": "49557ca5-6e27-4412-97d9-fc69d1542c54",
    "axeVersion": "4.7.2",
    "engine": "axe-core",
    "standard": "WCAG 2.1 AA",
    "startDate": "2023-09-18T20:05:37.690Z",
    "endDate": "2023-09-18T20:05:40.097Z",
    "bestPracticesEnabled": false,
    "experimentalEnabled": false
  },
  "allIssues": [
    {
      "issueId": "90da7913-d44d-4a46-9c0d-e9a5e11c4eca",
      "ruleId": "color-contrast",
      "description": "Ensures 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.7/color-contrast?application=AxeChrome",
      "impact": "serious",
      "needsReview": false,
      "isManual": false,
      "selector": [
        ".Recipes__card:nth-child(1) > .Recipes__card-foot[role=\"alert\"] > .Button--primary > span:nth-child(2)"
      ],
      "summary": "Fix any of the following:\n  Element has insufficient color contrast of 2.8 (foreground color: #ffffff, background color: #15a1f8, font size: 11.3pt (15px), font weight: normal). Expected contrast ratio of 4.5:1",
      "source": "<span>Cook Chocolate Cake</span>",
      "tags": ["cat.color", "wcag2aa", "wcag143", "ACT", "TTv5", "TT13.c"],
      "igt": "",
      "testName": "Recipes Dashboard",
      "shareURL": null,
      "createdAt": "2023-09-18T20:05:38.050Z",
      "isExperimental": false,
      "foundBy": "harris@deque.com",
      "testUrl": "https://workshop2.dequelabs.com/",
      "axeVersion": "4.7.2"
    },
    {
      "issueId": "06a70d60-9acd-4c39-bda8-38a547eeca8c",
      "ruleId": "color-contrast",
      "description": "Ensures 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.7/color-contrast?application=AxeChrome",
      "impact": "serious",
      "needsReview": false,
      "isManual": false,
      "selector": [
        ".Recipes__card:nth-child(4) > .Recipes__card-foot[role=\"alert\"] > .Button--primary > span:nth-child(2)"
      ],
      "summary": "Fix any of the following:\n  Element has insufficient color contrast of 2.8 (foreground color: #ffffff, background color: #15a1f8, font size: 11.3pt (15px), font weight: normal). Expected contrast ratio of 4.5:1",
      "source": "<span>Cook Mom's Spaghetti</span>",
      "tags": ["cat.color", "wcag2aa", "wcag143", "ACT", "TTv5", "TT13.c"],
      "igt": "",
      "testName": "Recipes Dashboard",
      "shareURL": null,
      "createdAt": "2023-09-18T20:05:38.050Z",
      "isExperimental": false,
      "foundBy": "harris@deque.com",
      "testUrl": "https://workshop2.dequelabs.com/",
      "axeVersion": "4.7.2"
    },
    {
      "issueId": "4637b32b-840c-43e0-bbd7-181597b9d934",
      "ruleId": "color-contrast",
      "description": "Ensures 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.7/color-contrast?application=AxeChrome",
      "impact": "serious",
      "needsReview": false,
      "isManual": false,
      "selector": [
        ".Recipes__card:nth-child(7) > .Recipes__card-foot[role=\"alert\"] > .Button--primary > span:nth-child(2)"
      ],
      "summary": "Fix any of the following:\n  Element has insufficient color contrast of 2.8 (foreground color: #ffffff, background color: #15a1f8, font size: 11.3pt (15px), font weight: normal). Expected contrast ratio of 4.5:1",
      "source": "<span>Cook Filet Mignon</span>",
      "tags": ["cat.color", "wcag2aa", "wcag143", "ACT", "TTv5", "TT13.c"],
      "igt": "",
      "testName": "Recipes Dashboard",
      "shareURL": null,
      "createdAt": "2023-09-18T20:05:38.050Z",
      "isExperimental": false,
      "foundBy": "harris@deque.com",
      "testUrl": "https://workshop2.dequelabs.com/",
      "axeVersion": "4.7.2"
    },
    {
      "issueId": "289cbb06-6040-41cc-8ad7-0e6ae662910b",
      "ruleId": "color-contrast",
      "description": "Ensures 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.7/color-contrast?application=AxeChrome",
      "impact": "serious",
      "needsReview": false,
      "isManual": false,
      "selector": [
        ".Recipes__card:nth-child(10) > .Recipes__card-foot[role=\"alert\"] > .Button--primary > span:nth-child(2)"
      ],
      "summary": "Fix any of the following:\n  Element has insufficient color contrast of 2.8 (foreground color: #ffffff, background color: #15a1f8, font size: 11.3pt (15px), font weight: normal). Expected contrast ratio of 4.5:1",
      "source": "<span>Cook Mega Burger</span>",
      "tags": ["cat.color", "wcag2aa", "wcag143", "ACT", "TTv5", "TT13.c"],
      "igt": "",
      "testName": "Recipes Dashboard",
      "shareURL": null,
      "createdAt": "2023-09-18T20:05:38.050Z",
      "isExperimental": false,
      "foundBy": "harris@deque.com",
      "testUrl": "https://workshop2.dequelabs.com/",
      "axeVersion": "4.7.2"
    },
    {
      "issueId": "c4ed1f72-75a4-41d6-b4f7-1e3b68fee3ee",
      "ruleId": "color-contrast",
      "description": "Ensures 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.7/color-contrast?application=AxeChrome",
      "impact": "serious",
      "needsReview": false,
      "isManual": false,
      "selector": [
        ".Recipes__card:nth-child(13) > .Recipes__card-foot[role=\"alert\"] > .Button--primary > span:nth-child(2)"
      ],
      "summary": "Fix any of the following:\n  Element has insufficient color contrast of 2.8 (foreground color: #ffffff, background color: #15a1f8, font size: 11.3pt (15px), font weight: normal). Expected contrast ratio of 4.5:1",
      "source": "<span>Cook Grilled Cheese</span>",
      "tags": ["cat.color", "wcag2aa", "wcag143", "ACT", "TTv5", "TT13.c"],
      "igt": "",
      "testName": "Recipes Dashboard",
      "shareURL": null,
      "createdAt": "2023-09-18T20:05:38.050Z",
      "isExperimental": false,
      "foundBy": "harris@deque.com",
      "testUrl": "https://workshop2.dequelabs.com/",
      "axeVersion": "4.7.2"
    },
    {
      "issueId": "ace9d2e6-911a-4411-8ed2-07b3a57b3dc6",
      "ruleId": "color-contrast",
      "description": "Ensures 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.7/color-contrast?application=AxeChrome",
      "impact": "serious",
      "needsReview": false,
      "isManual": false,
      "selector": [
        ".Recipes__card:nth-child(16) > .Recipes__card-foot[role=\"alert\"] > .Button--primary > span:nth-child(2)"
      ],
      "summary": "Fix any of the following:\n  Element has insufficient color contrast of 2.8 (foreground color: #ffffff, background color: #15a1f8, font size: 11.3pt (15px), font weight: normal). Expected contrast ratio of 4.5:1",
      "source": "<span>Cook Lemon Squares</span>",
      "tags": ["cat.color", "wcag2aa", "wcag143", "ACT", "TTv5", "TT13.c"],
      "igt": "",
      "testName": "Recipes Dashboard",
      "shareURL": null,
      "createdAt": "2023-09-18T20:05:38.050Z",
      "isExperimental": false,
      "foundBy": "harris@deque.com",
      "testUrl": "https://workshop2.dequelabs.com/",
      "axeVersion": "4.7.2"
    },
    {
      "issueId": "e86c6804-c6fe-426a-a680-f779fa223f10",
      "ruleId": "color-contrast",
      "description": "Ensures 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.7/color-contrast?application=AxeChrome",
      "impact": "serious",
      "needsReview": false,
      "isManual": false,
      "selector": [
        ".Recipes__card:nth-child(19) > .Recipes__card-foot[role=\"alert\"] > .Button--primary > span:nth-child(2)"
      ],
      "summary": "Fix any of the following:\n  Element has insufficient color contrast of 2.8 (foreground color: #ffffff, background color: #15a1f8, font size: 11.3pt (15px), font weight: normal). Expected contrast ratio of 4.5:1",
      "source": "<span>Cook Kale Salad</span>",
      "tags": ["cat.color", "wcag2aa", "wcag143", "ACT", "TTv5", "TT13.c"],
      "igt": "",
      "testName": "Recipes Dashboard",
      "shareURL": null,
      "createdAt": "2023-09-18T20:05:38.050Z",
      "isExperimental": false,
      "foundBy": "harris@deque.com",
      "testUrl": "https://workshop2.dequelabs.com/",
      "axeVersion": "4.7.2"
    },
    {
      "issueId": "07388da1-cd41-4aa7-bda5-cdd18d2da2a9",
      "ruleId": "color-contrast",
      "description": "Ensures 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.7/color-contrast?application=AxeChrome",
      "impact": "serious",
      "needsReview": false,
      "isManual": false,
      "selector": [
        ".Recipes__card:nth-child(22) > .Recipes__card-foot[role=\"alert\"] > .Button--primary > span:nth-child(2)"
      ],
      "summary": "Fix any of the following:\n  Element has insufficient color contrast of 2.8 (foreground color: #ffffff, background color: #15a1f8, font size: 11.3pt (15px), font weight: normal). Expected contrast ratio of 4.5:1",
      "source": "<span>Cook Trail Mix</span>",
      "tags": ["cat.color", "wcag2aa", "wcag143", "ACT", "TTv5", "TT13.c"],
      "igt": "",
      "testName": "Recipes Dashboard",
      "shareURL": null,
      "createdAt": "2023-09-18T20:05:38.050Z",
      "isExperimental": false,
      "foundBy": "harris@deque.com",
      "testUrl": "https://workshop2.dequelabs.com/",
      "axeVersion": "4.7.2"
    },
    {
      "issueId": "25a325e2-2c05-4940-9b47-8528ba1dc564",
      "ruleId": "image-alt",
      "description": "Ensures <img> elements have alternate text or a role of none or presentation",
      "help": "Images must have alternate text",
      "helpUrl": "https://dequeuniversity.com/rules/axe/4.7/image-alt?application=AxeChrome",
      "impact": "critical",
      "needsReview": false,
      "isManual": false,
      "selector": [
        ".Recipes__card:nth-child(1) > .Recipes__card-head > .Recipe__image"
      ],
      "summary": "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\"",
      "source": "<img src=\"https://workshop2.dequelabs.com/ee511bdc45707f4887b43b49736d542b.png\" class=\"Recipe__image\">",
      "tags": [
        "cat.text-alternatives",
        "wcag2a",
        "wcag111",
        "section508",
        "section508.22.a",
        "ACT",
        "TTv5",
        "TT7.a",
        "TT7.b"
      ],
      "igt": "",
      "testName": "Recipes Dashboard",
      "shareURL": null,
      "createdAt": "2023-09-18T20:05:38.050Z",
      "isExperimental": false,
      "foundBy": "harris@deque.com",
      "testUrl": "https://workshop2.dequelabs.com/",
      "axeVersion": "4.7.2"
    },
    {
      "issueId": "f64f68aa-29ca-4849-bbeb-c6fe6b89a413",
      "ruleId": "image-alt",
      "description": "Ensures <img> elements have alternate text or a role of none or presentation",
      "help": "Images must have alternate text",
      "helpUrl": "https://dequeuniversity.com/rules/axe/4.7/image-alt?application=AxeChrome",
      "impact": "critical",
      "needsReview": false,
      "isManual": false,
      "selector": [
        ".Recipes__card:nth-child(4) > .Recipes__card-head > .Recipe__image"
      ],
      "summary": "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\"",
      "source": "<img src=\"https://workshop2.dequelabs.com/68a795118c0330b7d83adef7fcd54c73.png\" class=\"Recipe__image\">",
      "tags": [
        "cat.text-alternatives",
        "wcag2a",
        "wcag111",
        "section508",
        "section508.22.a",
        "ACT",
        "TTv5",
        "TT7.a",
        "TT7.b"
      ],
      "igt": "",
      "testName": "Recipes Dashboard",
      "shareURL": null,
      "createdAt": "2023-09-18T20:05:38.050Z",
      "isExperimental": false,
      "foundBy": "harris@deque.com",
      "testUrl": "https://workshop2.dequelabs.com/",
      "axeVersion": "4.7.2"
    },
    {
      "issueId": "38d4af95-6fd0-478d-865d-7a99d657f807",
      "ruleId": "image-alt",
      "description": "Ensures <img> elements have alternate text or a role of none or presentation",
      "help": "Images must have alternate text",
      "helpUrl": "https://dequeuniversity.com/rules/axe/4.7/image-alt?application=AxeChrome",
      "impact": "critical",
      "needsReview": false,
      "isManual": false,
      "selector": [
        ".Recipes__card:nth-child(7) > .Recipes__card-head > .Recipe__image"
      ],
      "summary": "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\"",
      "source": "<img src=\"https://workshop2.dequelabs.com/a16f3e46641bc6ee439f2213d5c264e9.png\" class=\"Recipe__image\">",
      "tags": [
        "cat.text-alternatives",
        "wcag2a",
        "wcag111",
        "section508",
        "section508.22.a",
        "ACT",
        "TTv5",
        "TT7.a",
        "TT7.b"
      ],
      "igt": "",
      "testName": "Recipes Dashboard",
      "shareURL": null,
      "createdAt": "2023-09-18T20:05:38.050Z",
      "isExperimental": false,
      "foundBy": "harris@deque.com",
      "testUrl": "https://workshop2.dequelabs.com/",
      "axeVersion": "4.7.2"
    },
    {
      "issueId": "9309d744-f728-4362-a957-926edd32cb37",
      "ruleId": "image-alt",
      "description": "Ensures <img> elements have alternate text or a role of none or presentation",
      "help": "Images must have alternate text",
      "helpUrl": "https://dequeuniversity.com/rules/axe/4.7/image-alt?application=AxeChrome",
      "impact": "critical",
      "needsReview": false,
      "isManual": false,
      "selector": [
        ".Recipes__card:nth-child(10) > .Recipes__card-head > .Recipe__image"
      ],
      "summary": "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\"",
      "source": "<img src=\"https://workshop2.dequelabs.com/104b04456b9a05f83db51075a7307c2a.png\" class=\"Recipe__image\">",
      "tags": [
        "cat.text-alternatives",
        "wcag2a",
        "wcag111",
        "section508",
        "section508.22.a",
        "ACT",
        "TTv5",
        "TT7.a",
        "TT7.b"
      ],
      "igt": "",
      "testName": "Recipes Dashboard",
      "shareURL": null,
      "createdAt": "2023-09-18T20:05:38.050Z",
      "isExperimental": false,
      "foundBy": "harris@deque.com",
      "testUrl": "https://workshop2.dequelabs.com/",
      "axeVersion": "4.7.2"
    },
    {
      "issueId": "043c4d49-0b48-42ad-9257-bf413bebfbc4",
      "ruleId": "image-alt",
      "description": "Ensures <img> elements have alternate text or a role of none or presentation",
      "help": "Images must have alternate text",
      "helpUrl": "https://dequeuniversity.com/rules/axe/4.7/image-alt?application=AxeChrome",
      "impact": "critical",
      "needsReview": false,
      "isManual": false,
      "selector": [
        ".Recipes__card:nth-child(13) > .Recipes__card-head > .Recipe__image"
      ],
      "summary": "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\"",
      "source": "<img src=\"https://workshop2.dequelabs.com/90c5a5c395326bab91b67e78f6a313f7.png\" class=\"Recipe__image\">",
      "tags": [
        "cat.text-alternatives",
        "wcag2a",
        "wcag111",
        "section508",
        "section508.22.a",
        "ACT",
        "TTv5",
        "TT7.a",
        "TT7.b"
      ],
      "igt": "",
      "testName": "Recipes Dashboard",
      "shareURL": null,
      "createdAt": "2023-09-18T20:05:38.050Z",
      "isExperimental": false,
      "foundBy": "harris@deque.com",
      "testUrl": "https://workshop2.dequelabs.com/",
      "axeVersion": "4.7.2"
    },
    {
      "issueId": "79e6f682-977a-43e4-9233-89810c7635d3",
      "ruleId": "image-alt",
      "description": "Ensures <img> elements have alternate text or a role of none or presentation",
      "help": "Images must have alternate text",
      "helpUrl": "https://dequeuniversity.com/rules/axe/4.7/image-alt?application=AxeChrome",
      "impact": "critical",
      "needsReview": false,
      "isManual": false,
      "selector": [
        ".Recipes__card:nth-child(16) > .Recipes__card-head > .Recipe__image"
      ],
      "summary": "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\"",
      "source": "<img src=\"https://workshop2.dequelabs.com/6569230b848c1327f153196096b4547e.png\" class=\"Recipe__image\">",
      "tags": [
        "cat.text-alternatives",
        "wcag2a",
        "wcag111",
        "section508",
        "section508.22.a",
        "ACT",
        "TTv5",
        "TT7.a",
        "TT7.b"
      ],
      "igt": "",
      "testName": "Recipes Dashboard",
      "shareURL": null,
      "createdAt": "2023-09-18T20:05:38.050Z",
      "isExperimental": false,
      "foundBy": "harris@deque.com",
      "testUrl": "https://workshop2.dequelabs.com/",
      "axeVersion": "4.7.2"
    },
    {
      "issueId": "c1232d95-b737-40f4-94ad-c20006ad0835",
      "ruleId": "image-alt",
      "description": "Ensures <img> elements have alternate text or a role of none or presentation",
      "help": "Images must have alternate text",
      "helpUrl": "https://dequeuniversity.com/rules/axe/4.7/image-alt?application=AxeChrome",
      "impact": "critical",
      "needsReview": false,
      "isManual": false,
      "selector": [
        ".Recipes__card:nth-child(19) > .Recipes__card-head > .Recipe__image"
      ],
      "summary": "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\"",
      "source": "<img src=\"https://workshop2.dequelabs.com/f367ec21a0b6fe55fcc03b697e205b5e.png\" class=\"Recipe__image\">",
      "tags": [
        "cat.text-alternatives",
        "wcag2a",
        "wcag111",
        "section508",
        "section508.22.a",
        "ACT",
        "TTv5",
        "TT7.a",
        "TT7.b"
      ],
      "igt": "",
      "testName": "Recipes Dashboard",
      "shareURL": null,
      "createdAt": "2023-09-18T20:05:38.050Z",
      "isExperimental": false,
      "foundBy": "harris@deque.com",
      "testUrl": "https://workshop2.dequelabs.com/",
      "axeVersion": "4.7.2"
    },
    {
      "issueId": "aa3febd0-b942-46f0-9359-004b7c0ab5a0",
      "ruleId": "image-alt",
      "description": "Ensures <img> elements have alternate text or a role of none or presentation",
      "help": "Images must have alternate text",
      "helpUrl": "https://dequeuniversity.com/rules/axe/4.7/image-alt?application=AxeChrome",
      "impact": "critical",
      "needsReview": false,
      "isManual": false,
      "selector": [
        ".Recipes__card:nth-child(22) > .Recipes__card-head > .Recipe__image"
      ],
      "summary": "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\"",
      "source": "<img src=\"https://workshop2.dequelabs.com/6d6be9d2306d4ff29715d77c80fcb4e9.png\" class=\"Recipe__image\">",
      "tags": [
        "cat.text-alternatives",
        "wcag2a",
        "wcag111",
        "section508",
        "section508.22.a",
        "ACT",
        "TTv5",
        "TT7.a",
        "TT7.b"
      ],
      "igt": "",
      "testName": "Recipes Dashboard",
      "shareURL": null,
      "createdAt": "2023-09-18T20:05:38.050Z",
      "isExperimental": false,
      "foundBy": "harris@deque.com",
      "testUrl": "https://workshop2.dequelabs.com/",
      "axeVersion": "4.7.2"
    },
    {
      "issueId": "541b3a27-4f5e-49a0-8f0d-52ac4fd713b8",
      "ruleId": "link-name",
      "description": "Ensures links have discernible text",
      "help": "Links must have discernible text",
      "helpUrl": "https://dequeuniversity.com/rules/axe/4.7/link-name?application=AxeChrome",
      "impact": "serious",
      "needsReview": false,
      "isManual": false,
      "selector": ["a[href$=\"dequelabs\"]"],
      "summary": "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",
      "source": "<a href=\"https://github.com/dequelabs\">",
      "tags": [
        "cat.name-role-value",
        "wcag2a",
        "wcag412",
        "wcag244",
        "section508",
        "section508.22.a",
        "ACT",
        "TTv5",
        "TT6.a"
      ],
      "igt": "",
      "testName": "Recipes Dashboard",
      "shareURL": null,
      "createdAt": "2023-09-18T20:05:38.050Z",
      "isExperimental": false,
      "foundBy": "harris@deque.com",
      "testUrl": "https://workshop2.dequelabs.com/",
      "axeVersion": "4.7.2"
    },
    {
      "issueId": "a05342e3-514a-4a86-9f41-d8c30fa88c46",
      "ruleId": "link-name",
      "description": "Ensures links have discernible text",
      "help": "Links must have discernible text",
      "helpUrl": "https://dequeuniversity.com/rules/axe/4.7/link-name?application=AxeChrome",
      "impact": "serious",
      "needsReview": false,
      "isManual": false,
      "selector": ["a[href$=\"deque\"]"],
      "summary": "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",
      "source": "<a href=\"https://linkedin.com/deque\">",
      "tags": [
        "cat.name-role-value",
        "wcag2a",
        "wcag412",
        "wcag244",
        "section508",
        "section508.22.a",
        "ACT",
        "TTv5",
        "TT6.a"
      ],
      "igt": "",
      "testName": "Recipes Dashboard",
      "shareURL": null,
      "createdAt": "2023-09-18T20:05:38.050Z",
      "isExperimental": false,
      "foundBy": "harris@deque.com",
      "testUrl": "https://workshop2.dequelabs.com/",
      "axeVersion": "4.7.2"
    }
  ]
}
Eigenschaftsname Typ Beschreibung
source Objekt Siehe unten Quellschema-Tabelle.
testDetails Objekt Siehe unten Testdetails-Schema-Tabelle.
remainingTestingSummary Objekt (optional) Siehe unten Übersicht der verbleibenden Testschema-Tabelle.
igtSummary Objekt (optional) Siehe unten IGT-Zusammenfassungs-Schema-Tabelle.
allIssues Objekt Array von Problemdaten (siehe unten Problem-Schema-Tabelle).
start Objekt (optional) Für paginierte API-Aufrufe repräsentiert start den Datensatz, bei dem begonnen wird. Dies ermöglicht die Kontrolle über die Größe der Nutzlast.
size Objekt (optional) Für paginierte API-Aufrufe repräsentiert size die Anzahl der zurückzugebenden Datensätze. Dies ermöglicht die Kontrolle über die Größe der Nutzlast.
max Objekt (optional) Für paginierte API-Aufrufe repräsentiert max die maximal zurückzugebenden Datensätze. Dies ermöglicht die Kontrolle über die Größe der Nutzlast.

Problem-Schema

Eigenschaftsname Typ Beschreibung
issueId String Die ID des Problems.
ruleId String Der Bezeichner für die Barrierefreiheitsregel, die mit dem Problem verbunden ist.
description String Eine Beschreibung des Problems.
help String Hilfreiche Informationen zur Regelverletzung, die zum Problem geführt hat.
helpUrl String Eine URL mit Hilfestellung zur betreffenden Regel.
igt String (optional) Der Name des IGT, in dem das Problem auftrat (null, wenn es im IGT nicht gefunden wurde).
impact String Die Auswirkung oder Schwere des Problems.
isExperimental Boolean Ob das Problem experimentell ist oder nicht.
isManual boolean Ob das Problem manuell (IGT) gefunden wurde oder nicht.
summary string Zusammenfassung des Problems.
selector Array von Strings (optional) Ein Array von CSS-Selektoren, um den Knoten, der mit dem Verstoß verbunden ist, zu lokalisieren. Lesen Sie axe-core-Dokumentation zu Selektoren.
source string (optional) Der HTML-Quellcodeausschnitt des Problemberelements.
analyzedValues object (optional) axe DevTools-Mobile-Eigenschaften, die zur Erkennung von Problemen verwendet werden.
screenshotURL string (optional) Die URL des Screenshots, der mit dem Problem verbunden ist.
tags Array Array von String-Tags mit Metadaten für das Problem (Kategorien, WCAG-Prüfungspunkt-Identifikatoren usw.).
testName string (optional) Der Name des gespeicherten Tests, in dem das Problem gefunden wurde.
shareURL string (optional) Die gemeinsame Issue-URL (nur ausgefüllt, wenn Problem oder gespeicherter Test explizit geteilt wurde).
createdAt string Das Datum/Uhrzeit, zu dem das Problem gemeldet wurde.
testUrl string (optional) Die URL der getesteten Seite.
appIdentifier string (optional) Der Identifikator der App (mobiles Äquivalent von testURL).
screenTitle string (optional) Der Titel des Bildschirms.
foundBy string (optional) Benutzer, der den Test durchgeführt hat, in dem das Problem gemeldet wurde.
needsReview boolean Ob das potenzielle Problem einer manuellen Überprüfung bedarf oder nicht.
testPageTitle string (optional) Der Titel des Dokuments, in dem das Problem gefunden wurde.
relatedNodes Array von Objekten (optional) Ein Array von Objekten, die selector und source Metadaten für verwandte Knoten zum gegebenen Problem enthalten

Quellschema

Eigenschaftsname Typ Beschreibung
productName string Der Name des Deque Produkts.
productComponentName string Der Name der Produktkomponente. Zum Beispiel „extension-chrome“, wenn der Export aus der axe DevTools Chrome-Erweiterung erfolgt.
productVersion string Die Version des Produkts zum Zeitpunkt des Exports.

Prüfdetails-Schema

Eigenschaftsname Typ Beschreibung
testId string Die produktspezifische Test-ID.
startDate Zeichenkette (Datum) Das Datum, an dem der Test gestartet/erstellt wurde.
endDate Zeichenkette (Datum) Das Datum, an dem die letzte (jüngste) Aktualisierung des Tests stattfand.
engine Zeichenkette ("axe-core", "axe-pdf", "axe-ios", "axe-android" oder "linter") Der Motor, der zum Testen verwendet wurde.
axeVersion Zeichenkette Die axe-core-Version, die für den Test verwendet wurde.
standard Zeichenkette Der für den Test verwendete Standard zur Barrierefreiheitsprüfung.
bestPracticesEnabled Boolean Ob Best Practices für den Test aktiviert waren.
experimentalEnabled Boolean Ob Probleme, die überprüft werden müssen, für den Test aktiviert waren.
integrationTestId Zeichenkette Die ID des Integrationstests, die mit dem Test des Deque-Produkts verknüpft werden soll.

Verbleibendes Testsummenprotokoll-Schema

note

Diese Daten werden nur zu axe DevTools Extension Exporte hinzugefügt.

Eigenschaftsname Typ Beschreibung
run Boolean Ob die "verbleibende Tests" ausgeführt wurde.

IGT-Zusammenfassungsschema

Eigenschaftsname Typ Beschreibung
tool Zeichenkette Der Name des IGT.
name Zeichenkette Der Name/ID des IGT.
run Boolean Ob der IGT mindestens einmal ausgeführt wurde.
skipped Zeichenkette Ob der IGT übersprungen wurde.
issues Objekt Ein Objekt, das die Anzahl der Probleme für den angegebenen IGT nach Auswirkung/Schweregrad (kritisch, mäßig, gering und ernst) aufschlüsselt.
duration Zahl Die Dauer des angegebenen IGT-Durchlaufs in Millisekunden.