Accessibility test digest

Synopsis

Page: Grainger (90%)

URL: https://www.grainger.com/

Score: 351

Tested by: Testaro, procedure tp15

Scored by: Testilo, procedure sp15c

Digested by: Testilo, procedure dp15a

Introduction

The Testaro application used its tp15 testing procedure to test the accessibility (barrier-free design and coding) of the Grainger (90%) web page at https://www.grainger.com/ on 2022/08/13. The procedure performed 1230 tests. Of these, 24 are custom tests defined by Testaro, and the others belong to these seven other packages (programs that perform collections of tests):

Testaro produced a report enumerating the test results.

Testilo processed the report and used the sp15c scoring procedure to compute partial and total scores for the page. The total score is 351 (where 0 is the best possible score). The scored report is appended below.

Finally, Testilo used procedure dp15a to produce this digest, briefly explaining how sp15c computed the scores.

Score summary

Score components
total351
log23
titleRedundant51
contrastAAA42
leadingClipsText30
contrastAA20
targetSize17
linkNoText12
parseError11
fontSmall11
imageNoText10
linkTextsSame10
noScriptRisk9
headingEmpty8
focusableOperable7
contentBeyondLandmarks7
controlNoText6
ariaReferenceBad6
tabIndexMissing6
headingStructure5
noLeading5
duplicateID5
titleAsLabel5
linkPair5
horizontalScrolling5
linkForcesNewWindow5
fontSizeAbsolute4
headingOfNothing4
skipRepeatedContent4
tabFocusability3
mainNot13
obsolete3
typeRedundant3
h1Missing3
accessKeyDuplicate3

Issue summary

Special issues

log: Score 23. This is based on the amount of browser error logging and miscellaneous logging during the tests.

Classified issues

titleRedundant: Score 51. Issues reported by tests in this category:

contrastAAA: Score 42. Issues reported by tests in this category:

leadingClipsText: Score 30. Issues reported by tests in this category:

contrastAA: Score 20. Issues reported by tests in this category:

targetSize: Score 17. Issues reported by tests in this category:

linkNoText: Score 12. Issues reported by tests in this category:

parseError: Score 11. Issues reported by tests in this category:

fontSmall: Score 11. Issues reported by tests in this category:

imageNoText: Score 10. Issues reported by tests in this category:

linkTextsSame: Score 10. Issues reported by tests in this category:

noScriptRisk: Score 9. Issues reported by tests in this category:

headingEmpty: Score 8. Issues reported by tests in this category:

focusableOperable: Score 7. Issues reported by tests in this category:

contentBeyondLandmarks: Score 7. Issues reported by tests in this category:

controlNoText: Score 6. Issues reported by tests in this category:

ariaReferenceBad: Score 6. Issues reported by tests in this category:

tabIndexMissing: Score 6. Issues reported by tests in this category:

headingStructure: Score 5. Issues reported by tests in this category:

noLeading: Score 5. Issues reported by tests in this category:

duplicateID: Score 5. Issues reported by tests in this category:

titleAsLabel: Score 5. Issues reported by tests in this category:

linkPair: Score 5. Issues reported by tests in this category:

horizontalScrolling: Score 5. Issues reported by tests in this category:

linkForcesNewWindow: Score 5. Issues reported by tests in this category:

fontSizeAbsolute: Score 4. Issues reported by tests in this category:

headingOfNothing: Score 4. Issues reported by tests in this category:

skipRepeatedContent: Score 4. Issues reported by tests in this category:

tabFocusability: Score 3. Issues reported by tests in this category:

mainNot1: Score 3. Issues reported by tests in this category:

obsolete: Score 3. Issues reported by tests in this category:

typeRedundant: Score 3. Issues reported by tests in this category:

h1Missing: Score 3. Issues reported by tests in this category:

accessKeyDuplicate: Score 3. Issues reported by tests in this category:

Discussion

Although there are widely accepted accessibility standards, there is no unanimity about how to define, test, and quantify accessibility. The failures reported in this digest merit investigation as potential opportunities for improved accessibility. Investigation may lead you to conclude that some of the reported failures do not actually harm accessibility. Conversely, some substantial accessibility faults can escape detection by any of these tests. You may question the attempt to assign an accessibility score to a web page, or you may prefer weightings and formulas different from those used by sp15c. You can modify and extend Testaro and Testilo to fit other theories and priorities.

Here, in brief, is how sp15c computes a score for a page.

The precise rules of sp15b are found in the code itself.

Report

{
  "id": "4yiew-grainger",
  "host": {
    "id": "grainger",
    "which": "https://www.grainger.com/",
    "what": "Grainger (90%)"
  },
  "log": [
    {
      "event": "startTime",
      "value": "2022-08-13T05:32:58"
    },
    {
      "event": "endTime",
      "value": "2022-08-13T05:33:45"
    }
  ],
  "script": {
    "id": "tp15",
    "what": "Alfa, Axe, Continuum, HTML CodeSniffer, IBM, Nu Html Checker, Tenon, WAVE, and 22 custom tests",
    "strict": true,
    "timeLimit": 500,
    "commands": [
      {
        "type": "launch",
        "which": "webkit",
        "what": "Webkit browser"
      },
      {
        "type": "url",
        "which": "https://www.grainger.com/",
        "what": "Grainger (90%)"
      },
      {
        "type": "tenonRequest",
        "id": "a",
        "withNewContent": true,
        "what": "Tenon API version 2 test request"
      },
      {
        "type": "test",
        "which": "motion",
        "what": "spontaneous change of content; requires webkit",
        "delay": 2500,
        "interval": 2500,
        "count": 5
      },
      {
        "type": "launch",
        "which": "chromium",
        "what": "Chromium browser"
      },
      {
        "type": "url",
        "which": "https://www.grainger.com/",
        "what": "Grainger (90%)"
      },
      {
        "type": "test",
        "which": "bulk",
        "what": "count of visible elements"
      },
      {
        "type": "test",
        "which": "embAc",
        "withItems": true,
        "what": "active elements incorrectly embedded in each other"
      },
      {
        "type": "test",
        "which": "focAll",
        "what": "Tab-focusability"
      },
      {
        "type": "test",
        "which": "focInd",
        "revealAll": false,
        "allowedDelay": 250,
        "withItems": true,
        "what": "focus indicators"
      },
      {
        "type": "test",
        "which": "focOp",
        "withItems": true,
        "what": "focusability and operability of elements"
      },
      {
        "type": "test",
        "which": "hover",
        "headSize": 40,
        "headSampleSize": 20,
        "tailSampleSize": 15,
        "withItems": true,
        "what": "hover impacts"
      },
      {
        "type": "test",
        "which": "labClash",
        "withItems": true,
        "what": "unlabeled and mislabeled form controls"
      },
      {
        "type": "test",
        "which": "linkUl",
        "withItems": true,
        "what": "underlining of inline links"
      },
      {
        "type": "test",
        "which": "menuNav",
        "withItems": true,
        "what": "keyboard navigation within true-focus menus"
      },
      {
        "type": "test",
        "which": "radioSet",
        "withItems": true,
        "what": "grouping of radio buttons in fieldsets"
      },
      {
        "type": "test",
        "which": "role",
        "what": "validity and necessity of role assignments"
      },
      {
        "type": "test",
        "which": "styleDiff",
        "withItems": true,
        "what": "style consistency of headings, buttons, and links"
      },
      {
        "type": "test",
        "which": "tabNav",
        "withItems": true,
        "what": "keyboard navigation within tab lists"
      },
      {
        "type": "test",
        "which": "zIndex",
        "withItems": true,
        "what": "elements with non-auto z indexes"
      },
      {
        "type": "test",
        "which": "alfa",
        "what": "Siteimprove alfa"
      },
      {
        "type": "test",
        "which": "axe",
        "detailLevel": 2,
        "rules": [],
        "what": "Axe core, all rules"
      },
      {
        "type": "test",
        "which": "continuum",
        "what": "Continuum"
      },
      {
        "type": "test",
        "which": "htmlcs",
        "what": "HTML CodeSniffer"
      },
      {
        "type": "test",
        "which": "ibm",
        "withItems": true,
        "what": "IBM Accessibility Checker, with page content and again with URL"
      },
      {
        "type": "test",
        "which": "nuVal",
        "what": "Nu Html Checker"
      },
      {
        "type": "test",
        "which": "wave",
        "reportType": 4,
        "what": "WAVE, report-type 4"
      },
      {
        "type": "test",
        "which": "tenon",
        "id": "a",
        "what": "Tenon API version 2 result retrieval"
      }
    ]
  },
  "acts": [
    {
      "type": "launch",
      "which": "webkit",
      "what": "Webkit browser"
    },
    {
      "type": "url",
      "which": "https://www.grainger.com/",
      "what": "Grainger (90%)",
      "result": "https://www.grainger.com/"
    },
    {
      "type": "tenonRequest",
      "id": "a",
      "withNewContent": true,
      "what": "Tenon API version 2 test request",
      "url": "https://www.grainger.com/"
    },
    {
      "type": "test",
      "which": "motion",
      "what": "motion",
      "delay": 2500,
      "interval": 2500,
      "count": 5,
      "url": "https://www.grainger.com/",
      "result": {
        "bytes": [
          77788,
          77788,
          77788,
          77788,
          77788
        ],
        "localRatios": [
          1,
          1,
          1,
          1
        ],
        "meanLocalRatio": 1,
        "maxLocalRatio": 1,
        "globalRatio": 1,
        "pixelChanges": [
          0,
          0,
          0,
          0
        ],
        "meanPixelChange": 0,
        "maxPixelChange": 0,
        "changeFrequency": 0
      }
    },
    {
      "type": "launch",
      "which": "chromium",
      "what": "Chromium browser"
    },
    {
      "type": "url",
      "which": "https://www.grainger.com/",
      "what": "Grainger (90%)",
      "result": "https://www.grainger.com/"
    },
    {
      "type": "test",
      "which": "bulk",
      "what": "count of visible elements",
      "url": "https://www.grainger.com/",
      "result": {
        "visibleElements": 23
      }
    },
    {
      "type": "test",
      "which": "embAc",
      "withItems": true,
      "what": "active elements embedded in links or buttons",
      "url": "https://www.grainger.com/",
      "result": {
        "totals": {
          "links": 0,
          "buttons": 0,
          "inputs": 0,
          "selects": 0
        },
        "items": []
      }
    },
    {
      "type": "test",
      "which": "focAll",
      "what": "focusable and Tab-focused elements",
      "url": "https://www.grainger.com/",
      "result": {
        "tabFocusables": 0,
        "tabFocused": 1,
        "discrepancy": 1
      }
    },
    {
      "type": "launch",
      "which": "chromium",
      "what": "chromium browser"
    },
    {
      "type": "url",
      "which": "https://www.grainger.com/",
      "what": "URL",
      "result": "https://www.grainger.com/"
    },
    {
      "type": "test",
      "which": "focInd",
      "revealAll": false,
      "allowedDelay": 250,
      "withItems": true,
      "what": "focus indicators",
      "url": "https://www.grainger.com/",
      "result": {
        "totals": {
          "total": 0,
          "types": {
            "indicatorMissing": {
              "total": 0,
              "tagNames": {}
            },
            "nonOutlinePresent": {
              "total": 0,
              "tagNames": {}
            },
            "outlinePresent": {
              "total": 0,
              "meanDelay": 0,
              "tagNames": {}
            }
          }
        },
        "items": {
          "indicatorMissing": [],
          "nonOutlinePresent": [],
          "outlinePresent": []
        }
      }
    },
    {
      "type": "launch",
      "which": "chromium",
      "what": "chromium browser"
    },
    {
      "type": "url",
      "which": "https://www.grainger.com/",
      "what": "URL",
      "result": "https://www.grainger.com/"
    },
    {
      "type": "test",
      "which": "focOp",
      "withItems": true,
      "what": "focusability and operability",
      "url": "https://www.grainger.com/",
      "result": {
        "totals": {
          "total": 4,
          "types": {
            "onlyFocusable": {
              "total": 0,
              "tagNames": {}
            },
            "onlyOperable": {
              "total": 3,
              "tagNames": {
                "DIV": 3
              }
            },
            "focusableAndOperable": {
              "total": 1,
              "tagNames": {
                "A": 1
              }
            }
          }
        },
        "items": {
          "onlyFocusable": [],
          "onlyOperable": [
            {
              "tagName": "DIV",
              "id": "previouspage-image",
              "text": "<div id=\"previouspage-image\" class=\"oops-icon-container graingerbox-icon\" style=",
              "byTag": false,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "DIV",
              "id": "previouspage-text",
              "text": "Previous Page Return to your previous page",
              "byTag": false,
              "byOnClick": false,
              "byPointer": true
            },
            {
              "tagName": "DIV",
              "id": "homepage-image",
              "text": "<div id=\"homepage-image\" class=\"oops-icon-container browser-icon\" style=\"cursor:",
              "byTag": false,
              "byOnClick": false,
              "byPointer": true
            }
          ],
          "focusableAndOperable": [
            {
              "tagName": "A",
              "id": "",
              "text": "<a href=\"/\" style=\"cursor: default;\"></a>",
              "byTag": true,
              "byOnClick": false,
              "byPointer": true
            }
          ]
        }
      }
    },
    {
      "type": "launch",
      "which": "chromium",
      "what": "chromium browser"
    },
    {
      "type": "url",
      "which": "https://www.grainger.com/",
      "what": "URL",
      "result": "https://www.grainger.com/"
    },
    {
      "type": "test",
      "which": "hover",
      "headSize": 40,
      "headSampleSize": 20,
      "tailSampleSize": 15,
      "withItems": true,
      "what": "hover-caused content changes",
      "url": "https://www.grainger.com/",
      "result": {
        "totals": {
          "triggers": 0,
          "headTriggers": 0,
          "tailTriggers": 0,
          "impactTriggers": 0,
          "additions": 0,
          "removals": 0,
          "opacityChanges": 0,
          "opacityImpact": 0,
          "unhoverables": 0
        },
        "items": {
          "head": {
            "impactTriggers": [],
            "unhoverables": []
          },
          "tail": {
            "impactTriggers": [],
            "unhoverables": []
          }
        }
      }
    },
    {
      "type": "launch",
      "which": "chromium",
      "what": "chromium browser"
    },
    {
      "type": "url",
      "which": "https://www.grainger.com/",
      "what": "URL",
      "result": "https://www.grainger.com/"
    },
    {
      "type": "test",
      "which": "labClash",
      "withItems": true,
      "what": "labeling inconsistencies",
      "url": "https://www.grainger.com/",
      "result": {
        "totals": {
          "mislabeled": 0,
          "unlabeled": 0,
          "wellLabeled": 0
        },
        "items": {
          "mislabeled": [],
          "unlabeled": [],
          "wellLabeled": []
        }
      }
    },
    {
      "type": "test",
      "which": "linkUl",
      "withItems": true,
      "what": "adjacent-link underlining",
      "url": "https://www.grainger.com/",
      "result": {
        "totals": {
          "links": 1,
          "adjacent": {
            "total": 1,
            "underlined": 1,
            "underlinedPercent": 100
          }
        },
        "items": {
          "underlined": [
            ""
          ],
          "notUnderlined": []
        }
      }
    },
    {
      "type": "test",
      "which": "menuNav",
      "withItems": true,
      "what": "keyboard navigation between focusable menu items",
      "url": "https://www.grainger.com/",
      "result": {
        "totals": {
          "navigations": {
            "all": {
              "total": 0,
              "correct": 0,
              "incorrect": 0
            },
            "specific": {
              "tab": {
                "total": 0,
                "correct": 0,
                "incorrect": 0
              },
              "left": {
                "total": 0,
                "correct": 0,
                "incorrect": 0
              },
              "right": {
                "total": 0,
                "correct": 0,
                "incorrect": 0
              },
              "up": {
                "total": 0,
                "correct": 0,
                "incorrect": 0
              },
              "down": {
                "total": 0,
                "correct": 0,
                "incorrect": 0
              },
              "home": {
                "total": 0,
                "correct": 0,
                "incorrect": 0
              },
              "end": {
                "total": 0,
                "correct": 0,
                "incorrect": 0
              }
            }
          },
          "menuItems": {
            "total": 0,
            "correct": 0,
            "incorrect": 0
          },
          "menus": {
            "total": 0,
            "correct": 0,
            "incorrect": 0
          }
        },
        "menuItems": {
          "incorrect": [],
          "correct": []
        }
      }
    },
    {
      "type": "launch",
      "which": "chromium",
      "what": "chromium browser"
    },
    {
      "type": "url",
      "which": "https://www.grainger.com/",
      "what": "URL",
      "result": "https://www.grainger.com/"
    },
    {
      "type": "test",
      "which": "radioSet",
      "withItems": true,
      "what": "fieldset grouping of radio buttons",
      "url": "https://www.grainger.com/",
      "result": {
        "totals": {
          "total": 0,
          "inSet": 0,
          "percent": "N.A."
        },
        "items": {
          "inSet": [],
          "notInSet": []
        }
      }
    },
    {
      "type": "test",
      "which": "role",
      "what": "roles",
      "url": "https://www.grainger.com/",
      "result": {
        "roleElements": 0,
        "badRoleElements": 0,
        "redundantRoleElements": 0,
        "tagNames": {}
      }
    },
    {
      "type": "test",
      "which": "styleDiff",
      "withItems": true,
      "what": "style inconsistencies",
      "url": "https://www.grainger.com/",
      "result": {
        "mainStyles": [
          "fontStyle",
          "fontWeight",
          "opacity",
          "textDecorationLine",
          "textDecorationStyle",
          "textDecorationThickness"
        ],
        "buttonStyles": [
          "borderStyle",
          "borderWidth",
          "height",
          "lineHeight",
          "maxHeight",
          "maxWidth",
          "minHeight",
          "minWidth",
          "outlineOffset",
          "outlineStyle",
          "outlineWidth"
        ],
        "headingStyles": [
          "color",
          "fontSize"
        ],
        "listLinkStyles": [
          "color",
          "fontSize",
          "lineHeight"
        ],
        "totals": {
          "adjacentLink": {
            "total": 1
          },
          "h1": {
            "total": 1
          },
          "h3": {
            "total": 1
          }
        },
        "items": {}
      }
    },
    {
      "type": "test",
      "which": "tabNav",
      "withItems": true,
      "what": "keyboard navigation between tab elements",
      "url": "https://www.grainger.com/",
      "result": {
        "totals": {
          "navigations": {
            "all": {
              "total": 0,
              "correct": 0,
              "incorrect": 0
            },
            "specific": {
              "tab": {
                "total": 0,
                "correct": 0,
                "incorrect": 0
              },
              "left": {
                "total": 0,
                "correct": 0,
                "incorrect": 0
              },
              "right": {
                "total": 0,
                "correct": 0,
                "incorrect": 0
              },
              "up": {
                "total": 0,
                "correct": 0,
                "incorrect": 0
              },
              "down": {
                "total": 0,
                "correct": 0,
                "incorrect": 0
              },
              "home": {
                "total": 0,
                "correct": 0,
                "incorrect": 0
              },
              "end": {
                "total": 0,
                "correct": 0,
                "incorrect": 0
              }
            }
          },
          "tabElements": {
            "total": 0,
            "correct": 0,
            "incorrect": 0
          },
          "tabLists": {
            "total": 0,
            "correct": 0,
            "incorrect": 0
          }
        },
        "tabElements": {
          "incorrect": [],
          "correct": []
        }
      }
    },
    {
      "type": "test",
      "which": "zIndex",
      "withItems": true,
      "what": "z indexes",
      "url": "https://www.grainger.com/",
      "result": {
        "totals": {
          "total": 0,
          "tagNames": {}
        },
        "items": []
      }
    },
    {
      "type": "test",
      "which": "alfa",
      "what": "alfa",
      "url": "https://www.grainger.com/",
      "result": {
        "totals": {
          "failures": 6,
          "warnings": 1
        },
        "items": [
          {
            "index": 2,
            "verdict": "failed",
            "rule": {
              "ruleID": "r11",
              "ruleSummary": "Links have an accessible name",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r11",
              "requirements": [
                {
                  "uri": "https://www.w3.org/TR/WCAG/#link-purpose-in-context",
                  "chapter": "2.4.4",
                  "title": "Link Purpose (In Context)"
                },
                {
                  "uri": "https://www.w3.org/TR/WCAG/#link-purpose-link-only",
                  "chapter": "2.4.9",
                  "title": "Link Purpose (Link Only)"
                },
                {
                  "uri": "https://www.w3.org/TR/WCAG/#name-role-value",
                  "chapter": "4.1.2",
                  "title": "Name, Role, Value"
                },
                {
                  "uri": "https://www.w3.org/WAI/WCAG21/Techniques/general/G91",
                  "name": "G91",
                  "title": "Providing link text that describes the purpose of a link"
                }
              ]
            },
            "target": {
              "type": "element",
              "tagName": "a",
              "path": "/html[1]/body[1]/a[1]",
              "codeLines": [
                "<a href=\"/\"></a>"
              ]
            }
          },
          {
            "index": 56,
            "verdict": "failed",
            "rule": {
              "ruleID": "r53",
              "ruleSummary": "Headings are structured",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r53",
              "requirements": []
            },
            "target": {
              "type": "element",
              "tagName": "h3",
              "path": "/html[1]/body[1]/h3[1]",
              "codeLines": [
                "<h3></h3>"
              ]
            }
          },
          {
            "index": 68,
            "verdict": "failed",
            "rule": {
              "ruleID": "r64",
              "ruleSummary": "Heading has non-empty accessible name",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r64",
              "requirements": [
                {
                  "uri": "https://www.w3.org/TR/WCAG/#info-and-relationships",
                  "chapter": "1.3.1",
                  "title": "Info and Relationships"
                },
                {
                  "uri": "https://www.w3.org/TR/WCAG/#headings-and-labels",
                  "chapter": "2.4.6",
                  "title": "Headings and Labels"
                },
                {
                  "uri": "https://www.w3.org/WAI/WCAG21/Techniques/html/H42",
                  "name": "H42",
                  "title": "Using h1-h6 to identify headings"
                }
              ]
            },
            "target": {
              "type": "element",
              "tagName": "h3",
              "path": "/html[1]/body[1]/h3[1]",
              "codeLines": [
                "<h3></h3>"
              ]
            }
          },
          {
            "index": 96,
            "verdict": "failed",
            "rule": {
              "ruleID": "r73",
              "ruleSummary": "Paragraphs of text have sufficient line height",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r73",
              "requirements": [
                {
                  "uri": "https://www.w3.org/TR/WCAG/#visual-presentation",
                  "chapter": "1.4.8",
                  "title": "Visual Presentation"
                }
              ]
            },
            "target": {
              "type": "element",
              "tagName": "p",
              "path": "/html[1]/body[1]/p[1]",
              "codeLines": [
                "<p class=\"main-text\">",
                "  We cannot complete your request due to a technical difficulty. You may return to the previous pag...",
                "  <br>",
                "  go to the homepage and explore other options. For immediate assistance please call us.",
                "</p>"
              ]
            }
          },
          {
            "index": 97,
            "verdict": "failed",
            "rule": {
              "ruleID": "r74",
              "ruleSummary": "Paragraphs of text do not have font sizes defined in absolute units",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r74",
              "requirements": [
                {
                  "uri": "https://www.w3.org/TR/WCAG/#visual-presentation",
                  "chapter": "1.4.8",
                  "title": "Visual Presentation"
                }
              ]
            },
            "target": {
              "type": "element",
              "tagName": "p",
              "path": "/html[1]/body[1]/p[1]",
              "codeLines": [
                "<p class=\"main-text\">",
                "  We cannot complete your request due to a technical difficulty. You may return to the previous pag...",
                "  <br>",
                "  go to the homepage and explore other options. For immediate assistance please call us.",
                "</p>"
              ]
            }
          },
          {
            "index": 109,
            "verdict": "failed",
            "rule": {
              "ruleID": "r78",
              "ruleSummary": "Headings of same level have text content between them",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r78",
              "requirements": []
            },
            "target": {
              "type": "element",
              "tagName": "h3",
              "path": "/html[1]/body[1]/h3[1]",
              "codeLines": [
                "<h3></h3>"
              ]
            }
          },
          {
            "index": 118,
            "verdict": "cantTell",
            "rule": {
              "ruleID": "r87",
              "ruleSummary": "First focusable element is link to main content",
              "scope": "page",
              "uri": "https://alfa.siteimprove.com/rules/sia-r87",
              "requirements": [
                {
                  "uri": "https://www.w3.org/WAI/WCAG21/Techniques/general/G1",
                  "name": "G1",
                  "title": "Adding a link at the top of each page that goes directly to the main content area"
                }
              ]
            },
            "target": {
              "type": "document",
              "tagName": "",
              "path": "/",
              "codeLines": [
                "#document",
                "  <!doctype html>",
                "...",
                "  </html>"
              ]
            }
          }
        ]
      }
    },
    {
      "type": "test",
      "which": "axe",
      "detailLevel": 2,
      "rules": [],
      "what": "Axe",
      "url": "https://www.grainger.com/",
      "result": {
        "totals": {
          "rulesNA": 80,
          "rulesPassed": 14,
          "rulesWarned": 0,
          "rulesViolated": 5,
          "warnings": {
            "minor": 0,
            "moderate": 0,
            "serious": 0,
            "critical": 0
          },
          "violations": {
            "minor": 1,
            "moderate": 6,
            "serious": 1,
            "critical": 0
          }
        },
        "details": {
          "testEngine": {
            "name": "axe-core",
            "version": "4.4.2"
          },
          "testRunner": {
            "name": "axe"
          },
          "testEnvironment": {
            "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/102.0.5005.40 Safari/537.36",
            "windowWidth": 1280,
            "windowHeight": 720,
            "orientationAngle": 90,
            "orientationType": "landscape-primary"
          },
          "timestamp": "2022-08-13T05:33:28.249Z",
          "url": "https://www.grainger.com/",
          "toolOptions": {
            "resultTypes": [
              "violations",
              "incomplete"
            ],
            "runOnly": {
              "type": "tag",
              "values": [
                "experimental",
                "best-practice",
                "wcag2a",
                "wcag2aa",
                "wcag2aaa",
                "wcag21a",
                "wcag21aa",
                "wcag21aaa"
              ]
            },
            "reporter": "v1"
          },
          "incomplete": [],
          "violations": [
            {
              "id": "empty-heading",
              "impact": "minor",
              "tags": [
                "cat.name-role-value",
                "best-practice"
              ],
              "description": "Ensures headings have discernible text",
              "help": "Headings should not be empty",
              "helpUrl": "https://dequeuniversity.com/rules/axe/4.4/empty-heading?application=axeAPI",
              "nodes": [
                {
                  "any": [
                    {
                      "id": "has-visible-text",
                      "data": null,
                      "relatedNodes": [],
                      "impact": "minor",
                      "message": "Element does not have text that is visible to screen readers"
                    },
                    {
                      "id": "aria-label",
                      "data": null,
                      "relatedNodes": [],
                      "impact": "minor",
                      "message": "aria-label attribute does not exist or is empty"
                    },
                    {
                      "id": "aria-labelledby",
                      "data": null,
                      "relatedNodes": [],
                      "impact": "minor",
                      "message": "aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty"
                    },
                    {
                      "id": "non-empty-title",
                      "data": {
                        "messageKey": "noAttr"
                      },
                      "relatedNodes": [],
                      "impact": "minor",
                      "message": "Element has no title attribute"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "minor",
                  "html": "<h3>&nbsp;</h3>",
                  "target": [
                    "h3"
                  ],
                  "failureSummary": "Fix 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": "heading-order",
              "impact": "moderate",
              "tags": [
                "cat.semantics",
                "best-practice"
              ],
              "description": "Ensures the order of headings is semantically correct",
              "help": "Heading levels should only increase by one",
              "helpUrl": "https://dequeuniversity.com/rules/axe/4.4/heading-order?application=axeAPI",
              "nodes": [
                {
                  "any": [
                    {
                      "id": "heading-order",
                      "data": null,
                      "relatedNodes": [],
                      "impact": "moderate",
                      "message": "Heading order invalid"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "moderate",
                  "html": "<h3>&nbsp;</h3>",
                  "target": [
                    "h3"
                  ],
                  "failureSummary": "Fix any of the following:\n  Heading order invalid"
                }
              ]
            },
            {
              "id": "landmark-one-main",
              "impact": "moderate",
              "tags": [
                "cat.semantics",
                "best-practice"
              ],
              "description": "Ensures the document has a main landmark",
              "help": "Document should have one main landmark",
              "helpUrl": "https://dequeuniversity.com/rules/axe/4.4/landmark-one-main?application=axeAPI",
              "nodes": [
                {
                  "any": [],
                  "all": [
                    {
                      "id": "page-has-main",
                      "data": null,
                      "relatedNodes": [],
                      "impact": "moderate",
                      "message": "Document does not have a main landmark"
                    }
                  ],
                  "none": [],
                  "impact": "moderate",
                  "html": "<html lang=\"en\">",
                  "target": [
                    "html"
                  ],
                  "failureSummary": "Fix all of the following:\n  Document does not have a main landmark"
                }
              ]
            },
            {
              "id": "link-name",
              "impact": "serious",
              "tags": [
                "cat.name-role-value",
                "wcag2a",
                "wcag412",
                "wcag244",
                "section508",
                "section508.22.a",
                "ACT"
              ],
              "description": "Ensures links have discernible text",
              "help": "Links must have discernible text",
              "helpUrl": "https://dequeuniversity.com/rules/axe/4.4/link-name?application=axeAPI",
              "nodes": [
                {
                  "any": [
                    {
                      "id": "has-visible-text",
                      "data": null,
                      "relatedNodes": [],
                      "impact": "minor",
                      "message": "Element does not have text that is visible to screen readers"
                    },
                    {
                      "id": "aria-label",
                      "data": null,
                      "relatedNodes": [],
                      "impact": "serious",
                      "message": "aria-label attribute does not exist or is empty"
                    },
                    {
                      "id": "aria-labelledby",
                      "data": null,
                      "relatedNodes": [],
                      "impact": "serious",
                      "message": "aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty"
                    },
                    {
                      "id": "non-empty-title",
                      "data": {
                        "messageKey": "noAttr"
                      },
                      "relatedNodes": [],
                      "impact": "serious",
                      "message": "Element has no title attribute"
                    }
                  ],
                  "all": [],
                  "none": [
                    {
                      "id": "focusable-no-name",
                      "data": null,
                      "relatedNodes": [],
                      "impact": "serious",
                      "message": "Element is in tab order and does not have accessible text"
                    }
                  ],
                  "impact": "serious",
                  "html": "<a href=\"/\"></a>",
                  "target": [
                    "a"
                  ],
                  "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": "region",
              "impact": "moderate",
              "tags": [
                "cat.keyboard",
                "best-practice"
              ],
              "description": "Ensures all page content is contained by landmarks",
              "help": "All page content should be contained by landmarks",
              "helpUrl": "https://dequeuniversity.com/rules/axe/4.4/region?application=axeAPI",
              "nodes": [
                {
                  "any": [
                    {
                      "id": "region",
                      "data": {
                        "isIframe": false
                      },
                      "relatedNodes": [],
                      "impact": "moderate",
                      "message": "Some page content is not contained by landmarks"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "moderate",
                  "html": "<h1 class=\"header-text\">Sorry, we're unable to complete your request</h1>",
                  "target": [
                    "h1"
                  ],
                  "failureSummary": "Fix any of the following:\n  Some page content is not contained by landmarks"
                },
                {
                  "any": [
                    {
                      "id": "region",
                      "data": {
                        "isIframe": false
                      },
                      "relatedNodes": [],
                      "impact": "moderate",
                      "message": "Some page content is not contained by landmarks"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "moderate",
                  "html": "<p class=\"main-text\">We cannot complete your request due to a technical difficulty. You may return to the previous page or<br> \n\tgo to the homepage and explore other options. For immediate assistance please call us. </p>",
                  "target": [
                    ".main-text"
                  ],
                  "failureSummary": "Fix any of the following:\n  Some page content is not contained by landmarks"
                },
                {
                  "any": [
                    {
                      "id": "region",
                      "data": {
                        "isIframe": false
                      },
                      "relatedNodes": [],
                      "impact": "moderate",
                      "message": "Some page content is not contained by landmarks"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "moderate",
                  "html": "<strong>Error Ref:  #18.b5fcc317.1660368803.5423ddd</strong>",
                  "target": [
                    "strong"
                  ],
                  "failureSummary": "Fix any of the following:\n  Some page content is not contained by landmarks"
                },
                {
                  "any": [
                    {
                      "id": "region",
                      "data": {
                        "isIframe": false
                      },
                      "relatedNodes": [],
                      "impact": "moderate",
                      "message": "Some page content is not contained by landmarks"
                    }
                  ],
                  "all": [],
                  "none": [],
                  "impact": "moderate",
                  "html": "<div class=\"center-bar\">",
                  "target": [
                    ".center-bar"
                  ],
                  "failureSummary": "Fix any of the following:\n  Some page content is not contained by landmarks"
                }
              ]
            }
          ]
        }
      }
    },
    {
      "type": "launch",
      "which": "chromium",
      "what": "chromium browser"
    },
    {
      "type": "url",
      "which": "https://www.grainger.com/",
      "what": "URL",
      "result": "https://www.grainger.com/"
    },
    {
      "type": "test",
      "which": "continuum",
      "what": "Level Access Continuum, community edition",
      "url": "https://www.grainger.com/",
      "result": [
        {
          "engineTestId": 237,
          "bestPracticeId": 1301,
          "attribute": "This A element does not have a mechanism that allows an accessible name value to be calculated",
          "attributeDetail": "This A element does not have a mechanism that allows an accessible name value to be calculated",
          "element": "<a href=\"/\"></a>",
          "testResult": 0,
          "path": "body>a:nth-of-type(1)",
          "fixType": {
            "fixType": 1,
            "domSpec": false,
            "helperText": "Provide a descriptive accessible name for the anchor element.",
            "fix": {
              "aria-label": null
            }
          },
          "fingerprint": {
            "version": 2,
            "css": "a[href=\"/\"]",
            "attNo": 1
          }
        }
      ]
    },
    {
      "type": "launch",
      "which": "chromium",
      "what": "chromium browser"
    },
    {
      "type": "url",
      "which": "https://www.grainger.com/",
      "what": "URL",
      "result": "https://www.grainger.com/"
    },
    {
      "type": "test",
      "which": "htmlcs",
      "what": "HTML CodeSniffer WCAG 2.1 AA ruleset",
      "url": "https://www.grainger.com/",
      "result": {
        "Error": {
          "AA.1_3_1.H42.2": {
            "Heading tag found with no content. Text that is not intended as a heading should not be marked up with heading tags.": [
              {
                "tagName": "h3",
                "id": "",
                "code": "<h3>...</h3>"
              }
            ]
          },
          "AA.4_1_2.H91.A.NoContent": {
            "Anchor element found with a valid href attribute, but no link content has been supplied.": [
              {
                "tagName": "a",
                "id": "",
                "code": "<a href=\"/\">...</a>"
              }
            ]
          }
        },
        "Warning": {
          "AA.1_3_1_A.G141": {
            "The heading structure is not logically nested. This h3 element should be an h2 to be properly nested.": [
              {
                "tagName": "h3",
                "id": "",
                "code": "<h3>...</h3>"
              }
            ]
          }
        }
      }
    },
    {
      "type": "launch",
      "which": "chromium",
      "what": "chromium browser"
    },
    {
      "type": "url",
      "which": "https://www.grainger.com/",
      "what": "URL",
      "result": "https://www.grainger.com/"
    },
    {
      "type": "test",
      "which": "ibm",
      "withItems": true,
      "what": "IBM Accessibility Checker",
      "url": "https://www.grainger.com/",
      "result": {
        "content": {
          "totals": {
            "violation": 5,
            "recommendation": 0,
            "ignored": 0
          },
          "items": [
            {
              "ruleId": "WCAG20_Body_FirstASkips_Native_Host_Sematics",
              "path": {
                "dom": "/html[1]/body[1]",
                "aria": "/document[1]"
              },
              "message": "The page does not provide a way to quickly navigate to the main content (ARIA \"main\" landmark or a skip link)",
              "bounds": {
                "left": 0,
                "top": 80,
                "height": 602,
                "width": 902
              },
              "snippet": "<body>",
              "level": "violation"
            },
            {
              "ruleId": "WCAG20_A_HasText",
              "path": {
                "dom": "/html[1]/body[1]/a[1]",
                "aria": "/document[1]/link[1]"
              },
              "message": "Hyperlink has no link text, label or image with a text alternative",
              "bounds": {
                "left": 451,
                "top": 585,
                "height": 0,
                "width": 0
              },
              "snippet": "<a href=\"/\">",
              "level": "violation"
            },
            {
              "ruleId": "RPT_Header_HasContent",
              "path": {
                "dom": "/html[1]/body[1]/h3[1]",
                "aria": "/document[1]/heading[2]"
              },
              "message": "Heading element has no descriptive content",
              "bounds": {
                "left": 1,
                "top": 545,
                "height": 22,
                "width": 900
              },
              "snippet": "<h3>",
              "level": "violation"
            },
            {
              "ruleId": "RPT_Elem_UniqueId",
              "path": {
                "dom": "/html[1]/head[1]/script[4]",
                "aria": "/document[1]"
              },
              "message": "The <script> element has the id \"boomr-scr-as\" that is already in use",
              "bounds": {
                "left": 0,
                "top": 0,
                "height": 0,
                "width": 0
              },
              "snippet": "<script async=\"\" src=\"https://s2.go-mpulse.net/boomerang/D3DWV-PXWWJ-GG8NR-CP7YF-D8UQN?20201109\" id=\"boomr-scr-as\">",
              "level": "violation"
            },
            {
              "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics",
              "path": {
                "dom": "/html[1]/body[1]/h1[1]",
                "aria": "/document[1]/heading[1]"
              },
              "message": "Content is not within a landmark element",
              "bounds": {
                "left": 1,
                "top": 221,
                "height": 28,
                "width": 900
              },
              "snippet": "<h1 class=\"header-text\">",
              "level": "violation"
            }
          ]
        },
        "url": {
          "totals": {
            "violation": 4,
            "recommendation": 0,
            "ignored": 0
          },
          "items": [
            {
              "ruleId": "WCAG20_Body_FirstASkips_Native_Host_Sematics",
              "path": {
                "dom": "/html[1]/body[1]",
                "aria": "/document[1]"
              },
              "message": "The page does not provide a way to quickly navigate to the main content (ARIA \"main\" landmark or a skip link)",
              "bounds": {
                "left": 0,
                "top": 80,
                "height": 602,
                "width": 902
              },
              "snippet": "<body>",
              "level": "violation"
            },
            {
              "ruleId": "WCAG20_A_HasText",
              "path": {
                "dom": "/html[1]/body[1]/a[1]",
                "aria": "/document[1]/link[1]"
              },
              "message": "Hyperlink has no link text, label or image with a text alternative",
              "bounds": {
                "left": 451,
                "top": 585,
                "height": 0,
                "width": 0
              },
              "snippet": "<a href=\"/\">",
              "level": "violation"
            },
            {
              "ruleId": "RPT_Header_HasContent",
              "path": {
                "dom": "/html[1]/body[1]/h3[1]",
                "aria": "/document[1]/heading[2]"
              },
              "message": "Heading element has no descriptive content",
              "bounds": {
                "left": 1,
                "top": 545,
                "height": 22,
                "width": 900
              },
              "snippet": "<h3>",
              "level": "violation"
            },
            {
              "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics",
              "path": {
                "dom": "/html[1]/body[1]/h1[1]",
                "aria": "/document[1]/heading[1]"
              },
              "message": "Content is not within a landmark element",
              "bounds": {
                "left": 1,
                "top": 221,
                "height": 28,
                "width": 900
              },
              "snippet": "<h1 class=\"header-text\">",
              "level": "violation"
            }
          ]
        }
      }
    },
    {
      "type": "launch",
      "which": "chromium",
      "what": "chromium browser"
    },
    {
      "type": "url",
      "which": "https://www.grainger.com/",
      "what": "URL",
      "result": "https://www.grainger.com/"
    },
    {
      "type": "test",
      "which": "nuVal",
      "what": "failures to pass the Nu Html Checker",
      "url": "https://www.grainger.com/",
      "result": {
        "messages": [
          {
            "type": "info",
            "lastLine": 93,
            "lastColumn": 31,
            "firstColumn": 2,
            "subType": "warning",
            "message": "The language attribute on the script element is obsolete. You can safely omit it.",
            "extract": "nabled\">\n\t<script language=\"javascript\">\n\tvar ",
            "hiliteStart": 10,
            "hiliteLength": 30
          },
          {
            "type": "error",
            "lastLine": 103,
            "lastColumn": 15,
            "firstColumn": 5,
            "message": "Stray end tag noscript.",
            "extract": "span>\n    </noscript>\n    <",
            "hiliteStart": 10,
            "hiliteLength": 11
          },
          {
            "type": "info",
            "lastLine": 125,
            "lastColumn": 77,
            "firstColumn": 1,
            "subType": "warning",
            "message": "The type attribute is unnecessary for JavaScript resources.",
            "extract": "g -->    \n<script type=\"text/javascript\" src=\"/js/grainger/adobeErrorPageAnalytics.js\"></scri",
            "hiliteStart": 10,
            "hiliteLength": 77
          },
          {
            "type": "info",
            "lastLine": 126,
            "lastColumn": 31,
            "firstColumn": 1,
            "subType": "warning",
            "message": "The type attribute is unnecessary for JavaScript resources.",
            "extract": "</script>\n<script type=\"text/javascript\">\n    /",
            "hiliteStart": 10,
            "hiliteLength": 31
          },
          {
            "type": "info",
            "lastLine": 133,
            "lastColumn": 31,
            "firstColumn": 1,
            "subType": "warning",
            "message": "The type attribute is unnecessary for JavaScript resources.",
            "extract": "ging -->\n\n<script type=\"text/javascript\">\n\twind",
            "hiliteStart": 10,
            "hiliteLength": 31
          },
          {
            "type": "error",
            "lastLine": 170,
            "lastColumn": 7,
            "firstColumn": 1,
            "message": "End tag for  body seen, but there were unclosed elements.",
            "extract": "/script>\n\n</body></html",
            "hiliteStart": 10,
            "hiliteLength": 7
          },
          {
            "type": "error",
            "lastLine": 98,
            "lastColumn": 14,
            "firstColumn": 5,
            "message": "Unclosed element noscript.",
            "extract": "span>\n    <noscript>\n\t<p>\n",
            "hiliteStart": 10,
            "hiliteLength": 10
          }
        ]
      }
    },
    {
      "type": "test",
      "which": "wave",
      "reportType": 4,
      "what": "WAVE",
      "url": "https://www.grainger.com/",
      "result": {
        "status": {
          "success": true,
          "httpstatuscode": 200
        },
        "statistics": {
          "pagetitle": "Grainger Industrial Supply - MRO Products, Equipment and Tools",
          "pageurl": "https://www.grainger.com/",
          "time": 6.63,
          "creditsremaining": 133,
          "allitemcount": 331,
          "totalelements": 1451,
          "waveurl": "http://wave.webaim.org/report?url=https://www.grainger.com/"
        },
        "categories": {
          "error": {
            "description": "Errors",
            "count": 4,
            "items": {
              "alt_spacer_missing": {
                "id": "alt_spacer_missing",
                "description": "Spacer image missing alternative text",
                "count": 2,
                "selectors": [
                  "HTML > HEAD:first-child + BODY > MAIN:first-child + SCRIPT + SCRIPT + SCRIPT + SCRIPT + SCRIPT + SCRIPT + SCRIPT + DIV + NOSCRIPT + SCRIPT + SCRIPT + SCRIPT + SCRIPT + IFRAME + SCRIPT + SCRIPT + SCRIPT + SCRIPT + SCRIPT + SCRIPT + SCRIPT + SCRIPT + SCRIPT + STYLE + DIV + STYLE + SCRIPT + SCRIPT + SCRIPT + SCRIPT + IFRAME + SCRIPT + SCRIPT + SCRIPT + SCRIPT + IMG + IMG + IMG + IMG + SCRIPT + SCRIPT + SCRIPT + SCRIPT + IMG + SCRIPT + IMG",
                  "HTML > HEAD:first-child + BODY > MAIN:first-child + SCRIPT + SCRIPT + SCRIPT + SCRIPT + SCRIPT + SCRIPT + SCRIPT + DIV + NOSCRIPT + SCRIPT + SCRIPT + SCRIPT + SCRIPT + IFRAME + SCRIPT + SCRIPT + SCRIPT + SCRIPT + SCRIPT + SCRIPT + SCRIPT + SCRIPT + SCRIPT + STYLE + DIV + STYLE + SCRIPT + SCRIPT + SCRIPT + SCRIPT + IFRAME + SCRIPT + SCRIPT + SCRIPT + SCRIPT + IMG + IMG + IMG + IMG + SCRIPT + SCRIPT + SCRIPT + SCRIPT + IMG + SCRIPT + IMG + IMG"
                ],
                "wcag": [
                  {
                    "name": "1.1.1 Non-text Content (Level A)",
                    "link": "https://webaim.org/standards/wcag/checklist#sc1.1.1"
                  }
                ]
              },
              "label_missing": {
                "id": "label_missing",
                "description": "Missing form label",
                "count": 1,
                "selectors": [
                  "HTML > HEAD:first-child + BODY > FORM#fileUploadForm > INPUT#fileSelector"
                ],
                "wcag": [
                  {
                    "name": "1.1.1 Non-text Content (Level A)",
                    "link": "https://webaim.org/standards/wcag/checklist#sc1.1.1"
                  },
                  {
                    "name": "1.3.1 Info and Relationships (Level A)",
                    "link": "https://webaim.org/standards/wcag/checklist#sc1.3.1"
                  },
                  {
                    "name": "2.4.6 Headings and Labels (Level AA)",
                    "link": "https://webaim.org/standards/wcag/checklist#sc2.4.6"
                  },
                  {
                    "name": "3.3.2 Labels or Instructions (Level A)",
                    "link": "https://webaim.org/standards/wcag/checklist#sc3.3.2"
                  }
                ]
              },
              "aria_reference_broken": {
                "id": "aria_reference_broken",
                "description": "Broken ARIA reference",
                "count": 1,
                "selectors": [
                  "HTML > HEAD:first-child + BODY > DIV#snapins_invite > DIV:first-child"
                ],
                "wcag": [
                  {
                    "name": "1.3.1 Info and Relationships (Level A)",
                    "link": "https://webaim.org/standards/wcag/checklist#sc1.3.1"
                  },
                  {
                    "name": "4.1.2 Name, Role, Value (Level A)",
                    "link": "https://webaim.org/standards/wcag/checklist#sc4.1.2"
                  }
                ]
              }
            }
          },
          "contrast": {
            "description": "Contrast Errors",
            "count": 6,
            "items": {
              "contrast": {
                "id": "contrast",
                "description": "Very low contrast",
                "count": 6,
                "selectors": [
                  "HTML > HEAD:first-child + BODY > MAIN:first-child > LINK:first-child + DIV > DIV:first-child > HEADER:first-child + DIV + DIV > SCRIPT:first-child + DIV > DIV:first-child > DIV:first-child > UL:first-child > LI:first-child > A:first-child > H3:first-child > SPAN:first-child",
                  "HTML > HEAD:first-child + BODY > MAIN:first-child > LINK:first-child + DIV > DIV:first-child > HEADER:first-child + DIV + DIV > SCRIPT:first-child + DIV > DIV:first-child > DIV:first-child > UL:first-child > LI:first-child > A:first-child > H3:first-child + DIV",
                  "HTML > HEAD:first-child + BODY > MAIN:first-child > LINK:first-child + DIV > DIV:first-child > HEADER:first-child + DIV + DIV > SCRIPT:first-child + DIV > DIV:first-child > DIV:first-child > UL:first-child > LI:first-child + LI > A:first-child > H3:first-child > SPAN:first-child",
                  "HTML > HEAD:first-child + BODY > MAIN:first-child > LINK:first-child + DIV > DIV:first-child > HEADER:first-child + DIV + DIV > SCRIPT:first-child + DIV > DIV:first-child > DIV:first-child > UL:first-child > LI:first-child + LI > A:first-child > H3:first-child + DIV",
                  "HTML > HEAD:first-child + BODY > MAIN:first-child > LINK:first-child + DIV > DIV:first-child > HEADER:first-child + DIV + DIV > SCRIPT:first-child + DIV > DIV:first-child > DIV:first-child > UL:first-child > LI:first-child + LI + LI > A:first-child > H3:first-child > SPAN:first-child",
                  "HTML > HEAD:first-child + BODY > MAIN:first-child > LINK:first-child + DIV > DIV:first-child > HEADER:first-child + DIV + DIV > SCRIPT:first-child + DIV > DIV:first-child > DIV:first-child > UL:first-child > LI:first-child + LI + LI > A:first-child > H3:first-child + DIV"
                ],
                "contrastdata": [
                  [
                    1,
                    "#ffffff",
                    "#ffffff",
                    false
                  ],
                  [
                    1,
                    "#ffffff",
                    "#ffffff",
                    false
                  ],
                  [
                    1,
                    "#ffffff",
                    "#ffffff",
                    false
                  ],
                  [
                    1,
                    "#ffffff",
                    "#ffffff",
                    false
                  ],
                  [
                    1,
                    "#ffffff",
                    "#ffffff",
                    false
                  ],
                  [
                    1,
                    "#ffffff",
                    "#ffffff",
                    false
                  ]
                ],
                "wcag": [
                  {
                    "name": "1.4.3 Contrast (Minimum) (Level AA)",
                    "link": "https://webaim.org/standards/wcag/checklist#sc1.4.3"
                  }
                ]
              }
            }
          },
          "alert": {
            "description": "Alerts",
            "count": 39,
            "items": {
              "label_title": {
                "id": "label_title",
                "description": "Unlabeled form control with title",
                "count": 4,
                "selectors": [
                  "HTML > HEAD:first-child + BODY > MAIN:first-child > LINK:first-child + DIV > DIV:first-child > HEADER:first-child > DIV:first-child + DIV > DIV:first-child > DIV:first-child + DIV > FORM#gcom__typeahead-form > BUTTON:first-child + DIV > INPUT:first-child",
                  "HTML > HEAD:first-child + BODY > MAIN:first-child > LINK:first-child + DIV > DIV:first-child > HEADER:first-child + DIV + DIV + FOOTER > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child + DIV > H2:first-child + UL > LI:first-child > FORM:first-child > INPUT:first-child",
                  "HTML > HEAD:first-child + BODY > MAIN:first-child > LINK:first-child + DIV > DIV:first-child > HEADER:first-child + DIV + DIV + FOOTER > DIV:first-child > DIV:first-child + DIV > DIV:first-child > DIV:first-child > DIV:first-child + DIV + DIV > H2:first-child + UL > LI:first-child > FORM:first-child > INPUT:first-child",
                  "HTML > HEAD:first-child + BODY > MAIN:first-child > LINK:first-child + DIV > DIV:first-child > HEADER:first-child + DIV + DIV + FOOTER > DIV:first-child > DIV:first-child + DIV + DIV > DIV:first-child > DIV:first-child + DIV + UL + DIV > H2:first-child + UL > LI:first-child > FORM:first-child > INPUT:first-child"
                ],
                "wcag": [
                  {
                    "name": "1.1.1 Non-text Content (Level A)",
                    "link": "https://webaim.org/standards/wcag/checklist#sc1.1.1"
                  },
                  {
                    "name": "1.3.1 Info and Relationships (Level A)",
                    "link": "https://webaim.org/standards/wcag/checklist#sc1.3.1"
                  },
                  {
                    "name": "2.4.6 Headings and Labels (Level AA)",
                    "link": "https://webaim.org/standards/wcag/checklist#sc2.4.6"
                  },
                  {
                    "name": "3.3.2 Labels or Instructions (Level A)",
                    "link": "https://webaim.org/standards/wcag/checklist#sc3.3.2"
                  }
                ]
              },
              "h1_missing": {
                "id": "h1_missing",
                "description": "Missing first level heading",
                "count": 1,
                "selectors": [
                  false
                ],
                "wcag": [
                  {
                    "name": "1.3.1 Info and Relationships (Level A)",
                    "link": "https://webaim.org/standards/wcag/checklist#sc1.3.1"
                  },
                  {
                    "name": "2.4.6 Headings and Labels (Level AA)",
                    "link": "https://webaim.org/standards/wcag/checklist#sc2.4.6"
                  }
                ]
              },
              "link_redundant": {
                "id": "link_redundant",
                "description": "Redundant link",
                "count": 6,
                "selectors": [
                  "HTML > HEAD:first-child + BODY > MAIN:first-child > LINK:first-child + DIV > DIV:first-child > HEADER:first-child > DIV:first-child > DIV:first-child > DIV:first-child + DIV + UL + DIV > DIV:first-child > A:first-child + DIV > DIV#gcom__header-user-sign-in-flyout > DIV:first-child > DIV:first-child + DIV > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child > H2:first-child + P + A",
                  "HTML > HEAD:first-child + BODY > MAIN:first-child > LINK:first-child + DIV > DIV:first-child > HEADER:first-child > DIV:first-child + DIV > DIV:first-child > DIV:first-child + DIV + DIV > DIV:first-child > DIV:first-child > DIV:first-child + DIV > DIV:first-child + DIV > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child > A#bulk-order-pad__full-page",
                  "HTML > HEAD:first-child + BODY > MAIN:first-child > LINK:first-child + DIV > DIV:first-child > HEADER:first-child + DIV + DIV > SCRIPT:first-child + DIV > DIV:first-child > DIV:first-child + DIV + DIV > DIV:first-child + DIV > HEADER:first-child > H2:first-child + A",
                  "HTML > HEAD:first-child + BODY > MAIN:first-child > LINK:first-child + DIV > DIV:first-child > HEADER:first-child + DIV + DIV > SCRIPT:first-child + DIV > DIV:first-child > DIV:first-child + DIV + DIV + DIV > DIV:first-child + UL > LI:first-child > DIV:first-child > DIV:first-child + A",
                  "HTML > HEAD:first-child + BODY > MAIN:first-child > LINK:first-child + DIV > DIV:first-child > HEADER:first-child + DIV + DIV > SCRIPT:first-child + DIV > DIV:first-child > DIV:first-child + DIV + DIV + DIV > DIV:first-child + UL > LI:first-child + LI > DIV:first-child > DIV:first-child + A",
                  "HTML > HEAD:first-child + BODY > MAIN:first-child > LINK:first-child + DIV > DIV:first-child > HEADER:first-child + DIV + DIV > SCRIPT:first-child + DIV > DIV:first-child > DIV:first-child + DIV + DIV + DIV > DIV:first-child + UL > LI:first-child + LI + LI > DIV:first-child > DIV:first-child + A"
                ],
                "wcag": [
                  {
                    "name": "2.4.4 Link Purpose (In Context) (Level A)",
                    "link": "https://webaim.org/standards/wcag/checklist#sc2.4.4"
                  }
                ]
              },
              "noscript": {
                "id": "noscript",
                "description": "Noscript element",
                "count": 27,
                "selectors": [
                  "HTML > HEAD:first-child + BODY > MAIN:first-child > LINK:first-child + DIV > DIV:first-child > HEADER:first-child + DIV + DIV > SCRIPT:first-child + DIV > DIV:first-child > DIV:first-child + DIV + DIV > DIV:first-child + DIV + UL > LI:first-child > A:first-child > IMG:first-child + NOSCRIPT",
                  "HTML > HEAD:first-child + BODY > MAIN:first-child > LINK:first-child + DIV > DIV:first-child > HEADER:first-child + DIV + DIV > SCRIPT:first-child + DIV > DIV:first-child > DIV:first-child + DIV + DIV > DIV:first-child + DIV + UL > LI:first-child + LI > A:first-child > IMG:first-child + NOSCRIPT",
                  "HTML > HEAD:first-child + BODY > MAIN:first-child > LINK:first-child + DIV > DIV:first-child > HEADER:first-child + DIV + DIV > SCRIPT:first-child + DIV > DIV:first-child > DIV:first-child + DIV + DIV > DIV:first-child + DIV + UL > LI:first-child + LI + LI > A:first-child > IMG:first-child + NOSCRIPT",
                  "HTML > HEAD:first-child + BODY > MAIN:first-child > LINK:first-child + DIV > DIV:first-child > HEADER:first-child + DIV + DIV > SCRIPT:first-child + DIV > DIV:first-child > DIV:first-child + DIV + DIV > DIV:first-child + DIV + UL > LI:first-child + LI + LI + LI > A:first-child > IMG:first-child + NOSCRIPT",
                  "HTML > HEAD:first-child + BODY > MAIN:first-child > LINK:first-child + DIV > DIV:first-child > HEADER:first-child + DIV + DIV > SCRIPT:first-child + DIV > DIV:first-child > DIV:first-child + DIV + DIV > DIV:first-child + DIV + UL > LI:first-child + LI + LI + LI + LI > A:first-child > IMG:first-child + NOSCRIPT",
                  "HTML > HEAD:first-child + BODY > MAIN:first-child > LINK:first-child + DIV > DIV:first-child > HEADER:first-child + DIV + DIV > SCRIPT:first-child + DIV > DIV:first-child > DIV:first-child + DIV + DIV > DIV:first-child + DIV + UL > LI:first-child + LI + LI + LI + LI + LI > A:first-child > IMG:first-child + NOSCRIPT",
                  "HTML > HEAD:first-child + BODY > MAIN:first-child > LINK:first-child + DIV > DIV:first-child > HEADER:first-child + DIV + DIV > SCRIPT:first-child + DIV > DIV:first-child > DIV:first-child + DIV + DIV > DIV:first-child + DIV + UL > LI:first-child + LI + LI + LI + LI + LI + LI > A:first-child > IMG:first-child + NOSCRIPT",
                  "HTML > HEAD:first-child + BODY > MAIN:first-child > LINK:first-child + DIV > DIV:first-child > HEADER:first-child + DIV + DIV > SCRIPT:first-child + DIV > DIV:first-child > DIV:first-child + DIV + DIV > DIV:first-child + DIV + UL > LI:first-child + LI + LI + LI + LI + LI + LI + LI > A:first-child > IMG:first-child + NOSCRIPT",
                  "HTML > HEAD:first-child + BODY > MAIN:first-child > LINK:first-child + DIV > DIV:first-child > HEADER:first-child + DIV + DIV > SCRIPT:first-child + DIV > DIV:first-child > DIV:first-child + DIV + DIV > DIV:first-child + DIV + UL > LI:first-child + LI + LI + LI + LI + LI + LI + LI + LI > A:first-child > IMG:first-child + NOSCRIPT",
                  "HTML > HEAD:first-child + BODY > MAIN:first-child > LINK:first-child + DIV > DIV:first-child > HEADER:first-child + DIV + DIV > SCRIPT:first-child + DIV > DIV:first-child > DIV:first-child + DIV + DIV > DIV:first-child + DIV + UL > LI:first-child + LI + LI + LI + LI + LI + LI + LI + LI + LI > A:first-child > IMG:first-child + NOSCRIPT",
                  "HTML > HEAD:first-child + BODY > MAIN:first-child > LINK:first-child + DIV > DIV:first-child > HEADER:first-child + DIV + DIV > SCRIPT:first-child + DIV > DIV:first-child > DIV:first-child + DIV + DIV > DIV:first-child + DIV + UL > LI:first-child + LI + LI + LI + LI + LI + LI + LI + LI + LI + LI > A:first-child > IMG:first-child + NOSCRIPT",
                  "HTML > HEAD:first-child + BODY > MAIN:first-child > LINK:first-child + DIV > DIV:first-child > HEADER:first-child + DIV + DIV > SCRIPT:first-child + DIV > DIV:first-child > DIV:first-child + DIV + DIV > DIV:first-child + DIV + UL > LI:first-child + LI + LI + LI + LI + LI + LI + LI + LI + LI + LI + LI > A:first-child > IMG:first-child + NOSCRIPT",
                  "HTML > HEAD:first-child + BODY > MAIN:first-child > LINK:first-child + DIV > DIV:first-child > HEADER:first-child + DIV + DIV > SCRIPT:first-child + DIV > DIV:first-child > DIV:first-child + DIV + DIV > DIV:first-child + DIV + UL > LI:first-child + LI + LI + LI + LI + LI + LI + LI + LI + LI + LI + LI + LI > A:first-child > IMG:first-child + NOSCRIPT",
                  "HTML > HEAD:first-child + BODY > MAIN:first-child > LINK:first-child + DIV > DIV:first-child > HEADER:first-child + DIV + DIV > SCRIPT:first-child + DIV > DIV:first-child > DIV:first-child + DIV + DIV > DIV:first-child + DIV + UL > LI:first-child + LI + LI + LI + LI + LI + LI + LI + LI + LI + LI + LI + LI + LI > A:first-child > IMG:first-child + NOSCRIPT",
                  "HTML > HEAD:first-child + BODY > MAIN:first-child > LINK:first-child + DIV > DIV:first-child > HEADER:first-child + DIV + DIV > SCRIPT:first-child + DIV > DIV:first-child > DIV:first-child + DIV + DIV > DIV:first-child + DIV + UL > LI:first-child + LI + LI + LI + LI + LI + LI + LI + LI + LI + LI + LI + LI + LI + LI > A:first-child > IMG:first-child + NOSCRIPT",
                  "HTML > HEAD:first-child + BODY > MAIN:first-child > LINK:first-child + DIV > DIV:first-child > HEADER:first-child + DIV + DIV > SCRIPT:first-child + DIV > DIV:first-child > DIV:first-child + DIV + DIV > DIV:first-child + DIV + UL > LI:first-child + LI + LI + LI + LI + LI + LI + LI + LI + LI + LI + LI + LI + LI + LI + LI > A:first-child > IMG:first-child + NOSCRIPT",
                  "HTML > HEAD:first-child + BODY > MAIN:first-child > LINK:first-child + DIV > DIV:first-child > HEADER:first-child + DIV + DIV > SCRIPT:first-child + DIV > DIV:first-child > DIV:first-child + DIV + DIV > DIV:first-child + DIV + UL > LI:first-child + LI + LI + LI + LI + LI + LI + LI + LI + LI + LI + LI + LI + LI + LI + LI + LI > A:first-child > IMG:first-child + NOSCRIPT",
                  "HTML > HEAD:first-child + BODY > MAIN:first-child > LINK:first-child + DIV > DIV:first-child > HEADER:first-child + DIV + DIV > SCRIPT:first-child + DIV > DIV:first-child > DIV:first-child + DIV + DIV + DIV > DIV:first-child + UL > LI:first-child > DIV:first-child > DIV:first-child + A > IMG:first-child + SCRIPT + NOSCRIPT",
                  "HTML > HEAD:first-child + BODY > MAIN:first-child > LINK:first-child + DIV > DIV:first-child > HEADER:first-child + DIV + DIV > SCRIPT:first-child + DIV > DIV:first-child > DIV:first-child + DIV + DIV + DIV > DIV:first-child + UL > LI:first-child + LI > DIV:first-child > DIV:first-child + A > IMG:first-child + SCRIPT + NOSCRIPT",
                  "HTML > HEAD:first-child + BODY > MAIN:first-child > LINK:first-child + DIV > DIV:first-child > HEADER:first-child + DIV + DIV > SCRIPT:first-child + DIV > DIV:first-child > DIV:first-child + DIV + DIV + DIV > DIV:first-child + UL > LI:first-child + LI + LI > DIV:first-child > DIV:first-child + A > IMG:first-child + SCRIPT + NOSCRIPT",
                  "HTML > HEAD:first-child + BODY > MAIN:first-child > LINK:first-child + DIV > DIV:first-child > HEADER:first-child + DIV + DIV + FOOTER > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child + DIV + DIV > DIV:first-child + DIV > H2:first-child + UL > LI:first-child + LI > A:first-child > IMG:first-child + SCRIPT + NOSCRIPT",
                  "HTML > HEAD:first-child + BODY > MAIN:first-child > LINK:first-child + DIV > DIV:first-child > HEADER:first-child + DIV + DIV + FOOTER > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child + DIV + DIV > DIV:first-child + DIV > H2:first-child + UL > LI:first-child + LI + LI > A:first-child > IMG:first-child + SCRIPT + NOSCRIPT",
                  "HTML > HEAD:first-child + BODY > MAIN:first-child > LINK:first-child + DIV > DIV:first-child > HEADER:first-child + DIV + DIV + FOOTER > DIV:first-child > DIV:first-child + DIV > DIV:first-child > DIV:first-child + DIV > DIV:first-child + DIV + UL + DIV > H2:first-child + UL > LI:first-child + LI > A:first-child > IMG:first-child + SCRIPT + NOSCRIPT",
                  "HTML > HEAD:first-child + BODY > MAIN:first-child > LINK:first-child + DIV > DIV:first-child > HEADER:first-child + DIV + DIV + FOOTER > DIV:first-child > DIV:first-child + DIV > DIV:first-child > DIV:first-child + DIV > DIV:first-child + DIV + UL + DIV > H2:first-child + UL > LI:first-child + LI + LI > A:first-child > IMG:first-child + SCRIPT + NOSCRIPT",
                  "HTML > HEAD:first-child + BODY > MAIN:first-child > LINK:first-child + DIV > DIV:first-child > HEADER:first-child + DIV + DIV + FOOTER > DIV:first-child > DIV:first-child + DIV + DIV > DIV:first-child > DIV:first-child + DIV + UL + DIV + DIV > H2:first-child + UL > LI:first-child + LI > A:first-child > IMG:first-child + SCRIPT + NOSCRIPT",
                  "HTML > HEAD:first-child + BODY > MAIN:first-child > LINK:first-child + DIV > DIV:first-child > HEADER:first-child + DIV + DIV + FOOTER > DIV:first-child > DIV:first-child + DIV + DIV > DIV:first-child > DIV:first-child + DIV + UL + DIV + DIV > H2:first-child + UL > LI:first-child + LI + LI > A:first-child > IMG:first-child + SCRIPT + NOSCRIPT",
                  "HTML > HEAD:first-child + BODY > MAIN:first-child + SCRIPT + SCRIPT + SCRIPT + SCRIPT + SCRIPT + SCRIPT + SCRIPT + DIV + NOSCRIPT"
                ],
                "wcag": []
              },
              "accesskey": {
                "id": "accesskey",
                "description": "Accesskey",
                "count": 1,
                "selectors": [
                  "HTML > HEAD:first-child + BODY > MAIN:first-child > LINK:first-child + DIV > DIV:first-child > HEADER:first-child > DIV:first-child + DIV > DIV:first-child > DIV:first-child + DIV > FORM#gcom__typeahead-form > BUTTON:first-child + DIV > INPUT:first-child"
                ],
                "wcag": [
                  {
                    "name": "2.4.1 Bypass Blocks (Level A)",
                    "link": "https://webaim.org/standards/wcag/checklist#sc2.4.1"
                  }
                ]
              }
            }
          }
        }
      }
    },
    {
      "type": "launch",
      "which": "chromium",
      "what": "chromium browser"
    },
    {
      "type": "url",
      "which": "https://www.grainger.com/",
      "what": "URL",
      "result": "https://www.grainger.com/"
    },
    {
      "type": "test",
      "which": "tenon",
      "id": "a",
      "what": "Tenon",
      "url": "https://www.grainger.com/",
      "result": {
        "status": 200,
        "message": "OK",
        "code": "success",
        "info": "Success",
        "moreInfo": "https://tenon.io/documentation/apiv2/response-codes#success",
        "responseExecTime": "0.070",
        "responseTime": "2022-08-13T05:33:45.893Z",
        "data": {
          "apiErrors": [],
          "documentSize": 1478218,
          "metadata": null,
          "resultSummary": {
            "tests": {
              "total": 180,
              "passing": 170,
              "failing": 10
            },
            "issues": {
              "totalErrors": 112,
              "totalWarnings": 1,
              "totalIssues": 113
            },
            "issuesByLevel": {
              "A": {
                "count": 64,
                "pct": 56.64
              },
              "AA": {
                "count": 9,
                "pct": 7.96
              },
              "AAA": {
                "count": 113,
                "pct": 100
              }
            },
            "density": {
              "errorDensity": 8,
              "warningDensity": 0,
              "allDensity": 8
            }
          },
          "projectID": "E4B12DC9-2F67-8DB7-26C9-E50C8490",
          "responseID": "151da06e-4342-4ed6-bb97-5092e607acf8",
          "docID": "ed4c203c-8614-4c02-a839-3348452e267e",
          "sourceHash": "e2ab942e1311c4e17f84fc25afcf9d27",
          "urlHttpCode": 200,
          "clientScriptErrors": [],
          "remainingApiCalls": {
            "planCalls": 0,
            "boosts": 19
          },
          "globalStats": {
            "errorDensity": "N/A",
            "warningDensity": "N/A",
            "allDensity": "N/A",
            "stdDev": "N/A"
          },
          "resultUrl": "http://ngnix/history.php?responseID=151da06e-4342-4ed6-bb97-5092e607acf8",
          "resultSet": [
            {
              "tID": 28,
              "bpID": 3,
              "priority": 100,
              "level": [
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "The layout or sizing of this page causes horizontal scrolling.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 1.4.8 Visual Presentation"
              ],
              "resultTitle": "Avoid layouts that result in horizontal scroll",
              "errorDescription": "This page is too wide, causing horizontal scrolling (at the tested viewport size). Horizontal scrolling will cause difficulties for users with low vision, especially if they have their monitor set to a low resolution. Review HTML, CSS and page element sizes to ensure 100% width is not exceeded.",
              "viewPortLocation": {
                "top-left": {
                  "x": 0,
                  "y": 0
                },
                "bottom-right": {
                  "x": 1024,
                  "y": 2242
                },
                "height": 2242,
                "width": 1024
              },
              "position": {
                "line": 14608,
                "column": 60
              },
              "errorSnippet": "&lt;body&gt;\n&lt;main class=\"app\" data-build-number=\"807\" data-view-name=\"home\" data-dist-url=\"/807/dist/gcom/desktop/\"&gt; &lt;link class=\"app__stylesheet\" href=\"/807/dist/gcom/desktop/home.css\" rel=\"stylesheet\" style=\"\"&gt; &lt;div class=\"app__view\"&gt",
              "xpath": "/html/body",
              "issueID": "fb23cda2983e177f99c48d463702b4ed",
              "signature": "b061a543652d64d55d5f3595ac70a44e",
              "ref": "https://tenon.io/bestpractice.php?bpID=3&tID=28&issueID=fb23cda2983e177f99c48d463702b4ed"
            },
            {
              "tID": 79,
              "bpID": 106,
              "priority": 100,
              "level": [
                "A",
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This link has a `title` attribute that is the same as the text inside the link.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)"
              ],
              "resultTitle": "Make sure that link text (and the alternate text for any images that are used as links) describes the destination or purpose of the link.",
              "errorDescription": "This link is already labeled by its text.  The equivalent `title` leads to unnecessary verbosity for assistive technologies, and offers no benefits to users. Remove the `title` attribute from this link to avoid the unnecessary verbosity",
              "viewPortLocation": {
                "top-left": {
                  "x": 25,
                  "y": 162
                },
                "bottom-right": {
                  "x": 163,
                  "y": 178
                },
                "height": 16,
                "width": 138
              },
              "position": {
                "line": 16206,
                "column": 0
              },
              "errorSnippet": "&lt;a class=\"gcom__header-all-products-category-link\" data-automated-test=\"All Product Categories\" href=\"/category?analytics=nav\" aria-label=\"All Product Categories\" title=\"All Product Categories\"&gt; All Product Categories &lt;/a&gt;",
              "xpath": "/html/body/main[1]/div[1]/div[1]/header[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]/ul[2]/li[1]/a[1]",
              "issueID": "5f03d6dea7d13b07098b713314a648fd",
              "signature": "bd4b61335569a83f931d8af39fd953d0",
              "ref": "https://tenon.io/bestpractice.php?bpID=106&tID=79&issueID=5f03d6dea7d13b07098b713314a648fd"
            },
            {
              "tID": 79,
              "bpID": 106,
              "priority": 100,
              "level": [
                "A",
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This link has a `title` attribute that is the same as the text inside the link.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)"
              ],
              "resultTitle": "Make sure that link text (and the alternate text for any images that are used as links) describes the destination or purpose of the link.",
              "errorDescription": "This link is already labeled by its text.  The equivalent `title` leads to unnecessary verbosity for assistive technologies, and offers no benefits to users. Remove the `title` attribute from this link to avoid the unnecessary verbosity",
              "viewPortLocation": {
                "top-left": {
                  "x": 25,
                  "y": 190
                },
                "bottom-right": {
                  "x": 86,
                  "y": 206
                },
                "height": 16,
                "width": 61
              },
              "position": {
                "line": 16565,
                "column": 0
              },
              "errorSnippet": "&lt;a class=\"gcom__header-all-products-category-link\" data-automated-test=\"Abrasives\" href=\"/category/abrasives?analytics=nav\" aria-label=\"Abrasives\" title=\"Abrasives\"&gt; Abrasives &lt;/a&gt;",
              "xpath": "/html/body/main[1]/div[1]/div[1]/header[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]/ul[2]/li[2]/a[1]",
              "issueID": "344431ef7e1f6dc0a0c01bfdb3fee75e",
              "signature": "f34d5beb38d18d472961a0267418e1d7",
              "ref": "https://tenon.io/bestpractice.php?bpID=106&tID=79&issueID=344431ef7e1f6dc0a0c01bfdb3fee75e"
            },
            {
              "tID": 79,
              "bpID": 106,
              "priority": 100,
              "level": [
                "A",
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This link has a `title` attribute that is the same as the text inside the link.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)"
              ],
              "resultTitle": "Make sure that link text (and the alternate text for any images that are used as links) describes the destination or purpose of the link.",
              "errorDescription": "This link is already labeled by its text.  The equivalent `title` leads to unnecessary verbosity for assistive technologies, and offers no benefits to users. Remove the `title` attribute from this link to avoid the unnecessary verbosity",
              "viewPortLocation": {
                "top-left": {
                  "x": 25,
                  "y": 218
                },
                "bottom-right": {
                  "x": 208,
                  "y": 234
                },
                "height": 16,
                "width": 183
              },
              "position": {
                "line": 16565,
                "column": 0
              },
              "errorSnippet": "&lt;a class=\"gcom__header-all-products-category-link\" data-automated-test=\"Adhesives, Sealants and Tape\" href=\"/category/adhesives-sealants-and-tape?analytics=nav\" aria-label=\"Adhesives, Sealants and Tape\" title=\"Adhesives, Sealants and Tape\"&gt; Adhesiv",
              "xpath": "/html/body/main[1]/div[1]/div[1]/header[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]/ul[2]/li[3]/a[1]",
              "issueID": "f38204893ebbde5b4f735f3b5c14df73",
              "signature": "99435a32e72cd16f88c76324ef751f2a",
              "ref": "https://tenon.io/bestpractice.php?bpID=106&tID=79&issueID=f38204893ebbde5b4f735f3b5c14df73"
            },
            {
              "tID": 79,
              "bpID": 106,
              "priority": 100,
              "level": [
                "A",
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This link has a `title` attribute that is the same as the text inside the link.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)"
              ],
              "resultTitle": "Make sure that link text (and the alternate text for any images that are used as links) describes the destination or purpose of the link.",
              "errorDescription": "This link is already labeled by its text.  The equivalent `title` leads to unnecessary verbosity for assistive technologies, and offers no benefits to users. Remove the `title` attribute from this link to avoid the unnecessary verbosity",
              "viewPortLocation": {
                "top-left": {
                  "x": 25,
                  "y": 246
                },
                "bottom-right": {
                  "x": 168,
                  "y": 262
                },
                "height": 16,
                "width": 143
              },
              "position": {
                "line": 16566,
                "column": 0
              },
              "errorSnippet": "&lt;a class=\"gcom__header-all-products-category-link\" data-automated-test=\"Cleaning and Janitorial\" href=\"/category/cleaning-and-janitorial?analytics=nav\" aria-label=\"Cleaning and Janitorial\" title=\"Cleaning and Janitorial\"&gt; Cleaning and Janitorial &l",
              "xpath": "/html/body/main[1]/div[1]/div[1]/header[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]/ul[2]/li[4]/a[1]",
              "issueID": "b11f41123990a6d4a2564fabf8633088",
              "signature": "66e9210d96208b49750632bac91ab830",
              "ref": "https://tenon.io/bestpractice.php?bpID=106&tID=79&issueID=b11f41123990a6d4a2564fabf8633088"
            },
            {
              "tID": 79,
              "bpID": 106,
              "priority": 100,
              "level": [
                "A",
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This link has a `title` attribute that is the same as the text inside the link.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)"
              ],
              "resultTitle": "Make sure that link text (and the alternate text for any images that are used as links) describes the destination or purpose of the link.",
              "errorDescription": "This link is already labeled by its text.  The equivalent `title` leads to unnecessary verbosity for assistive technologies, and offers no benefits to users. Remove the `title` attribute from this link to avoid the unnecessary verbosity",
              "viewPortLocation": {
                "top-left": {
                  "x": 25,
                  "y": 274
                },
                "bottom-right": {
                  "x": 81,
                  "y": 290
                },
                "height": 16,
                "width": 56
              },
              "position": {
                "line": 16566,
                "column": 0
              },
              "errorSnippet": "&lt;a class=\"gcom__header-all-products-category-link\" data-automated-test=\"Electrical\" href=\"/category/electrical?analytics=nav\" aria-label=\"Electrical\" title=\"Electrical\"&gt; Electrical &lt;/a&gt;",
              "xpath": "/html/body/main[1]/div[1]/div[1]/header[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]/ul[2]/li[5]/a[1]",
              "issueID": "37e5044b2ce38f01385700a0599a40d4",
              "signature": "19a255b0bc6bfd9688b63ef9d74f35dd",
              "ref": "https://tenon.io/bestpractice.php?bpID=106&tID=79&issueID=37e5044b2ce38f01385700a0599a40d4"
            },
            {
              "tID": 79,
              "bpID": 106,
              "priority": 100,
              "level": [
                "A",
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This link has a `title` attribute that is the same as the text inside the link.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)"
              ],
              "resultTitle": "Make sure that link text (and the alternate text for any images that are used as links) describes the destination or purpose of the link.",
              "errorDescription": "This link is already labeled by its text.  The equivalent `title` leads to unnecessary verbosity for assistive technologies, and offers no benefits to users. Remove the `title` attribute from this link to avoid the unnecessary verbosity",
              "viewPortLocation": {
                "top-left": {
                  "x": 25,
                  "y": 302
                },
                "bottom-right": {
                  "x": 197,
                  "y": 338
                },
                "height": 36,
                "width": 172
              },
              "position": {
                "line": 16566,
                "column": 0
              },
              "errorSnippet": "&lt;a class=\"gcom__header-all-products-category-link\" data-automated-test=\"Electronics, Appliances, and Batteries\" href=\"/category/electronics-appliances-and-batteries?analytics=nav\" aria-label=\"Electronics, Appliances, and Batteries\" title=\"Electronics,",
              "xpath": "/html/body/main[1]/div[1]/div[1]/header[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]/ul[2]/li[6]/a[1]",
              "issueID": "9c6cbb1ae862467e26fc152ef90a5a05",
              "signature": "8ac0d3cdba5161ae09c1d3f2f99bde61",
              "ref": "https://tenon.io/bestpractice.php?bpID=106&tID=79&issueID=9c6cbb1ae862467e26fc152ef90a5a05"
            },
            {
              "tID": 79,
              "bpID": 106,
              "priority": 100,
              "level": [
                "A",
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This link has a `title` attribute that is the same as the text inside the link.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)"
              ],
              "resultTitle": "Make sure that link text (and the alternate text for any images that are used as links) describes the destination or purpose of the link.",
              "errorDescription": "This link is already labeled by its text.  The equivalent `title` leads to unnecessary verbosity for assistive technologies, and offers no benefits to users. Remove the `title` attribute from this link to avoid the unnecessary verbosity",
              "viewPortLocation": {
                "top-left": {
                  "x": 25,
                  "y": 350
                },
                "bottom-right": {
                  "x": 87,
                  "y": 366
                },
                "height": 16,
                "width": 62
              },
              "position": {
                "line": 16566,
                "column": 0
              },
              "errorSnippet": "&lt;a class=\"gcom__header-all-products-category-link\" data-automated-test=\"Fasteners\" href=\"/category/fasteners?analytics=nav\" aria-label=\"Fasteners\" title=\"Fasteners\"&gt; Fasteners &lt;/a&gt;",
              "xpath": "/html/body/main[1]/div[1]/div[1]/header[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]/ul[2]/li[7]/a[1]",
              "issueID": "44601ff2db26679802b65bf474374476",
              "signature": "030f18b57688ad4a1e44b61b2872fd21",
              "ref": "https://tenon.io/bestpractice.php?bpID=106&tID=79&issueID=44601ff2db26679802b65bf474374476"
            },
            {
              "tID": 79,
              "bpID": 106,
              "priority": 100,
              "level": [
                "A",
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This link has a `title` attribute that is the same as the text inside the link.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)"
              ],
              "resultTitle": "Make sure that link text (and the alternate text for any images that are used as links) describes the destination or purpose of the link.",
              "errorDescription": "This link is already labeled by its text.  The equivalent `title` leads to unnecessary verbosity for assistive technologies, and offers no benefits to users. Remove the `title` attribute from this link to avoid the unnecessary verbosity",
              "viewPortLocation": {
                "top-left": {
                  "x": 25,
                  "y": 378
                },
                "bottom-right": {
                  "x": 198,
                  "y": 394
                },
                "height": 16,
                "width": 173
              },
              "position": {
                "line": 16733,
                "column": 34
              },
              "errorSnippet": "&lt;a class=\"gcom__header-all-products-category-link\" data-automated-test=\"Fleet &amp;amp; Vehicle Maintenance\" href=\"/category/fleet-vehicle-maintenance?analytics=nav\" aria-label=\"Fleet &amp;amp; Vehicle Maintenance\" title=\"Fleet &amp;amp; Vehicle Maint",
              "xpath": "/html/body/main[1]/div[1]/div[1]/header[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]/ul[2]/li[8]/a[1]",
              "issueID": "2d9e77877c60443c4757d8aa463327c0",
              "signature": "04ece61b5e0e5cfb1b9ac73686e6b31c",
              "ref": "https://tenon.io/bestpractice.php?bpID=106&tID=79&issueID=2d9e77877c60443c4757d8aa463327c0"
            },
            {
              "tID": 79,
              "bpID": 106,
              "priority": 100,
              "level": [
                "A",
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This link has a `title` attribute that is the same as the text inside the link.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)"
              ],
              "resultTitle": "Make sure that link text (and the alternate text for any images that are used as links) describes the destination or purpose of the link.",
              "errorDescription": "This link is already labeled by its text.  The equivalent `title` leads to unnecessary verbosity for assistive technologies, and offers no benefits to users. Remove the `title` attribute from this link to avoid the unnecessary verbosity",
              "viewPortLocation": {
                "top-left": {
                  "x": 25,
                  "y": 406
                },
                "bottom-right": {
                  "x": 217,
                  "y": 442
                },
                "height": 36,
                "width": 192
              },
              "position": {
                "line": 16734,
                "column": 0
              },
              "errorSnippet": "&lt;a class=\"gcom__header-all-products-category-link\" data-automated-test=\"Furniture, Hospitality and Food Service\" href=\"/category/furniture-hospitality-and-food-service?analytics=nav\" aria-label=\"Furniture, Hospitality and Food Service\" title=\"Furnitur",
              "xpath": "/html/body/main[1]/div[1]/div[1]/header[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]/ul[2]/li[9]/a[1]",
              "issueID": "615b3e6d119c63b68ca7e29a162ece99",
              "signature": "5182943e3417e445fa41fbcfd1e7caf2",
              "ref": "https://tenon.io/bestpractice.php?bpID=106&tID=79&issueID=615b3e6d119c63b68ca7e29a162ece99"
            },
            {
              "tID": 79,
              "bpID": 106,
              "priority": 100,
              "level": [
                "A",
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This link has a `title` attribute that is the same as the text inside the link.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)"
              ],
              "resultTitle": "Make sure that link text (and the alternate text for any images that are used as links) describes the destination or purpose of the link.",
              "errorDescription": "This link is already labeled by its text.  The equivalent `title` leads to unnecessary verbosity for assistive technologies, and offers no benefits to users. Remove the `title` attribute from this link to avoid the unnecessary verbosity",
              "viewPortLocation": {
                "top-left": {
                  "x": 25,
                  "y": 454
                },
                "bottom-right": {
                  "x": 172,
                  "y": 470
                },
                "height": 16,
                "width": 147
              },
              "position": {
                "line": 16734,
                "column": 0
              },
              "errorSnippet": "&lt;a class=\"gcom__header-all-products-category-link\" data-automated-test=\"HVAC and Refrigeration\" href=\"/category/hvac-and-refrigeration?analytics=nav\" aria-label=\"HVAC and Refrigeration\" title=\"HVAC and Refrigeration\"&gt; HVAC and Refrigeration &lt;/a&",
              "xpath": "/html/body/main[1]/div[1]/div[1]/header[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]/ul[2]/li[10]/a[1]",
              "issueID": "f01b84131e17f34c8a4fde5e372583c6",
              "signature": "b30c9604773854c3f55d14f8ab5ab33f",
              "ref": "https://tenon.io/bestpractice.php?bpID=106&tID=79&issueID=f01b84131e17f34c8a4fde5e372583c6"
            },
            {
              "tID": 79,
              "bpID": 106,
              "priority": 100,
              "level": [
                "A",
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This link has a `title` attribute that is the same as the text inside the link.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)"
              ],
              "resultTitle": "Make sure that link text (and the alternate text for any images that are used as links) describes the destination or purpose of the link.",
              "errorDescription": "This link is already labeled by its text.  The equivalent `title` leads to unnecessary verbosity for assistive technologies, and offers no benefits to users. Remove the `title` attribute from this link to avoid the unnecessary verbosity",
              "viewPortLocation": {
                "top-left": {
                  "x": 279,
                  "y": 162
                },
                "bottom-right": {
                  "x": 341,
                  "y": 178
                },
                "height": 16,
                "width": 62
              },
              "position": {
                "line": 16734,
                "column": 0
              },
              "errorSnippet": "&lt;a class=\"gcom__header-all-products-category-link\" data-automated-test=\"Hardware\" href=\"/category/hardware?analytics=nav\" aria-label=\"Hardware\" title=\"Hardware\"&gt; Hardware &lt;/a&gt;",
              "xpath": "/html/body/main[1]/div[1]/div[1]/header[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]/ul[2]/li[11]/a[1]",
              "issueID": "d45f3926523eb1bc4b3b56998c3e6333",
              "signature": "97d9102a8b02f1894c92cbecbb939b34",
              "ref": "https://tenon.io/bestpractice.php?bpID=106&tID=79&issueID=d45f3926523eb1bc4b3b56998c3e6333"
            },
            {
              "tID": 79,
              "bpID": 106,
              "priority": 100,
              "level": [
                "A",
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This link has a `title` attribute that is the same as the text inside the link.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)"
              ],
              "resultTitle": "Make sure that link text (and the alternate text for any images that are used as links) describes the destination or purpose of the link.",
              "errorDescription": "This link is already labeled by its text.  The equivalent `title` leads to unnecessary verbosity for assistive technologies, and offers no benefits to users. Remove the `title` attribute from this link to avoid the unnecessary verbosity",
              "viewPortLocation": {
                "top-left": {
                  "x": 279,
                  "y": 190
                },
                "bottom-right": {
                  "x": 345,
                  "y": 206
                },
                "height": 16,
                "width": 66
              },
              "position": {
                "line": 16805,
                "column": 34
              },
              "errorSnippet": "&lt;a class=\"gcom__header-all-products-category-link\" data-automated-test=\"Hydraulics\" href=\"/category/hydraulics?analytics=nav\" aria-label=\"Hydraulics\" title=\"Hydraulics\"&gt; Hydraulics &lt;/a&gt;",
              "xpath": "/html/body/main[1]/div[1]/div[1]/header[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]/ul[2]/li[12]/a[1]",
              "issueID": "6692a2d967814a8c4e4facfb31b6b395",
              "signature": "354617b6757faa9bb7ded753a2ddd1d5",
              "ref": "https://tenon.io/bestpractice.php?bpID=106&tID=79&issueID=6692a2d967814a8c4e4facfb31b6b395"
            },
            {
              "tID": 79,
              "bpID": 106,
              "priority": 100,
              "level": [
                "A",
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This link has a `title` attribute that is the same as the text inside the link.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)"
              ],
              "resultTitle": "Make sure that link text (and the alternate text for any images that are used as links) describes the destination or purpose of the link.",
              "errorDescription": "This link is already labeled by its text.  The equivalent `title` leads to unnecessary verbosity for assistive technologies, and offers no benefits to users. Remove the `title` attribute from this link to avoid the unnecessary verbosity",
              "viewPortLocation": {
                "top-left": {
                  "x": 279,
                  "y": 218
                },
                "bottom-right": {
                  "x": 358,
                  "y": 234
                },
                "height": 16,
                "width": 79
              },
              "position": {
                "line": 16806,
                "column": 0
              },
              "errorSnippet": "&lt;a class=\"gcom__header-all-products-category-link\" data-automated-test=\"Lab Supplies\" href=\"/category/lab-supplies?analytics=nav\" aria-label=\"Lab Supplies\" title=\"Lab Supplies\"&gt; Lab Supplies &lt;/a&gt;",
              "xpath": "/html/body/main[1]/div[1]/div[1]/header[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]/ul[2]/li[13]/a[1]",
              "issueID": "ef0489bc2477ab73be2018cb6c26a68e",
              "signature": "3459f399db31f4c24b7b97fb19e289b9",
              "ref": "https://tenon.io/bestpractice.php?bpID=106&tID=79&issueID=ef0489bc2477ab73be2018cb6c26a68e"
            },
            {
              "tID": 79,
              "bpID": 106,
              "priority": 100,
              "level": [
                "A",
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This link has a `title` attribute that is the same as the text inside the link.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)"
              ],
              "resultTitle": "Make sure that link text (and the alternate text for any images that are used as links) describes the destination or purpose of the link.",
              "errorDescription": "This link is already labeled by its text.  The equivalent `title` leads to unnecessary verbosity for assistive technologies, and offers no benefits to users. Remove the `title` attribute from this link to avoid the unnecessary verbosity",
              "viewPortLocation": {
                "top-left": {
                  "x": 279,
                  "y": 246
                },
                "bottom-right": {
                  "x": 330,
                  "y": 262
                },
                "height": 16,
                "width": 51
              },
              "position": {
                "line": 16806,
                "column": 0
              },
              "errorSnippet": "&lt;a class=\"gcom__header-all-products-category-link\" data-automated-test=\"Lighting\" href=\"/category/lighting?analytics=nav\" aria-label=\"Lighting\" title=\"Lighting\"&gt; Lighting &lt;/a&gt;",
              "xpath": "/html/body/main[1]/div[1]/div[1]/header[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]/ul[2]/li[14]/a[1]",
              "issueID": "f8d96297a9aa2ce216402bf7f7de631c",
              "signature": "280ac4d0fbd1485e9aca47fdf681c325",
              "ref": "https://tenon.io/bestpractice.php?bpID=106&tID=79&issueID=f8d96297a9aa2ce216402bf7f7de631c"
            },
            {
              "tID": 79,
              "bpID": 106,
              "priority": 100,
              "level": [
                "A",
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This link has a `title` attribute that is the same as the text inside the link.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)"
              ],
              "resultTitle": "Make sure that link text (and the alternate text for any images that are used as links) describes the destination or purpose of the link.",
              "errorDescription": "This link is already labeled by its text.  The equivalent `title` leads to unnecessary verbosity for assistive technologies, and offers no benefits to users. Remove the `title` attribute from this link to avoid the unnecessary verbosity",
              "viewPortLocation": {
                "top-left": {
                  "x": 279,
                  "y": 274
                },
                "bottom-right": {
                  "x": 350,
                  "y": 290
                },
                "height": 16,
                "width": 71
              },
              "position": {
                "line": 16806,
                "column": 0
              },
              "errorSnippet": "&lt;a class=\"gcom__header-all-products-category-link\" data-automated-test=\"Lubrication\" href=\"/category/lubrication?analytics=nav\" aria-label=\"Lubrication\" title=\"Lubrication\"&gt; Lubrication &lt;/a&gt;",
              "xpath": "/html/body/main[1]/div[1]/div[1]/header[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]/ul[2]/li[15]/a[1]",
              "issueID": "8bad460c1b7f9a7e8614098362bfba84",
              "signature": "7f5e2633a973576f614018d3feb57f61",
              "ref": "https://tenon.io/bestpractice.php?bpID=106&tID=79&issueID=8bad460c1b7f9a7e8614098362bfba84"
            },
            {
              "tID": 79,
              "bpID": 106,
              "priority": 100,
              "level": [
                "A",
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This link has a `title` attribute that is the same as the text inside the link.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)"
              ],
              "resultTitle": "Make sure that link text (and the alternate text for any images that are used as links) describes the destination or purpose of the link.",
              "errorDescription": "This link is already labeled by its text.  The equivalent `title` leads to unnecessary verbosity for assistive technologies, and offers no benefits to users. Remove the `title` attribute from this link to avoid the unnecessary verbosity",
              "viewPortLocation": {
                "top-left": {
                  "x": 279,
                  "y": 302
                },
                "bottom-right": {
                  "x": 344,
                  "y": 318
                },
                "height": 16,
                "width": 65
              },
              "position": {
                "line": 16877,
                "column": 33
              },
              "errorSnippet": "&lt;a class=\"gcom__header-all-products-category-link\" data-automated-test=\"Machining\" href=\"/category/machining?analytics=nav\" aria-label=\"Machining\" title=\"Machining\"&gt; Machining &lt;/a&gt;",
              "xpath": "/html/body/main[1]/div[1]/div[1]/header[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]/ul[2]/li[16]/a[1]",
              "issueID": "f31209db8949aeda00f16bc4d81d90e0",
              "signature": "e7457c12de809d7c0b0a685787003061",
              "ref": "https://tenon.io/bestpractice.php?bpID=106&tID=79&issueID=f31209db8949aeda00f16bc4d81d90e0"
            },
            {
              "tID": 79,
              "bpID": 106,
              "priority": 100,
              "level": [
                "A",
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This link has a `title` attribute that is the same as the text inside the link.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)"
              ],
              "resultTitle": "Make sure that link text (and the alternate text for any images that are used as links) describes the destination or purpose of the link.",
              "errorDescription": "This link is already labeled by its text.  The equivalent `title` leads to unnecessary verbosity for assistive technologies, and offers no benefits to users. Remove the `title` attribute from this link to avoid the unnecessary verbosity",
              "viewPortLocation": {
                "top-left": {
                  "x": 279,
                  "y": 330
                },
                "bottom-right": {
                  "x": 389,
                  "y": 346
                },
                "height": 16,
                "width": 110
              },
              "position": {
                "line": 17033,
                "column": 34
              },
              "errorSnippet": "&lt;a class=\"gcom__header-all-products-category-link\" data-automated-test=\"Material Handling\" href=\"/category/material-handling?analytics=nav\" aria-label=\"Material Handling\" title=\"Material Handling\"&gt; Material Handling &lt;/a&gt;",
              "xpath": "/html/body/main[1]/div[1]/div[1]/header[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]/ul[2]/li[17]/a[1]",
              "issueID": "c56e59df7fc40e2d378cbc3db25516b8",
              "signature": "5d1548c5a01c0d2adfc819574af8a66a",
              "ref": "https://tenon.io/bestpractice.php?bpID=106&tID=79&issueID=c56e59df7fc40e2d378cbc3db25516b8"
            },
            {
              "tID": 79,
              "bpID": 106,
              "priority": 100,
              "level": [
                "A",
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This link has a `title` attribute that is the same as the text inside the link.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)"
              ],
              "resultTitle": "Make sure that link text (and the alternate text for any images that are used as links) describes the destination or purpose of the link.",
              "errorDescription": "This link is already labeled by its text.  The equivalent `title` leads to unnecessary verbosity for assistive technologies, and offers no benefits to users. Remove the `title` attribute from this link to avoid the unnecessary verbosity",
              "viewPortLocation": {
                "top-left": {
                  "x": 279,
                  "y": 358
                },
                "bottom-right": {
                  "x": 324,
                  "y": 374
                },
                "height": 16,
                "width": 45
              },
              "position": {
                "line": 17034,
                "column": 0
              },
              "errorSnippet": "&lt;a class=\"gcom__header-all-products-category-link\" data-automated-test=\"Motors\" href=\"/category/motors?analytics=nav\" aria-label=\"Motors\" title=\"Motors\"&gt; Motors &lt;/a&gt;",
              "xpath": "/html/body/main[1]/div[1]/div[1]/header[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]/ul[2]/li[18]/a[1]",
              "issueID": "7020f6f5eeb80152dd85bc03c0cd9360",
              "signature": "20993ca54879c817c82a25e72ec5c5f6",
              "ref": "https://tenon.io/bestpractice.php?bpID=106&tID=79&issueID=7020f6f5eeb80152dd85bc03c0cd9360"
            },
            {
              "tID": 79,
              "bpID": 106,
              "priority": 100,
              "level": [
                "A",
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This link has a `title` attribute that is the same as the text inside the link.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)"
              ],
              "resultTitle": "Make sure that link text (and the alternate text for any images that are used as links) describes the destination or purpose of the link.",
              "errorDescription": "This link is already labeled by its text.  The equivalent `title` leads to unnecessary verbosity for assistive technologies, and offers no benefits to users. Remove the `title` attribute from this link to avoid the unnecessary verbosity",
              "viewPortLocation": {
                "top-left": {
                  "x": 279,
                  "y": 386
                },
                "bottom-right": {
                  "x": 370,
                  "y": 402
                },
                "height": 16,
                "width": 91
              },
              "position": {
                "line": 17034,
                "column": 0
              },
              "errorSnippet": "&lt;a class=\"gcom__header-all-products-category-link\" data-automated-test=\"Office Supplies\" href=\"/category/office-supplies?analytics=nav\" aria-label=\"Office Supplies\" title=\"Office Supplies\"&gt; Office Supplies &lt;/a&gt;",
              "xpath": "/html/body/main[1]/div[1]/div[1]/header[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]/ul[2]/li[19]/a[1]",
              "issueID": "43ad05cb99c0afb47de4ff8ec27d285e",
              "signature": "3fdc5380fe0148bfde2a1b50f153b3b7",
              "ref": "https://tenon.io/bestpractice.php?bpID=106&tID=79&issueID=43ad05cb99c0afb47de4ff8ec27d285e"
            },
            {
              "tID": 79,
              "bpID": 106,
              "priority": 100,
              "level": [
                "A",
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This link has a `title` attribute that is the same as the text inside the link.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)"
              ],
              "resultTitle": "Make sure that link text (and the alternate text for any images that are used as links) describes the destination or purpose of the link.",
              "errorDescription": "This link is already labeled by its text.  The equivalent `title` leads to unnecessary verbosity for assistive technologies, and offers no benefits to users. Remove the `title` attribute from this link to avoid the unnecessary verbosity",
              "viewPortLocation": {
                "top-left": {
                  "x": 279,
                  "y": 414
                },
                "bottom-right": {
                  "x": 401,
                  "y": 430
                },
                "height": 16,
                "width": 122
              },
              "position": {
                "line": 17034,
                "column": 0
              },
              "errorSnippet": "&lt;a class=\"gcom__header-all-products-category-link\" data-automated-test=\"Outdoor Equipment\" href=\"/category/outdoor-equipment?analytics=nav\" aria-label=\"Outdoor Equipment\" title=\"Outdoor Equipment\"&gt; Outdoor Equipment &lt;/a&gt;",
              "xpath": "/html/body/main[1]/div[1]/div[1]/header[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]/ul[2]/li[20]/a[1]",
              "issueID": "b832a13c7f5de95860d0948124cbbdb2",
              "signature": "b98af752cf5be80c77a10fd332c804d4",
              "ref": "https://tenon.io/bestpractice.php?bpID=106&tID=79&issueID=b832a13c7f5de95860d0948124cbbdb2"
            },
            {
              "tID": 79,
              "bpID": 106,
              "priority": 100,
              "level": [
                "A",
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This link has a `title` attribute that is the same as the text inside the link.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)"
              ],
              "resultTitle": "Make sure that link text (and the alternate text for any images that are used as links) describes the destination or purpose of the link.",
              "errorDescription": "This link is already labeled by its text.  The equivalent `title` leads to unnecessary verbosity for assistive technologies, and offers no benefits to users. Remove the `title` attribute from this link to avoid the unnecessary verbosity",
              "viewPortLocation": {
                "top-left": {
                  "x": 279,
                  "y": 442
                },
                "bottom-right": {
                  "x": 414,
                  "y": 458
                },
                "height": 16,
                "width": 135
              },
              "position": {
                "line": 17201,
                "column": 33
              },
              "errorSnippet": "&lt;a class=\"gcom__header-all-products-category-link\" data-automated-test=\"Packaging &amp;amp; Shipping\" href=\"/category/packaging-shipping?analytics=nav\" aria-label=\"Packaging &amp;amp; Shipping\" title=\"Packaging &amp;amp; Shipping\"&gt; Packaging &amp;a",
              "xpath": "/html/body/main[1]/div[1]/div[1]/header[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]/ul[2]/li[21]/a[1]",
              "issueID": "5712670d6f01943fd420996785800dc0",
              "signature": "470e2d037b4d4e4de24a3c5a13082d8a",
              "ref": "https://tenon.io/bestpractice.php?bpID=106&tID=79&issueID=5712670d6f01943fd420996785800dc0"
            },
            {
              "tID": 79,
              "bpID": 106,
              "priority": 100,
              "level": [
                "A",
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This link has a `title` attribute that is the same as the text inside the link.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)"
              ],
              "resultTitle": "Make sure that link text (and the alternate text for any images that are used as links) describes the destination or purpose of the link.",
              "errorDescription": "This link is already labeled by its text.  The equivalent `title` leads to unnecessary verbosity for assistive technologies, and offers no benefits to users. Remove the `title` attribute from this link to avoid the unnecessary verbosity",
              "viewPortLocation": {
                "top-left": {
                  "x": 279,
                  "y": 470
                },
                "bottom-right": {
                  "x": 474,
                  "y": 486
                },
                "height": 16,
                "width": 195
              },
              "position": {
                "line": 17202,
                "column": 40
              },
              "errorSnippet": "&lt;a class=\"gcom__header-all-products-category-link\" data-automated-test=\"Paints, Equipment and Supplies\" href=\"/category/paints-equipment-and-supplies?analytics=nav\" aria-label=\"Paints, Equipment and Supplies\" title=\"Paints, Equipment and Supplies\"&gt;",
              "xpath": "/html/body/main[1]/div[1]/div[1]/header[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]/ul[2]/li[22]/a[1]",
              "issueID": "45a3fe102d4110516651981fdb120dd2",
              "signature": "f13d5f695c29d3dddc73255cfdcff7ba",
              "ref": "https://tenon.io/bestpractice.php?bpID=106&tID=79&issueID=45a3fe102d4110516651981fdb120dd2"
            },
            {
              "tID": 79,
              "bpID": 106,
              "priority": 100,
              "level": [
                "A",
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This link has a `title` attribute that is the same as the text inside the link.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)"
              ],
              "resultTitle": "Make sure that link text (and the alternate text for any images that are used as links) describes the destination or purpose of the link.",
              "errorDescription": "This link is already labeled by its text.  The equivalent `title` leads to unnecessary verbosity for assistive technologies, and offers no benefits to users. Remove the `title` attribute from this link to avoid the unnecessary verbosity",
              "viewPortLocation": {
                "top-left": {
                  "x": 533,
                  "y": 162
                },
                "bottom-right": {
                  "x": 696,
                  "y": 178
                },
                "height": 16,
                "width": 163
              },
              "position": {
                "line": 17213,
                "column": 52
              },
              "errorSnippet": "&lt;a class=\"gcom__header-all-products-category-link\" data-automated-test=\"Pipe, Hose, Tube &amp;amp; Fittings\" href=\"/category/pipe-hose-tube-fittings?analytics=nav\" aria-label=\"Pipe, Hose, Tube &amp;amp; Fittings\" title=\"Pipe, Hose, Tube &amp;amp; Fitt",
              "xpath": "/html/body/main[1]/div[1]/div[1]/header[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]/ul[2]/li[23]/a[1]",
              "issueID": "81c46ed605a089bc640cc2cf0d9af359",
              "signature": "57fdadfbeffef2a939a7f249e5437dc5",
              "ref": "https://tenon.io/bestpractice.php?bpID=106&tID=79&issueID=81c46ed605a089bc640cc2cf0d9af359"
            },
            {
              "tID": 79,
              "bpID": 106,
              "priority": 100,
              "level": [
                "A",
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This link has a `title` attribute that is the same as the text inside the link.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)"
              ],
              "resultTitle": "Make sure that link text (and the alternate text for any images that are used as links) describes the destination or purpose of the link.",
              "errorDescription": "This link is already labeled by its text.  The equivalent `title` leads to unnecessary verbosity for assistive technologies, and offers no benefits to users. Remove the `title` attribute from this link to avoid the unnecessary verbosity",
              "viewPortLocation": {
                "top-left": {
                  "x": 533,
                  "y": 190
                },
                "bottom-right": {
                  "x": 592,
                  "y": 206
                },
                "height": 16,
                "width": 59
              },
              "position": {
                "line": 17214,
                "column": 58
              },
              "errorSnippet": "&lt;a class=\"gcom__header-all-products-category-link\" data-automated-test=\"Plumbing\" href=\"/category/plumbing?analytics=nav\" aria-label=\"Plumbing\" title=\"Plumbing\"&gt; Plumbing &lt;/a&gt;",
              "xpath": "/html/body/main[1]/div[1]/div[1]/header[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]/ul[2]/li[24]/a[1]",
              "issueID": "d749d14f1e357f816340fb41dccff947",
              "signature": "cf3efcfde6ec24788d831cd4ebd9fe6e",
              "ref": "https://tenon.io/bestpractice.php?bpID=106&tID=79&issueID=d749d14f1e357f816340fb41dccff947"
            },
            {
              "tID": 79,
              "bpID": 106,
              "priority": 100,
              "level": [
                "A",
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This link has a `title` attribute that is the same as the text inside the link.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)"
              ],
              "resultTitle": "Make sure that link text (and the alternate text for any images that are used as links) describes the destination or purpose of the link.",
              "errorDescription": "This link is already labeled by its text.  The equivalent `title` leads to unnecessary verbosity for assistive technologies, and offers no benefits to users. Remove the `title` attribute from this link to avoid the unnecessary verbosity",
              "viewPortLocation": {
                "top-left": {
                  "x": 533,
                  "y": 218
                },
                "bottom-right": {
                  "x": 607,
                  "y": 234
                },
                "height": 16,
                "width": 74
              },
              "position": {
                "line": 17621,
                "column": 34
              },
              "errorSnippet": "&lt;a class=\"gcom__header-all-products-category-link\" data-automated-test=\"Pneumatics\" href=\"/category/pneumatics?analytics=nav\" aria-label=\"Pneumatics\" title=\"Pneumatics\"&gt; Pneumatics &lt;/a&gt;",
              "xpath": "/html/body/main[1]/div[1]/div[1]/header[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]/ul[2]/li[25]/a[1]",
              "issueID": "72beb56a5280d49e274b436634534472",
              "signature": "513250745c12597084039a411be14f33",
              "ref": "https://tenon.io/bestpractice.php?bpID=106&tID=79&issueID=72beb56a5280d49e274b436634534472"
            },
            {
              "tID": 79,
              "bpID": 106,
              "priority": 100,
              "level": [
                "A",
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This link has a `title` attribute that is the same as the text inside the link.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)"
              ],
              "resultTitle": "Make sure that link text (and the alternate text for any images that are used as links) describes the destination or purpose of the link.",
              "errorDescription": "This link is already labeled by its text.  The equivalent `title` leads to unnecessary verbosity for assistive technologies, and offers no benefits to users. Remove the `title` attribute from this link to avoid the unnecessary verbosity",
              "viewPortLocation": {
                "top-left": {
                  "x": 533,
                  "y": 246
                },
                "bottom-right": {
                  "x": 659,
                  "y": 262
                },
                "height": 16,
                "width": 126
              },
              "position": {
                "line": 17622,
                "column": 0
              },
              "errorSnippet": "&lt;a class=\"gcom__header-all-products-category-link\" data-automated-test=\"Power Transmission\" href=\"/category/power-transmission?analytics=nav\" aria-label=\"Power Transmission\" title=\"Power Transmission\"&gt; Power Transmission &lt;/a&gt;",
              "xpath": "/html/body/main[1]/div[1]/div[1]/header[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]/ul[2]/li[26]/a[1]",
              "issueID": "532c6763f7e4a591a90c63d1ca1180f4",
              "signature": "59c6f1fa11dd275aea92128a01826eda",
              "ref": "https://tenon.io/bestpractice.php?bpID=106&tID=79&issueID=532c6763f7e4a591a90c63d1ca1180f4"
            },
            {
              "tID": 79,
              "bpID": 106,
              "priority": 100,
              "level": [
                "A",
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This link has a `title` attribute that is the same as the text inside the link.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)"
              ],
              "resultTitle": "Make sure that link text (and the alternate text for any images that are used as links) describes the destination or purpose of the link.",
              "errorDescription": "This link is already labeled by its text.  The equivalent `title` leads to unnecessary verbosity for assistive technologies, and offers no benefits to users. Remove the `title` attribute from this link to avoid the unnecessary verbosity",
              "viewPortLocation": {
                "top-left": {
                  "x": 533,
                  "y": 274
                },
                "bottom-right": {
                  "x": 577,
                  "y": 290
                },
                "height": 16,
                "width": 44
              },
              "position": {
                "line": 17622,
                "column": 0
              },
              "errorSnippet": "&lt;a class=\"gcom__header-all-products-category-link\" data-automated-test=\"Pumps\" href=\"/category/pumps?analytics=nav\" aria-label=\"Pumps\" title=\"Pumps\"&gt; Pumps &lt;/a&gt;",
              "xpath": "/html/body/main[1]/div[1]/div[1]/header[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]/ul[2]/li[27]/a[1]",
              "issueID": "e4956e1e0608169a38b6a432e54acdc0",
              "signature": "204f6cd907a70395f529d41a16a8b898",
              "ref": "https://tenon.io/bestpractice.php?bpID=106&tID=79&issueID=e4956e1e0608169a38b6a432e54acdc0"
            },
            {
              "tID": 79,
              "bpID": 106,
              "priority": 100,
              "level": [
                "A",
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This link has a `title` attribute that is the same as the text inside the link.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)"
              ],
              "resultTitle": "Make sure that link text (and the alternate text for any images that are used as links) describes the destination or purpose of the link.",
              "errorDescription": "This link is already labeled by its text.  The equivalent `title` leads to unnecessary verbosity for assistive technologies, and offers no benefits to users. Remove the `title` attribute from this link to avoid the unnecessary verbosity",
              "viewPortLocation": {
                "top-left": {
                  "x": 533,
                  "y": 302
                },
                "bottom-right": {
                  "x": 622,
                  "y": 318
                },
                "height": 16,
                "width": 89
              },
              "position": {
                "line": 18370,
                "column": 34
              },
              "errorSnippet": "&lt;a class=\"gcom__header-all-products-category-link\" data-automated-test=\"Raw Materials\" href=\"/category/raw-materials?analytics=nav\" aria-label=\"Raw Materials\" title=\"Raw Materials\"&gt; Raw Materials &lt;/a&gt;",
              "xpath": "/html/body/main[1]/div[1]/div[1]/header[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]/ul[2]/li[28]/a[1]",
              "issueID": "a2c08205908b887edde885961ac71f39",
              "signature": "4d1f2f7c75b1ac0fd1be01e2e7289bac",
              "ref": "https://tenon.io/bestpractice.php?bpID=106&tID=79&issueID=a2c08205908b887edde885961ac71f39"
            },
            {
              "tID": 79,
              "bpID": 106,
              "priority": 100,
              "level": [
                "A",
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This link has a `title` attribute that is the same as the text inside the link.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)"
              ],
              "resultTitle": "Make sure that link text (and the alternate text for any images that are used as links) describes the destination or purpose of the link.",
              "errorDescription": "This link is already labeled by its text.  The equivalent `title` leads to unnecessary verbosity for assistive technologies, and offers no benefits to users. Remove the `title` attribute from this link to avoid the unnecessary verbosity",
              "viewPortLocation": {
                "top-left": {
                  "x": 533,
                  "y": 330
                },
                "bottom-right": {
                  "x": 735,
                  "y": 346
                },
                "height": 16,
                "width": 202
              },
              "position": {
                "line": 18371,
                "column": 0
              },
              "errorSnippet": "&lt;a class=\"gcom__header-all-products-category-link\" data-automated-test=\"Reference and Learning Supplies\" href=\"/category/reference-and-learning-supplies?analytics=nav\" aria-label=\"Reference and Learning Supplies\" title=\"Reference and Learning Supplies",
              "xpath": "/html/body/main[1]/div[1]/div[1]/header[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]/ul[2]/li[29]/a[1]",
              "issueID": "7617f639f0310f3c51e4be6bf0890891",
              "signature": "4d40cc85b5900a50429879ce9f49360a",
              "ref": "https://tenon.io/bestpractice.php?bpID=106&tID=79&issueID=7617f639f0310f3c51e4be6bf0890891"
            },
            {
              "tID": 79,
              "bpID": 106,
              "priority": 100,
              "level": [
                "A",
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This link has a `title` attribute that is the same as the text inside the link.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)"
              ],
              "resultTitle": "Make sure that link text (and the alternate text for any images that are used as links) describes the destination or purpose of the link.",
              "errorDescription": "This link is already labeled by its text.  The equivalent `title` leads to unnecessary verbosity for assistive technologies, and offers no benefits to users. Remove the `title` attribute from this link to avoid the unnecessary verbosity",
              "viewPortLocation": {
                "top-left": {
                  "x": 533,
                  "y": 358
                },
                "bottom-right": {
                  "x": 573,
                  "y": 374
                },
                "height": 16,
                "width": 40
              },
              "position": {
                "line": 18371,
                "column": 0
              },
              "errorSnippet": "&lt;a class=\"gcom__header-all-products-category-link\" data-automated-test=\"Safety\" href=\"/category/safety?analytics=nav\" aria-label=\"Safety\" title=\"Safety\"&gt; Safety &lt;/a&gt;",
              "xpath": "/html/body/main[1]/div[1]/div[1]/header[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]/ul[2]/li[30]/a[1]",
              "issueID": "b10fccfa75266776b9e81797468d7516",
              "signature": "c18a684319672590637b609acbc39534",
              "ref": "https://tenon.io/bestpractice.php?bpID=106&tID=79&issueID=b10fccfa75266776b9e81797468d7516"
            },
            {
              "tID": 79,
              "bpID": 106,
              "priority": 100,
              "level": [
                "A",
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This link has a `title` attribute that is the same as the text inside the link.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)"
              ],
              "resultTitle": "Make sure that link text (and the alternate text for any images that are used as links) describes the destination or purpose of the link.",
              "errorDescription": "This link is already labeled by its text.  The equivalent `title` leads to unnecessary verbosity for assistive technologies, and offers no benefits to users. Remove the `title` attribute from this link to avoid the unnecessary verbosity",
              "viewPortLocation": {
                "top-left": {
                  "x": 533,
                  "y": 386
                },
                "bottom-right": {
                  "x": 583,
                  "y": 402
                },
                "height": 16,
                "width": 50
              },
              "position": {
                "line": 18371,
                "column": 0
              },
              "errorSnippet": "&lt;a class=\"gcom__header-all-products-category-link\" data-automated-test=\"Security\" href=\"/category/security?analytics=nav\" aria-label=\"Security\" title=\"Security\"&gt; Security &lt;/a&gt;",
              "xpath": "/html/body/main[1]/div[1]/div[1]/header[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]/ul[2]/li[31]/a[1]",
              "issueID": "41448ac6c051da1e0298da010865f84d",
              "signature": "1986ac87cbe4a42134f574235f5b21e7",
              "ref": "https://tenon.io/bestpractice.php?bpID=106&tID=79&issueID=41448ac6c051da1e0298da010865f84d"
            },
            {
              "tID": 79,
              "bpID": 106,
              "priority": 100,
              "level": [
                "A",
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This link has a `title` attribute that is the same as the text inside the link.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)"
              ],
              "resultTitle": "Make sure that link text (and the alternate text for any images that are used as links) describes the destination or purpose of the link.",
              "errorDescription": "This link is already labeled by its text.  The equivalent `title` leads to unnecessary verbosity for assistive technologies, and offers no benefits to users. Remove the `title` attribute from this link to avoid the unnecessary verbosity",
              "viewPortLocation": {
                "top-left": {
                  "x": 533,
                  "y": 414
                },
                "bottom-right": {
                  "x": 638,
                  "y": 430
                },
                "height": 16,
                "width": 105
              },
              "position": {
                "line": 18371,
                "column": 0
              },
              "errorSnippet": "&lt;a class=\"gcom__header-all-products-category-link\" data-automated-test=\"Test Instruments\" href=\"/category/test-instruments?analytics=nav\" aria-label=\"Test Instruments\" title=\"Test Instruments\"&gt; Test Instruments &lt;/a&gt;",
              "xpath": "/html/body/main[1]/div[1]/div[1]/header[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]/ul[2]/li[32]/a[1]",
              "issueID": "4ce1bb88763653e7bc736a6e864959df",
              "signature": "fe2d10ce439ae2746a0b434bbebe7046",
              "ref": "https://tenon.io/bestpractice.php?bpID=106&tID=79&issueID=4ce1bb88763653e7bc736a6e864959df"
            },
            {
              "tID": 79,
              "bpID": 106,
              "priority": 100,
              "level": [
                "A",
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This link has a `title` attribute that is the same as the text inside the link.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)"
              ],
              "resultTitle": "Make sure that link text (and the alternate text for any images that are used as links) describes the destination or purpose of the link.",
              "errorDescription": "This link is already labeled by its text.  The equivalent `title` leads to unnecessary verbosity for assistive technologies, and offers no benefits to users. Remove the `title` attribute from this link to avoid the unnecessary verbosity",
              "viewPortLocation": {
                "top-left": {
                  "x": 533,
                  "y": 442
                },
                "bottom-right": {
                  "x": 566,
                  "y": 458
                },
                "height": 16,
                "width": 33
              },
              "position": {
                "line": 18730,
                "column": 0
              },
              "errorSnippet": "&lt;a class=\"gcom__header-all-products-category-link\" data-automated-test=\"Tools\" href=\"/category/tools?analytics=nav\" aria-label=\"Tools\" title=\"Tools\"&gt; Tools &lt;/a&gt;",
              "xpath": "/html/body/main[1]/div[1]/div[1]/header[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]/ul[2]/li[33]/a[1]",
              "issueID": "cf77ccdc9ac63584cd37920f3dc5fac3",
              "signature": "e35d994efcdcdbd1122ab558dea77382",
              "ref": "https://tenon.io/bestpractice.php?bpID=106&tID=79&issueID=cf77ccdc9ac63584cd37920f3dc5fac3"
            },
            {
              "tID": 79,
              "bpID": 106,
              "priority": 100,
              "level": [
                "A",
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This link has a `title` attribute that is the same as the text inside the link.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)"
              ],
              "resultTitle": "Make sure that link text (and the alternate text for any images that are used as links) describes the destination or purpose of the link.",
              "errorDescription": "This link is already labeled by its text.  The equivalent `title` leads to unnecessary verbosity for assistive technologies, and offers no benefits to users. Remove the `title` attribute from this link to avoid the unnecessary verbosity",
              "viewPortLocation": {
                "top-left": {
                  "x": 533,
                  "y": 470
                },
                "bottom-right": {
                  "x": 582,
                  "y": 486
                },
                "height": 16,
                "width": 49
              },
              "position": {
                "line": 18730,
                "column": 0
              },
              "errorSnippet": "&lt;a class=\"gcom__header-all-products-category-link\" data-automated-test=\"Welding\" href=\"/category/welding?analytics=nav\" aria-label=\"Welding\" title=\"Welding\"&gt; Welding &lt;/a&gt;",
              "xpath": "/html/body/main[1]/div[1]/div[1]/header[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]/ul[2]/li[34]/a[1]",
              "issueID": "373a1069998ab4b82752124c7338b521",
              "signature": "e908d42ffdddd14087f4cbf87c7e7aa3",
              "ref": "https://tenon.io/bestpractice.php?bpID=106&tID=79&issueID=373a1069998ab4b82752124c7338b521"
            },
            {
              "tID": 79,
              "bpID": 106,
              "priority": 100,
              "level": [
                "A",
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This link has a `title` attribute that is the same as the text inside the link.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)"
              ],
              "resultTitle": "Make sure that link text (and the alternate text for any images that are used as links) describes the destination or purpose of the link.",
              "errorDescription": "This link is already labeled by its text.  The equivalent `title` leads to unnecessary verbosity for assistive technologies, and offers no benefits to users. Remove the `title` attribute from this link to avoid the unnecessary verbosity",
              "viewPortLocation": {
                "top-left": {
                  "x": 752,
                  "y": 160
                },
                "bottom-right": {
                  "x": 784,
                  "y": 192
                },
                "height": 32,
                "width": 32
              },
              "position": {
                "line": 20983,
                "column": 39
              },
              "errorSnippet": "&lt;a class=\"gcom__footer-general-social-link\" href=\"https://www.facebook.com/grainger\" rel=\"noopener\" aria-label=\"Facebook\" title=\"Facebook\"&gt; &lt;div class=\"icons \"&gt; &lt;svg width=\"32px\" height=\"32px\" viewBox=\"0 0 40 40\" version=\"1.1\" xmlns=\"http:",
              "xpath": "/html/body/main[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[4]/ul[1]/li[1]/a[1]",
              "issueID": "fc37f7bd1107a62c62f149d2c71f8d48",
              "signature": "00533473501f60247fd23154c55531a5",
              "ref": "https://tenon.io/bestpractice.php?bpID=106&tID=79&issueID=fc37f7bd1107a62c62f149d2c71f8d48"
            },
            {
              "tID": 79,
              "bpID": 106,
              "priority": 100,
              "level": [
                "A",
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This link has a `title` attribute that is the same as the text inside the link.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)"
              ],
              "resultTitle": "Make sure that link text (and the alternate text for any images that are used as links) describes the destination or purpose of the link.",
              "errorDescription": "This link is already labeled by its text.  The equivalent `title` leads to unnecessary verbosity for assistive technologies, and offers no benefits to users. Remove the `title` attribute from this link to avoid the unnecessary verbosity",
              "viewPortLocation": {
                "top-left": {
                  "x": 792,
                  "y": 160
                },
                "bottom-right": {
                  "x": 824,
                  "y": 192
                },
                "height": 32,
                "width": 32
              },
              "position": {
                "line": 20988,
                "column": 39
              },
              "errorSnippet": "&lt;a class=\"gcom__footer-general-social-link\" href=\"https://www.linkedin.com/company/w.w.-grainger/\" rel=\"noopener\" aria-label=\"LinkedIn\" title=\"LinkedIn\"&gt; &lt;div class=\"icons \"&gt; &lt;svg width=\"32px\" height=\"32px\" viewBox=\"0 0 40 40\" version=\"1.1",
              "xpath": "/html/body/main[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[4]/ul[1]/li[2]/a[1]",
              "issueID": "5d638330571c2342775f4cd0a352e19d",
              "signature": "bfc309e57d205371fbf0952c558b1cc3",
              "ref": "https://tenon.io/bestpractice.php?bpID=106&tID=79&issueID=5d638330571c2342775f4cd0a352e19d"
            },
            {
              "tID": 79,
              "bpID": 106,
              "priority": 100,
              "level": [
                "A",
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This link has a `title` attribute that is the same as the text inside the link.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)"
              ],
              "resultTitle": "Make sure that link text (and the alternate text for any images that are used as links) describes the destination or purpose of the link.",
              "errorDescription": "This link is already labeled by its text.  The equivalent `title` leads to unnecessary verbosity for assistive technologies, and offers no benefits to users. Remove the `title` attribute from this link to avoid the unnecessary verbosity",
              "viewPortLocation": {
                "top-left": {
                  "x": 832,
                  "y": 160
                },
                "bottom-right": {
                  "x": 864,
                  "y": 192
                },
                "height": 32,
                "width": 32
              },
              "position": {
                "line": 20993,
                "column": 39
              },
              "errorSnippet": "&lt;a class=\"gcom__footer-general-social-link\" href=\"https://www.youtube.com/grainger\" rel=\"noopener\" aria-label=\"YouTube\" title=\"YouTube\"&gt; &lt;div class=\"icons \"&gt; &lt;svg width=\"32px\" height=\"32px\" viewBox=\"0 0 40 40\" version=\"1.1\" xmlns=\"http://w",
              "xpath": "/html/body/main[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[4]/ul[1]/li[3]/a[1]",
              "issueID": "0bf4e994acfa1b857fc6b31ce3f3797f",
              "signature": "e0398a5ba5ad70ba3159b7660ca355b8",
              "ref": "https://tenon.io/bestpractice.php?bpID=106&tID=79&issueID=0bf4e994acfa1b857fc6b31ce3f3797f"
            },
            {
              "tID": 79,
              "bpID": 106,
              "priority": 100,
              "level": [
                "A",
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This link has a `title` attribute that is the same as the text inside the link.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)"
              ],
              "resultTitle": "Make sure that link text (and the alternate text for any images that are used as links) describes the destination or purpose of the link.",
              "errorDescription": "This link is already labeled by its text.  The equivalent `title` leads to unnecessary verbosity for assistive technologies, and offers no benefits to users. Remove the `title` attribute from this link to avoid the unnecessary verbosity",
              "viewPortLocation": {
                "top-left": {
                  "x": 872,
                  "y": 160
                },
                "bottom-right": {
                  "x": 904,
                  "y": 192
                },
                "height": 32,
                "width": 32
              },
              "position": {
                "line": 20998,
                "column": 39
              },
              "errorSnippet": "&lt;a class=\"gcom__footer-general-social-link\" href=\"https://www.twitter.com/grainger\" rel=\"noopener\" aria-label=\"Twitter\" title=\"Twitter\"&gt; &lt;div class=\"icons \"&gt; &lt;svg width=\"32px\" height=\"32px\" viewBox=\"0 0 40 40\" version=\"1.1\" xmlns=\"http://w",
              "xpath": "/html/body/main[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[4]/ul[1]/li[4]/a[1]",
              "issueID": "4b7fde9edb400d17430bc2bfe99455bd",
              "signature": "5a1db8f5df497dc16b1ca41e0d2d2684",
              "ref": "https://tenon.io/bestpractice.php?bpID=106&tID=79&issueID=4b7fde9edb400d17430bc2bfe99455bd"
            },
            {
              "tID": 79,
              "bpID": 106,
              "priority": 100,
              "level": [
                "A",
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This link has a `title` attribute that is the same as the text inside the link.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)"
              ],
              "resultTitle": "Make sure that link text (and the alternate text for any images that are used as links) describes the destination or purpose of the link.",
              "errorDescription": "This link is already labeled by its text.  The equivalent `title` leads to unnecessary verbosity for assistive technologies, and offers no benefits to users. Remove the `title` attribute from this link to avoid the unnecessary verbosity",
              "viewPortLocation": {
                "top-left": {
                  "x": 912,
                  "y": 160
                },
                "bottom-right": {
                  "x": 944,
                  "y": 192
                },
                "height": 32,
                "width": 32
              },
              "position": {
                "line": 21003,
                "column": 39
              },
              "errorSnippet": "&lt;a class=\"gcom__footer-general-social-link\" href=\"https://instagram.com/grainger\" rel=\"noopener\" aria-label=\"Instagram\" title=\"Instagram\"&gt; &lt;div class=\"icons \"&gt; &lt;svg width=\"32px\" height=\"32px\" viewBox=\"0 0 40 40\" version=\"1.1\" xmlns=\"http:/",
              "xpath": "/html/body/main[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[4]/ul[1]/li[5]/a[1]",
              "issueID": "81d00048143d656608422a651db29ad5",
              "signature": "40021bc187343ed994ac712844f139a4",
              "ref": "https://tenon.io/bestpractice.php?bpID=106&tID=79&issueID=81d00048143d656608422a651db29ad5"
            },
            {
              "tID": 79,
              "bpID": 106,
              "priority": 100,
              "level": [
                "A",
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This link has a `title` attribute that is the same as the text inside the link.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)"
              ],
              "resultTitle": "Make sure that link text (and the alternate text for any images that are used as links) describes the destination or purpose of the link.",
              "errorDescription": "This link is already labeled by its text.  The equivalent `title` leads to unnecessary verbosity for assistive technologies, and offers no benefits to users. Remove the `title` attribute from this link to avoid the unnecessary verbosity",
              "viewPortLocation": {
                "top-left": {
                  "x": 0,
                  "y": 0
                },
                "bottom-right": {
                  "x": 0,
                  "y": 0
                },
                "height": 0,
                "width": 0
              },
              "position": {
                "line": 21903,
                "column": 17
              },
              "errorSnippet": "&lt;a class=\"gcom__footer-general-social-link\" href=\"https://www.facebook.com/grainger\" rel=\"noopener\" aria-label=\"Facebook\" title=\"Facebook\"&gt; &lt;div class=\"icons \"&gt; &lt;svg width=\"32px\" height=\"32px\" viewBox=\"0 0 40 40\" version=\"1.1\" xmlns=\"http:",
              "xpath": "/html/body/main[1]/div[1]/div[1]/footer[1]/div[1]/div[2]/div[1]/div[2]/ul[1]/li[1]/a[1]",
              "issueID": "8a26229a6608dfd42efea0a0287b8967",
              "signature": "25369756e2ac97114025ac715fdfbfd6",
              "ref": "https://tenon.io/bestpractice.php?bpID=106&tID=79&issueID=8a26229a6608dfd42efea0a0287b8967"
            },
            {
              "tID": 79,
              "bpID": 106,
              "priority": 100,
              "level": [
                "A",
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This link has a `title` attribute that is the same as the text inside the link.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)"
              ],
              "resultTitle": "Make sure that link text (and the alternate text for any images that are used as links) describes the destination or purpose of the link.",
              "errorDescription": "This link is already labeled by its text.  The equivalent `title` leads to unnecessary verbosity for assistive technologies, and offers no benefits to users. Remove the `title` attribute from this link to avoid the unnecessary verbosity",
              "viewPortLocation": {
                "top-left": {
                  "x": 0,
                  "y": 0
                },
                "bottom-right": {
                  "x": 0,
                  "y": 0
                },
                "height": 0,
                "width": 0
              },
              "position": {
                "line": 21928,
                "column": 17
              },
              "errorSnippet": "&lt;a class=\"gcom__footer-general-social-link\" href=\"https://www.linkedin.com/company/w.w.-grainger/\" rel=\"noopener\" aria-label=\"LinkedIn\" title=\"LinkedIn\"&gt; &lt;div class=\"icons \"&gt; &lt;svg width=\"32px\" height=\"32px\" viewBox=\"0 0 40 40\" version=\"1.1",
              "xpath": "/html/body/main[1]/div[1]/div[1]/footer[1]/div[1]/div[2]/div[1]/div[2]/ul[1]/li[2]/a[1]",
              "issueID": "b4c7a828f65eb3a664d0def222b2ae28",
              "signature": "1226e9dafd88eeda6e26ebcea063807b",
              "ref": "https://tenon.io/bestpractice.php?bpID=106&tID=79&issueID=b4c7a828f65eb3a664d0def222b2ae28"
            },
            {
              "tID": 79,
              "bpID": 106,
              "priority": 100,
              "level": [
                "A",
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This link has a `title` attribute that is the same as the text inside the link.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)"
              ],
              "resultTitle": "Make sure that link text (and the alternate text for any images that are used as links) describes the destination or purpose of the link.",
              "errorDescription": "This link is already labeled by its text.  The equivalent `title` leads to unnecessary verbosity for assistive technologies, and offers no benefits to users. Remove the `title` attribute from this link to avoid the unnecessary verbosity",
              "viewPortLocation": {
                "top-left": {
                  "x": 0,
                  "y": 0
                },
                "bottom-right": {
                  "x": 0,
                  "y": 0
                },
                "height": 0,
                "width": 0
              },
              "position": {
                "line": 21953,
                "column": 17
              },
              "errorSnippet": "&lt;a class=\"gcom__footer-general-social-link\" href=\"https://www.youtube.com/grainger\" rel=\"noopener\" aria-label=\"YouTube\" title=\"YouTube\"&gt; &lt;div class=\"icons \"&gt; &lt;svg width=\"32px\" height=\"32px\" viewBox=\"0 0 40 40\" version=\"1.1\" xmlns=\"http://w",
              "xpath": "/html/body/main[1]/div[1]/div[1]/footer[1]/div[1]/div[2]/div[1]/div[2]/ul[1]/li[3]/a[1]",
              "issueID": "43e1887dc67663378f0cff826eadc35b",
              "signature": "c7abfb4572fa71675b325267d6fa55f2",
              "ref": "https://tenon.io/bestpractice.php?bpID=106&tID=79&issueID=43e1887dc67663378f0cff826eadc35b"
            },
            {
              "tID": 79,
              "bpID": 106,
              "priority": 100,
              "level": [
                "A",
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This link has a `title` attribute that is the same as the text inside the link.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)"
              ],
              "resultTitle": "Make sure that link text (and the alternate text for any images that are used as links) describes the destination or purpose of the link.",
              "errorDescription": "This link is already labeled by its text.  The equivalent `title` leads to unnecessary verbosity for assistive technologies, and offers no benefits to users. Remove the `title` attribute from this link to avoid the unnecessary verbosity",
              "viewPortLocation": {
                "top-left": {
                  "x": 0,
                  "y": 0
                },
                "bottom-right": {
                  "x": 0,
                  "y": 0
                },
                "height": 0,
                "width": 0
              },
              "position": {
                "line": 21978,
                "column": 17
              },
              "errorSnippet": "&lt;a class=\"gcom__footer-general-social-link\" href=\"https://www.twitter.com/grainger\" rel=\"noopener\" aria-label=\"Twitter\" title=\"Twitter\"&gt; &lt;div class=\"icons \"&gt; &lt;svg width=\"32px\" height=\"32px\" viewBox=\"0 0 40 40\" version=\"1.1\" xmlns=\"http://w",
              "xpath": "/html/body/main[1]/div[1]/div[1]/footer[1]/div[1]/div[2]/div[1]/div[2]/ul[1]/li[4]/a[1]",
              "issueID": "c5633d41b5a15b0c425716edd9918b6c",
              "signature": "c9af48e5dc178208eecafa56777f05ab",
              "ref": "https://tenon.io/bestpractice.php?bpID=106&tID=79&issueID=c5633d41b5a15b0c425716edd9918b6c"
            },
            {
              "tID": 79,
              "bpID": 106,
              "priority": 100,
              "level": [
                "A",
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This link has a `title` attribute that is the same as the text inside the link.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)"
              ],
              "resultTitle": "Make sure that link text (and the alternate text for any images that are used as links) describes the destination or purpose of the link.",
              "errorDescription": "This link is already labeled by its text.  The equivalent `title` leads to unnecessary verbosity for assistive technologies, and offers no benefits to users. Remove the `title` attribute from this link to avoid the unnecessary verbosity",
              "viewPortLocation": {
                "top-left": {
                  "x": 0,
                  "y": 0
                },
                "bottom-right": {
                  "x": 0,
                  "y": 0
                },
                "height": 0,
                "width": 0
              },
              "position": {
                "line": 22003,
                "column": 17
              },
              "errorSnippet": "&lt;a class=\"gcom__footer-general-social-link\" href=\"https://instagram.com/grainger\" rel=\"noopener\" aria-label=\"Instagram\" title=\"Instagram\"&gt; &lt;div class=\"icons \"&gt; &lt;svg width=\"32px\" height=\"32px\" viewBox=\"0 0 40 40\" version=\"1.1\" xmlns=\"http:/",
              "xpath": "/html/body/main[1]/div[1]/div[1]/footer[1]/div[1]/div[2]/div[1]/div[2]/ul[1]/li[5]/a[1]",
              "issueID": "7aeb83ee63fead3c008e2ed737e93575",
              "signature": "ecce59727427d840be5f44803b19088c",
              "ref": "https://tenon.io/bestpractice.php?bpID=106&tID=79&issueID=7aeb83ee63fead3c008e2ed737e93575"
            },
            {
              "tID": 79,
              "bpID": 106,
              "priority": 100,
              "level": [
                "A",
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This link has a `title` attribute that is the same as the text inside the link.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)"
              ],
              "resultTitle": "Make sure that link text (and the alternate text for any images that are used as links) describes the destination or purpose of the link.",
              "errorDescription": "This link is already labeled by its text.  The equivalent `title` leads to unnecessary verbosity for assistive technologies, and offers no benefits to users. Remove the `title` attribute from this link to avoid the unnecessary verbosity",
              "viewPortLocation": {
                "top-left": {
                  "x": 0,
                  "y": 0
                },
                "bottom-right": {
                  "x": 0,
                  "y": 0
                },
                "height": 0,
                "width": 0
              },
              "position": {
                "line": 22379,
                "column": 29
              },
              "errorSnippet": "&lt;a class=\"gcom__footer-general-social-link\" href=\"https://www.facebook.com/grainger\" rel=\"noopener\" aria-label=\"Facebook\" title=\"Facebook\"&gt; &lt;div class=\"icons \"&gt; &lt;svg width=\"32px\" height=\"32px\" viewBox=\"0 0 40 40\" version=\"1.1\" xmlns=\"http:",
              "xpath": "/html/body/main[1]/div[1]/div[1]/footer[1]/div[1]/div[3]/div[1]/ul[1]/li[1]/a[1]",
              "issueID": "f135bc180c1627bf0c327cb2d8dcfe00",
              "signature": "72512ece74567195cd641d2d1c2efe6f",
              "ref": "https://tenon.io/bestpractice.php?bpID=106&tID=79&issueID=f135bc180c1627bf0c327cb2d8dcfe00"
            },
            {
              "tID": 79,
              "bpID": 106,
              "priority": 100,
              "level": [
                "A",
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This link has a `title` attribute that is the same as the text inside the link.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)"
              ],
              "resultTitle": "Make sure that link text (and the alternate text for any images that are used as links) describes the destination or purpose of the link.",
              "errorDescription": "This link is already labeled by its text.  The equivalent `title` leads to unnecessary verbosity for assistive technologies, and offers no benefits to users. Remove the `title` attribute from this link to avoid the unnecessary verbosity",
              "viewPortLocation": {
                "top-left": {
                  "x": 0,
                  "y": 0
                },
                "bottom-right": {
                  "x": 0,
                  "y": 0
                },
                "height": 0,
                "width": 0
              },
              "position": {
                "line": 22423,
                "column": 18
              },
              "errorSnippet": "&lt;a class=\"gcom__footer-general-social-link\" href=\"https://www.linkedin.com/company/w.w.-grainger/\" rel=\"noopener\" aria-label=\"LinkedIn\" title=\"LinkedIn\"&gt; &lt;div class=\"icons \"&gt; &lt;svg width=\"32px\" height=\"32px\" viewBox=\"0 0 40 40\" version=\"1.1",
              "xpath": "/html/body/main[1]/div[1]/div[1]/footer[1]/div[1]/div[3]/div[1]/ul[1]/li[2]/a[1]",
              "issueID": "64cc73884545f285ddd868ebdbc9198a",
              "signature": "8710ecc16d7c33a248163ec98a27f507",
              "ref": "https://tenon.io/bestpractice.php?bpID=106&tID=79&issueID=64cc73884545f285ddd868ebdbc9198a"
            },
            {
              "tID": 79,
              "bpID": 106,
              "priority": 100,
              "level": [
                "A",
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This link has a `title` attribute that is the same as the text inside the link.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)"
              ],
              "resultTitle": "Make sure that link text (and the alternate text for any images that are used as links) describes the destination or purpose of the link.",
              "errorDescription": "This link is already labeled by its text.  The equivalent `title` leads to unnecessary verbosity for assistive technologies, and offers no benefits to users. Remove the `title` attribute from this link to avoid the unnecessary verbosity",
              "viewPortLocation": {
                "top-left": {
                  "x": 0,
                  "y": 0
                },
                "bottom-right": {
                  "x": 0,
                  "y": 0
                },
                "height": 0,
                "width": 0
              },
              "position": {
                "line": 22424,
                "column": 18
              },
              "errorSnippet": "&lt;a class=\"gcom__footer-general-social-link\" href=\"https://www.youtube.com/grainger\" rel=\"noopener\" aria-label=\"YouTube\" title=\"YouTube\"&gt; &lt;div class=\"icons \"&gt; &lt;svg width=\"32px\" height=\"32px\" viewBox=\"0 0 40 40\" version=\"1.1\" xmlns=\"http://w",
              "xpath": "/html/body/main[1]/div[1]/div[1]/footer[1]/div[1]/div[3]/div[1]/ul[1]/li[3]/a[1]",
              "issueID": "fdb120111c3997927558593b5a4d1168",
              "signature": "29ca4cbbd85a424b8629f6dbaf48d178",
              "ref": "https://tenon.io/bestpractice.php?bpID=106&tID=79&issueID=fdb120111c3997927558593b5a4d1168"
            },
            {
              "tID": 79,
              "bpID": 106,
              "priority": 100,
              "level": [
                "A",
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This link has a `title` attribute that is the same as the text inside the link.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)"
              ],
              "resultTitle": "Make sure that link text (and the alternate text for any images that are used as links) describes the destination or purpose of the link.",
              "errorDescription": "This link is already labeled by its text.  The equivalent `title` leads to unnecessary verbosity for assistive technologies, and offers no benefits to users. Remove the `title` attribute from this link to avoid the unnecessary verbosity",
              "viewPortLocation": {
                "top-left": {
                  "x": 0,
                  "y": 0
                },
                "bottom-right": {
                  "x": 0,
                  "y": 0
                },
                "height": 0,
                "width": 0
              },
              "position": {
                "line": 22425,
                "column": 18
              },
              "errorSnippet": "&lt;a class=\"gcom__footer-general-social-link\" href=\"https://www.twitter.com/grainger\" rel=\"noopener\" aria-label=\"Twitter\" title=\"Twitter\"&gt; &lt;div class=\"icons \"&gt; &lt;svg width=\"32px\" height=\"32px\" viewBox=\"0 0 40 40\" version=\"1.1\" xmlns=\"http://w",
              "xpath": "/html/body/main[1]/div[1]/div[1]/footer[1]/div[1]/div[3]/div[1]/ul[1]/li[4]/a[1]",
              "issueID": "a1d10026cfa6cbc6f243ecc5470b557b",
              "signature": "bdf6efde43b9ceb2a03aa878c3825eae",
              "ref": "https://tenon.io/bestpractice.php?bpID=106&tID=79&issueID=a1d10026cfa6cbc6f243ecc5470b557b"
            },
            {
              "tID": 79,
              "bpID": 106,
              "priority": 100,
              "level": [
                "A",
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This link has a `title` attribute that is the same as the text inside the link.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)"
              ],
              "resultTitle": "Make sure that link text (and the alternate text for any images that are used as links) describes the destination or purpose of the link.",
              "errorDescription": "This link is already labeled by its text.  The equivalent `title` leads to unnecessary verbosity for assistive technologies, and offers no benefits to users. Remove the `title` attribute from this link to avoid the unnecessary verbosity",
              "viewPortLocation": {
                "top-left": {
                  "x": 0,
                  "y": 0
                },
                "bottom-right": {
                  "x": 0,
                  "y": 0
                },
                "height": 0,
                "width": 0
              },
              "position": {
                "line": 22434,
                "column": 33
              },
              "errorSnippet": "&lt;a class=\"gcom__footer-general-social-link\" href=\"https://instagram.com/grainger\" rel=\"noopener\" aria-label=\"Instagram\" title=\"Instagram\"&gt; &lt;div class=\"icons \"&gt; &lt;svg width=\"32px\" height=\"32px\" viewBox=\"0 0 40 40\" version=\"1.1\" xmlns=\"http:/",
              "xpath": "/html/body/main[1]/div[1]/div[1]/footer[1]/div[1]/div[3]/div[1]/ul[1]/li[5]/a[1]",
              "issueID": "b9b732201c3b68de6cd99792748e26f1",
              "signature": "c27bb8b6f29754ee1586fcdf1611bb6a",
              "ref": "https://tenon.io/bestpractice.php?bpID=106&tID=79&issueID=b9b732201c3b68de6cd99792748e26f1"
            },
            {
              "tID": 95,
              "bpID": 181,
              "priority": 95,
              "level": [
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This element has insufficient color contrast (Level AAA).",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 1.4.6 Contrast (Enhanced)"
              ],
              "resultTitle": "Avoid using color as the only visual means of conveying information",
              "errorDescription": "This element has insufficient contrast between the foreground color (the text) and the background color when measured against the WCAG 2.0 Level AAA requirements. Sufficient color contrast is important for users who have low-vision or are color-blind, because text with a low contrast ratio may be difficult or impossible for such users to see. Increase the contrast of this content. This can be done by adjusting the color(s) used by either the foreground content or background content – or both.",
              "viewPortLocation": {
                "top-left": {
                  "x": 25,
                  "y": 66
                },
                "bottom-right": {
                  "x": 302,
                  "y": 87
                },
                "height": 21,
                "width": 277
              },
              "position": {
                "line": 17814,
                "column": 423
              },
              "errorSnippet": "&lt;p class=\"gcom__sign-in-description\" data-automated-test=\"sign-in-flyout-description\"&gt; Sign In to access your account information. &lt;/p&gt;",
              "xpath": "/html/body/main[1]/div[1]/div[1]/header[1]/div[1]/div[1]/div[3]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/div[1]/p[1]",
              "issueID": "e0e59ba841cd393fa4fc73b281e12ca1",
              "signature": "8ffab4fd3fcf44041c18512d9b58fc7a",
              "ref": "https://tenon.io/bestpractice.php?bpID=181&tID=95&issueID=e0e59ba841cd393fa4fc73b281e12ca1"
            },
            {
              "tID": 95,
              "bpID": 181,
              "priority": 95,
              "level": [
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This element has insufficient color contrast (Level AAA).",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 1.4.6 Contrast (Enhanced)"
              ],
              "resultTitle": "Avoid using color as the only visual means of conveying information",
              "errorDescription": "This element has insufficient contrast between the foreground color (the text) and the background color when measured against the WCAG 2.0 Level AAA requirements. Sufficient color contrast is important for users who have low-vision or are color-blind, because text with a low contrast ratio may be difficult or impossible for such users to see. Increase the contrast of this content. This can be done by adjusting the color(s) used by either the foreground content or background content – or both.",
              "viewPortLocation": {
                "top-left": {
                  "x": 25,
                  "y": 95
                },
                "bottom-right": {
                  "x": 180,
                  "y": 119
                },
                "height": 24,
                "width": 155
              },
              "position": {
                "line": 16205,
                "column": 34
              },
              "errorSnippet": "&lt;a class=\"gcom__header-unrelated-link\" href=\"/myaccount/orderhistory?purchased&amp;amp;tab=tab_oh_purchaseditems\" data-automated-test=\"purchasedProduct\"&gt; &lt;span class=\"gcom__header-unrelated-icon\"&gt; &lt;div class=\"icons \"&gt; &lt;svg aria-hidde",
              "xpath": "/html/body/main[1]/div[1]/div[1]/header[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]/ul[1]/li[1]/a[1]",
              "issueID": "9f5b5f223e108064113ae5378c63dd8a",
              "signature": "ee83afc070097e1605306e26808fc1b3",
              "ref": "https://tenon.io/bestpractice.php?bpID=181&tID=95&issueID=9f5b5f223e108064113ae5378c63dd8a"
            },
            {
              "tID": 95,
              "bpID": 181,
              "priority": 95,
              "level": [
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This element has insufficient color contrast (Level AAA).",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 1.4.6 Contrast (Enhanced)"
              ],
              "resultTitle": "Avoid using color as the only visual means of conveying information",
              "errorDescription": "This element has insufficient contrast between the foreground color (the text) and the background color when measured against the WCAG 2.0 Level AAA requirements. Sufficient color contrast is important for users who have low-vision or are color-blind, because text with a low contrast ratio may be difficult or impossible for such users to see. Increase the contrast of this content. This can be done by adjusting the color(s) used by either the foreground content or background content – or both.",
              "viewPortLocation": {
                "top-left": {
                  "x": 212,
                  "y": 95
                },
                "bottom-right": {
                  "x": 386,
                  "y": 119
                },
                "height": 24,
                "width": 174
              },
              "position": {
                "line": 16206,
                "column": 0
              },
              "errorSnippet": "&lt;a class=\"gcom__header-unrelated-link\" href=\"/content/custom-product-center\" data-automated-test=\"customProductCenter\"&gt; &lt;span class=\"gcom__header-unrelated-icon\"&gt; &lt;div class=\"icons \"&gt; &lt;svg aria-hidden=\"true\" xmlns=\"http://www.w3.org/",
              "xpath": "/html/body/main[1]/div[1]/div[1]/header[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]/ul[1]/li[2]/a[1]",
              "issueID": "81b8062ab7674723d5901391fbc1d0bf",
              "signature": "89b03d25319e6d7ebe971a84f8736c16",
              "ref": "https://tenon.io/bestpractice.php?bpID=181&tID=95&issueID=81b8062ab7674723d5901391fbc1d0bf"
            },
            {
              "tID": 95,
              "bpID": 181,
              "priority": 95,
              "level": [
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This element has insufficient color contrast (Level AAA).",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 1.4.6 Contrast (Enhanced)"
              ],
              "resultTitle": "Avoid using color as the only visual means of conveying information",
              "errorDescription": "This element has insufficient contrast between the foreground color (the text) and the background color when measured against the WCAG 2.0 Level AAA requirements. Sufficient color contrast is important for users who have low-vision or are color-blind, because text with a low contrast ratio may be difficult or impossible for such users to see. Increase the contrast of this content. This can be done by adjusting the color(s) used by either the foreground content or background content – or both.",
              "viewPortLocation": {
                "top-left": {
                  "x": 418,
                  "y": 95
                },
                "bottom-right": {
                  "x": 564,
                  "y": 119
                },
                "height": 24,
                "width": 146
              },
              "position": {
                "line": 16206,
                "column": 0
              },
              "errorSnippet": "&lt;a class=\"gcom__header-unrelated-link\" href=\"/content/repair_parts_center\" data-automated-test=\"replacementPart\"&gt; &lt;span class=\"gcom__header-unrelated-icon\"&gt; &lt;div class=\"icons \"&gt; &lt;svg aria-hidden=\"true\" xmlns=\"http://www.w3.org/2000/s",
              "xpath": "/html/body/main[1]/div[1]/div[1]/header[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]/ul[1]/li[3]/a[1]",
              "issueID": "791393f85fdb40c4f500fb96ddf99add",
              "signature": "0fc20f004a138433ade0faf60390745a",
              "ref": "https://tenon.io/bestpractice.php?bpID=181&tID=95&issueID=791393f85fdb40c4f500fb96ddf99add"
            },
            {
              "tID": 95,
              "bpID": 181,
              "priority": 95,
              "level": [
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This element has insufficient color contrast (Level AAA).",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 1.4.6 Contrast (Enhanced)"
              ],
              "resultTitle": "Avoid using color as the only visual means of conveying information",
              "errorDescription": "This element has insufficient contrast between the foreground color (the text) and the background color when measured against the WCAG 2.0 Level AAA requirements. Sufficient color contrast is important for users who have low-vision or are color-blind, because text with a low contrast ratio may be difficult or impossible for such users to see. Increase the contrast of this content. This can be done by adjusting the color(s) used by either the foreground content or background content – or both.",
              "viewPortLocation": {
                "top-left": {
                  "x": 596,
                  "y": 95
                },
                "bottom-right": {
                  "x": 722,
                  "y": 119
                },
                "height": 24,
                "width": 126
              },
              "position": {
                "line": 16206,
                "column": 0
              },
              "errorSnippet": "&lt;a class=\"gcom__header-unrelated-link\" href=\"/content/tf_onlinecat?analytics=topNav\" data-automated-test=\"digitalCatalog\"&gt; &lt;span class=\"gcom__header-unrelated-icon\"&gt; &lt;div class=\"icons \"&gt; &lt;svg aria-hidden=\"true\" xmlns=\"http://www.w3.o",
              "xpath": "/html/body/main[1]/div[1]/div[1]/header[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]/ul[1]/li[4]/a[1]",
              "issueID": "21d47200be1b75f641b5addad3bc10b5",
              "signature": "98f877fce90a32b9259573e8e0767c88",
              "ref": "https://tenon.io/bestpractice.php?bpID=181&tID=95&issueID=21d47200be1b75f641b5addad3bc10b5"
            },
            {
              "tID": 95,
              "bpID": 181,
              "priority": 95,
              "level": [
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This element has insufficient color contrast (Level AAA).",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 1.4.6 Contrast (Enhanced)"
              ],
              "resultTitle": "Avoid using color as the only visual means of conveying information",
              "errorDescription": "This element has insufficient contrast between the foreground color (the text) and the background color when measured against the WCAG 2.0 Level AAA requirements. Sufficient color contrast is important for users who have low-vision or are color-blind, because text with a low contrast ratio may be difficult or impossible for such users to see. Increase the contrast of this content. This can be done by adjusting the color(s) used by either the foreground content or background content – or both.",
              "viewPortLocation": {
                "top-left": {
                  "x": 25,
                  "y": 162
                },
                "bottom-right": {
                  "x": 163,
                  "y": 178
                },
                "height": 16,
                "width": 138
              },
              "position": {
                "line": 16206,
                "column": 0
              },
              "errorSnippet": "&lt;a class=\"gcom__header-all-products-category-link\" data-automated-test=\"All Product Categories\" href=\"/category?analytics=nav\" aria-label=\"All Product Categories\" title=\"All Product Categories\"&gt; All Product Categories &lt;/a&gt;",
              "xpath": "/html/body/main[1]/div[1]/div[1]/header[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]/ul[2]/li[1]/a[1]",
              "issueID": "1665fdceb78d5f9fe782734c249364af",
              "signature": "b53e9bd76393d896b00980c6afbb2296",
              "ref": "https://tenon.io/bestpractice.php?bpID=181&tID=95&issueID=1665fdceb78d5f9fe782734c249364af"
            },
            {
              "tID": 95,
              "bpID": 181,
              "priority": 95,
              "level": [
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This element has insufficient color contrast (Level AAA).",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 1.4.6 Contrast (Enhanced)"
              ],
              "resultTitle": "Avoid using color as the only visual means of conveying information",
              "errorDescription": "This element has insufficient contrast between the foreground color (the text) and the background color when measured against the WCAG 2.0 Level AAA requirements. Sufficient color contrast is important for users who have low-vision or are color-blind, because text with a low contrast ratio may be difficult or impossible for such users to see. Increase the contrast of this content. This can be done by adjusting the color(s) used by either the foreground content or background content – or both.",
              "viewPortLocation": {
                "top-left": {
                  "x": 25,
                  "y": 190
                },
                "bottom-right": {
                  "x": 86,
                  "y": 206
                },
                "height": 16,
                "width": 61
              },
              "position": {
                "line": 16565,
                "column": 0
              },
              "errorSnippet": "&lt;a class=\"gcom__header-all-products-category-link\" data-automated-test=\"Abrasives\" href=\"/category/abrasives?analytics=nav\" aria-label=\"Abrasives\" title=\"Abrasives\"&gt; Abrasives &lt;/a&gt;",
              "xpath": "/html/body/main[1]/div[1]/div[1]/header[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]/ul[2]/li[2]/a[1]",
              "issueID": "35af81fabc7a2b90edeb5dc6f5538075",
              "signature": "a14e3030e8ba758ea98fa56cb11577fb",
              "ref": "https://tenon.io/bestpractice.php?bpID=181&tID=95&issueID=35af81fabc7a2b90edeb5dc6f5538075"
            },
            {
              "tID": 95,
              "bpID": 181,
              "priority": 95,
              "level": [
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This element has insufficient color contrast (Level AAA).",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 1.4.6 Contrast (Enhanced)"
              ],
              "resultTitle": "Avoid using color as the only visual means of conveying information",
              "errorDescription": "This element has insufficient contrast between the foreground color (the text) and the background color when measured against the WCAG 2.0 Level AAA requirements. Sufficient color contrast is important for users who have low-vision or are color-blind, because text with a low contrast ratio may be difficult or impossible for such users to see. Increase the contrast of this content. This can be done by adjusting the color(s) used by either the foreground content or background content – or both.",
              "viewPortLocation": {
                "top-left": {
                  "x": 25,
                  "y": 218
                },
                "bottom-right": {
                  "x": 208,
                  "y": 234
                },
                "height": 16,
                "width": 183
              },
              "position": {
                "line": 16565,
                "column": 0
              },
              "errorSnippet": "&lt;a class=\"gcom__header-all-products-category-link\" data-automated-test=\"Adhesives, Sealants and Tape\" href=\"/category/adhesives-sealants-and-tape?analytics=nav\" aria-label=\"Adhesives, Sealants and Tape\" title=\"Adhesives, Sealants and Tape\"&gt; Adhesiv",
              "xpath": "/html/body/main[1]/div[1]/div[1]/header[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]/ul[2]/li[3]/a[1]",
              "issueID": "b1c5b7e55255704dd586b5c0dca8fff4",
              "signature": "3b8f9369d5dd36701d62f23cd837c446",
              "ref": "https://tenon.io/bestpractice.php?bpID=181&tID=95&issueID=b1c5b7e55255704dd586b5c0dca8fff4"
            },
            {
              "tID": 95,
              "bpID": 181,
              "priority": 95,
              "level": [
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This element has insufficient color contrast (Level AAA).",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 1.4.6 Contrast (Enhanced)"
              ],
              "resultTitle": "Avoid using color as the only visual means of conveying information",
              "errorDescription": "This element has insufficient contrast between the foreground color (the text) and the background color when measured against the WCAG 2.0 Level AAA requirements. Sufficient color contrast is important for users who have low-vision or are color-blind, because text with a low contrast ratio may be difficult or impossible for such users to see. Increase the contrast of this content. This can be done by adjusting the color(s) used by either the foreground content or background content – or both.",
              "viewPortLocation": {
                "top-left": {
                  "x": 25,
                  "y": 246
                },
                "bottom-right": {
                  "x": 168,
                  "y": 262
                },
                "height": 16,
                "width": 143
              },
              "position": {
                "line": 16566,
                "column": 0
              },
              "errorSnippet": "&lt;a class=\"gcom__header-all-products-category-link\" data-automated-test=\"Cleaning and Janitorial\" href=\"/category/cleaning-and-janitorial?analytics=nav\" aria-label=\"Cleaning and Janitorial\" title=\"Cleaning and Janitorial\"&gt; Cleaning and Janitorial &l",
              "xpath": "/html/body/main[1]/div[1]/div[1]/header[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]/ul[2]/li[4]/a[1]",
              "issueID": "082c635b57ff1dd3cd91acf3966bf37b",
              "signature": "d7472e366dbbe8b5e7fae84fa1db79c3",
              "ref": "https://tenon.io/bestpractice.php?bpID=181&tID=95&issueID=082c635b57ff1dd3cd91acf3966bf37b"
            },
            {
              "tID": 95,
              "bpID": 181,
              "priority": 95,
              "level": [
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This element has insufficient color contrast (Level AAA).",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 1.4.6 Contrast (Enhanced)"
              ],
              "resultTitle": "Avoid using color as the only visual means of conveying information",
              "errorDescription": "This element has insufficient contrast between the foreground color (the text) and the background color when measured against the WCAG 2.0 Level AAA requirements. Sufficient color contrast is important for users who have low-vision or are color-blind, because text with a low contrast ratio may be difficult or impossible for such users to see. Increase the contrast of this content. This can be done by adjusting the color(s) used by either the foreground content or background content – or both.",
              "viewPortLocation": {
                "top-left": {
                  "x": 25,
                  "y": 274
                },
                "bottom-right": {
                  "x": 81,
                  "y": 290
                },
                "height": 16,
                "width": 56
              },
              "position": {
                "line": 16566,
                "column": 0
              },
              "errorSnippet": "&lt;a class=\"gcom__header-all-products-category-link\" data-automated-test=\"Electrical\" href=\"/category/electrical?analytics=nav\" aria-label=\"Electrical\" title=\"Electrical\"&gt; Electrical &lt;/a&gt;",
              "xpath": "/html/body/main[1]/div[1]/div[1]/header[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]/ul[2]/li[5]/a[1]",
              "issueID": "ba238fcb937ffb7df6757c2c2a4d4e43",
              "signature": "324bafdf04789f8ccb9fe30616138cbc",
              "ref": "https://tenon.io/bestpractice.php?bpID=181&tID=95&issueID=ba238fcb937ffb7df6757c2c2a4d4e43"
            },
            {
              "tID": 95,
              "bpID": 181,
              "priority": 95,
              "level": [
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This element has insufficient color contrast (Level AAA).",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 1.4.6 Contrast (Enhanced)"
              ],
              "resultTitle": "Avoid using color as the only visual means of conveying information",
              "errorDescription": "This element has insufficient contrast between the foreground color (the text) and the background color when measured against the WCAG 2.0 Level AAA requirements. Sufficient color contrast is important for users who have low-vision or are color-blind, because text with a low contrast ratio may be difficult or impossible for such users to see. Increase the contrast of this content. This can be done by adjusting the color(s) used by either the foreground content or background content – or both.",
              "viewPortLocation": {
                "top-left": {
                  "x": 25,
                  "y": 302
                },
                "bottom-right": {
                  "x": 197,
                  "y": 338
                },
                "height": 36,
                "width": 172
              },
              "position": {
                "line": 16566,
                "column": 0
              },
              "errorSnippet": "&lt;a class=\"gcom__header-all-products-category-link\" data-automated-test=\"Electronics, Appliances, and Batteries\" href=\"/category/electronics-appliances-and-batteries?analytics=nav\" aria-label=\"Electronics, Appliances, and Batteries\" title=\"Electronics,",
              "xpath": "/html/body/main[1]/div[1]/div[1]/header[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]/ul[2]/li[6]/a[1]",
              "issueID": "33af94d8db6dfbe31eb3208e2d4f3c58",
              "signature": "51a38beccf9b92923c93839206081de4",
              "ref": "https://tenon.io/bestpractice.php?bpID=181&tID=95&issueID=33af94d8db6dfbe31eb3208e2d4f3c58"
            },
            {
              "tID": 95,
              "bpID": 181,
              "priority": 95,
              "level": [
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This element has insufficient color contrast (Level AAA).",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 1.4.6 Contrast (Enhanced)"
              ],
              "resultTitle": "Avoid using color as the only visual means of conveying information",
              "errorDescription": "This element has insufficient contrast between the foreground color (the text) and the background color when measured against the WCAG 2.0 Level AAA requirements. Sufficient color contrast is important for users who have low-vision or are color-blind, because text with a low contrast ratio may be difficult or impossible for such users to see. Increase the contrast of this content. This can be done by adjusting the color(s) used by either the foreground content or background content – or both.",
              "viewPortLocation": {
                "top-left": {
                  "x": 25,
                  "y": 350
                },
                "bottom-right": {
                  "x": 87,
                  "y": 366
                },
                "height": 16,
                "width": 62
              },
              "position": {
                "line": 16566,
                "column": 0
              },
              "errorSnippet": "&lt;a class=\"gcom__header-all-products-category-link\" data-automated-test=\"Fasteners\" href=\"/category/fasteners?analytics=nav\" aria-label=\"Fasteners\" title=\"Fasteners\"&gt; Fasteners &lt;/a&gt;",
              "xpath": "/html/body/main[1]/div[1]/div[1]/header[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]/ul[2]/li[7]/a[1]",
              "issueID": "6e5fafaa31dd89f0e823706722316158",
              "signature": "6505149f8b1b62a8a4dfc9ccf8d13b50",
              "ref": "https://tenon.io/bestpractice.php?bpID=181&tID=95&issueID=6e5fafaa31dd89f0e823706722316158"
            },
            {
              "tID": 95,
              "bpID": 181,
              "priority": 95,
              "level": [
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This element has insufficient color contrast (Level AAA).",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 1.4.6 Contrast (Enhanced)"
              ],
              "resultTitle": "Avoid using color as the only visual means of conveying information",
              "errorDescription": "This element has insufficient contrast between the foreground color (the text) and the background color when measured against the WCAG 2.0 Level AAA requirements. Sufficient color contrast is important for users who have low-vision or are color-blind, because text with a low contrast ratio may be difficult or impossible for such users to see. Increase the contrast of this content. This can be done by adjusting the color(s) used by either the foreground content or background content – or both.",
              "viewPortLocation": {
                "top-left": {
                  "x": 25,
                  "y": 378
                },
                "bottom-right": {
                  "x": 198,
                  "y": 394
                },
                "height": 16,
                "width": 173
              },
              "position": {
                "line": 16733,
                "column": 34
              },
              "errorSnippet": "&lt;a class=\"gcom__header-all-products-category-link\" data-automated-test=\"Fleet &amp;amp; Vehicle Maintenance\" href=\"/category/fleet-vehicle-maintenance?analytics=nav\" aria-label=\"Fleet &amp;amp; Vehicle Maintenance\" title=\"Fleet &amp;amp; Vehicle Maint",
              "xpath": "/html/body/main[1]/div[1]/div[1]/header[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]/ul[2]/li[8]/a[1]",
              "issueID": "d6090c14777181aa0e27e9a60b978b6f",
              "signature": "e5b13e97d859512ca0c2a37344e42f3e",
              "ref": "https://tenon.io/bestpractice.php?bpID=181&tID=95&issueID=d6090c14777181aa0e27e9a60b978b6f"
            },
            {
              "tID": 95,
              "bpID": 181,
              "priority": 95,
              "level": [
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This element has insufficient color contrast (Level AAA).",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 1.4.6 Contrast (Enhanced)"
              ],
              "resultTitle": "Avoid using color as the only visual means of conveying information",
              "errorDescription": "This element has insufficient contrast between the foreground color (the text) and the background color when measured against the WCAG 2.0 Level AAA requirements. Sufficient color contrast is important for users who have low-vision or are color-blind, because text with a low contrast ratio may be difficult or impossible for such users to see. Increase the contrast of this content. This can be done by adjusting the color(s) used by either the foreground content or background content – or both.",
              "viewPortLocation": {
                "top-left": {
                  "x": 25,
                  "y": 406
                },
                "bottom-right": {
                  "x": 217,
                  "y": 442
                },
                "height": 36,
                "width": 192
              },
              "position": {
                "line": 16734,
                "column": 0
              },
              "errorSnippet": "&lt;a class=\"gcom__header-all-products-category-link\" data-automated-test=\"Furniture, Hospitality and Food Service\" href=\"/category/furniture-hospitality-and-food-service?analytics=nav\" aria-label=\"Furniture, Hospitality and Food Service\" title=\"Furnitur",
              "xpath": "/html/body/main[1]/div[1]/div[1]/header[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]/ul[2]/li[9]/a[1]",
              "issueID": "3b235075a0aeaa1e006f3479c3d590d7",
              "signature": "c6c9d1a71dd944f734f3657c0cc8417b",
              "ref": "https://tenon.io/bestpractice.php?bpID=181&tID=95&issueID=3b235075a0aeaa1e006f3479c3d590d7"
            },
            {
              "tID": 95,
              "bpID": 181,
              "priority": 95,
              "level": [
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This element has insufficient color contrast (Level AAA).",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 1.4.6 Contrast (Enhanced)"
              ],
              "resultTitle": "Avoid using color as the only visual means of conveying information",
              "errorDescription": "This element has insufficient contrast between the foreground color (the text) and the background color when measured against the WCAG 2.0 Level AAA requirements. Sufficient color contrast is important for users who have low-vision or are color-blind, because text with a low contrast ratio may be difficult or impossible for such users to see. Increase the contrast of this content. This can be done by adjusting the color(s) used by either the foreground content or background content – or both.",
              "viewPortLocation": {
                "top-left": {
                  "x": 25,
                  "y": 454
                },
                "bottom-right": {
                  "x": 172,
                  "y": 470
                },
                "height": 16,
                "width": 147
              },
              "position": {
                "line": 16734,
                "column": 0
              },
              "errorSnippet": "&lt;a class=\"gcom__header-all-products-category-link\" data-automated-test=\"HVAC and Refrigeration\" href=\"/category/hvac-and-refrigeration?analytics=nav\" aria-label=\"HVAC and Refrigeration\" title=\"HVAC and Refrigeration\"&gt; HVAC and Refrigeration &lt;/a&",
              "xpath": "/html/body/main[1]/div[1]/div[1]/header[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]/ul[2]/li[10]/a[1]",
              "issueID": "f4ea8bf919ff2e891e64e1b148282fad",
              "signature": "8b38b5f766b4883f4b5d79891f95566b",
              "ref": "https://tenon.io/bestpractice.php?bpID=181&tID=95&issueID=f4ea8bf919ff2e891e64e1b148282fad"
            },
            {
              "tID": 95,
              "bpID": 181,
              "priority": 95,
              "level": [
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This element has insufficient color contrast (Level AAA).",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 1.4.6 Contrast (Enhanced)"
              ],
              "resultTitle": "Avoid using color as the only visual means of conveying information",
              "errorDescription": "This element has insufficient contrast between the foreground color (the text) and the background color when measured against the WCAG 2.0 Level AAA requirements. Sufficient color contrast is important for users who have low-vision or are color-blind, because text with a low contrast ratio may be difficult or impossible for such users to see. Increase the contrast of this content. This can be done by adjusting the color(s) used by either the foreground content or background content – or both.",
              "viewPortLocation": {
                "top-left": {
                  "x": 279,
                  "y": 162
                },
                "bottom-right": {
                  "x": 341,
                  "y": 178
                },
                "height": 16,
                "width": 62
              },
              "position": {
                "line": 16734,
                "column": 0
              },
              "errorSnippet": "&lt;a class=\"gcom__header-all-products-category-link\" data-automated-test=\"Hardware\" href=\"/category/hardware?analytics=nav\" aria-label=\"Hardware\" title=\"Hardware\"&gt; Hardware &lt;/a&gt;",
              "xpath": "/html/body/main[1]/div[1]/div[1]/header[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]/ul[2]/li[11]/a[1]",
              "issueID": "a6a8772c73ebd1c847ca7bba3f6e1ebf",
              "signature": "a4262a9cf7a754a82e2f2a82cc86958e",
              "ref": "https://tenon.io/bestpractice.php?bpID=181&tID=95&issueID=a6a8772c73ebd1c847ca7bba3f6e1ebf"
            },
            {
              "tID": 95,
              "bpID": 181,
              "priority": 95,
              "level": [
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This element has insufficient color contrast (Level AAA).",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 1.4.6 Contrast (Enhanced)"
              ],
              "resultTitle": "Avoid using color as the only visual means of conveying information",
              "errorDescription": "This element has insufficient contrast between the foreground color (the text) and the background color when measured against the WCAG 2.0 Level AAA requirements. Sufficient color contrast is important for users who have low-vision or are color-blind, because text with a low contrast ratio may be difficult or impossible for such users to see. Increase the contrast of this content. This can be done by adjusting the color(s) used by either the foreground content or background content – or both.",
              "viewPortLocation": {
                "top-left": {
                  "x": 279,
                  "y": 190
                },
                "bottom-right": {
                  "x": 345,
                  "y": 206
                },
                "height": 16,
                "width": 66
              },
              "position": {
                "line": 16805,
                "column": 34
              },
              "errorSnippet": "&lt;a class=\"gcom__header-all-products-category-link\" data-automated-test=\"Hydraulics\" href=\"/category/hydraulics?analytics=nav\" aria-label=\"Hydraulics\" title=\"Hydraulics\"&gt; Hydraulics &lt;/a&gt;",
              "xpath": "/html/body/main[1]/div[1]/div[1]/header[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]/ul[2]/li[12]/a[1]",
              "issueID": "3b8a920c7cf03499614df6602779e3f3",
              "signature": "3f2474de78394ab560ac6e486c8c6ef9",
              "ref": "https://tenon.io/bestpractice.php?bpID=181&tID=95&issueID=3b8a920c7cf03499614df6602779e3f3"
            },
            {
              "tID": 95,
              "bpID": 181,
              "priority": 95,
              "level": [
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This element has insufficient color contrast (Level AAA).",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 1.4.6 Contrast (Enhanced)"
              ],
              "resultTitle": "Avoid using color as the only visual means of conveying information",
              "errorDescription": "This element has insufficient contrast between the foreground color (the text) and the background color when measured against the WCAG 2.0 Level AAA requirements. Sufficient color contrast is important for users who have low-vision or are color-blind, because text with a low contrast ratio may be difficult or impossible for such users to see. Increase the contrast of this content. This can be done by adjusting the color(s) used by either the foreground content or background content – or both.",
              "viewPortLocation": {
                "top-left": {
                  "x": 279,
                  "y": 218
                },
                "bottom-right": {
                  "x": 358,
                  "y": 234
                },
                "height": 16,
                "width": 79
              },
              "position": {
                "line": 16806,
                "column": 0
              },
              "errorSnippet": "&lt;a class=\"gcom__header-all-products-category-link\" data-automated-test=\"Lab Supplies\" href=\"/category/lab-supplies?analytics=nav\" aria-label=\"Lab Supplies\" title=\"Lab Supplies\"&gt; Lab Supplies &lt;/a&gt;",
              "xpath": "/html/body/main[1]/div[1]/div[1]/header[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]/ul[2]/li[13]/a[1]",
              "issueID": "3122a5e0510f7f5a9592ddb6950c86dc",
              "signature": "162b0a329b7e8198f88e1caa44b6d351",
              "ref": "https://tenon.io/bestpractice.php?bpID=181&tID=95&issueID=3122a5e0510f7f5a9592ddb6950c86dc"
            },
            {
              "tID": 95,
              "bpID": 181,
              "priority": 95,
              "level": [
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This element has insufficient color contrast (Level AAA).",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 1.4.6 Contrast (Enhanced)"
              ],
              "resultTitle": "Avoid using color as the only visual means of conveying information",
              "errorDescription": "This element has insufficient contrast between the foreground color (the text) and the background color when measured against the WCAG 2.0 Level AAA requirements. Sufficient color contrast is important for users who have low-vision or are color-blind, because text with a low contrast ratio may be difficult or impossible for such users to see. Increase the contrast of this content. This can be done by adjusting the color(s) used by either the foreground content or background content – or both.",
              "viewPortLocation": {
                "top-left": {
                  "x": 279,
                  "y": 246
                },
                "bottom-right": {
                  "x": 330,
                  "y": 262
                },
                "height": 16,
                "width": 51
              },
              "position": {
                "line": 16806,
                "column": 0
              },
              "errorSnippet": "&lt;a class=\"gcom__header-all-products-category-link\" data-automated-test=\"Lighting\" href=\"/category/lighting?analytics=nav\" aria-label=\"Lighting\" title=\"Lighting\"&gt; Lighting &lt;/a&gt;",
              "xpath": "/html/body/main[1]/div[1]/div[1]/header[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]/ul[2]/li[14]/a[1]",
              "issueID": "87889c4ee6ff47f8570db07c42ad7b85",
              "signature": "2623cb4365803eafeb138a527801c50e",
              "ref": "https://tenon.io/bestpractice.php?bpID=181&tID=95&issueID=87889c4ee6ff47f8570db07c42ad7b85"
            },
            {
              "tID": 95,
              "bpID": 181,
              "priority": 95,
              "level": [
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This element has insufficient color contrast (Level AAA).",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 1.4.6 Contrast (Enhanced)"
              ],
              "resultTitle": "Avoid using color as the only visual means of conveying information",
              "errorDescription": "This element has insufficient contrast between the foreground color (the text) and the background color when measured against the WCAG 2.0 Level AAA requirements. Sufficient color contrast is important for users who have low-vision or are color-blind, because text with a low contrast ratio may be difficult or impossible for such users to see. Increase the contrast of this content. This can be done by adjusting the color(s) used by either the foreground content or background content – or both.",
              "viewPortLocation": {
                "top-left": {
                  "x": 279,
                  "y": 274
                },
                "bottom-right": {
                  "x": 350,
                  "y": 290
                },
                "height": 16,
                "width": 71
              },
              "position": {
                "line": 16806,
                "column": 0
              },
              "errorSnippet": "&lt;a class=\"gcom__header-all-products-category-link\" data-automated-test=\"Lubrication\" href=\"/category/lubrication?analytics=nav\" aria-label=\"Lubrication\" title=\"Lubrication\"&gt; Lubrication &lt;/a&gt;",
              "xpath": "/html/body/main[1]/div[1]/div[1]/header[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]/ul[2]/li[15]/a[1]",
              "issueID": "51772edae43cd3cd4a46cb3c540e7e7d",
              "signature": "89768ffcb9425da48fe72befdc6e9dd8",
              "ref": "https://tenon.io/bestpractice.php?bpID=181&tID=95&issueID=51772edae43cd3cd4a46cb3c540e7e7d"
            },
            {
              "tID": 95,
              "bpID": 181,
              "priority": 95,
              "level": [
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This element has insufficient color contrast (Level AAA).",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 1.4.6 Contrast (Enhanced)"
              ],
              "resultTitle": "Avoid using color as the only visual means of conveying information",
              "errorDescription": "This element has insufficient contrast between the foreground color (the text) and the background color when measured against the WCAG 2.0 Level AAA requirements. Sufficient color contrast is important for users who have low-vision or are color-blind, because text with a low contrast ratio may be difficult or impossible for such users to see. Increase the contrast of this content. This can be done by adjusting the color(s) used by either the foreground content or background content – or both.",
              "viewPortLocation": {
                "top-left": {
                  "x": 279,
                  "y": 302
                },
                "bottom-right": {
                  "x": 344,
                  "y": 318
                },
                "height": 16,
                "width": 65
              },
              "position": {
                "line": 16877,
                "column": 33
              },
              "errorSnippet": "&lt;a class=\"gcom__header-all-products-category-link\" data-automated-test=\"Machining\" href=\"/category/machining?analytics=nav\" aria-label=\"Machining\" title=\"Machining\"&gt; Machining &lt;/a&gt;",
              "xpath": "/html/body/main[1]/div[1]/div[1]/header[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]/ul[2]/li[16]/a[1]",
              "issueID": "3e5f0be6b8f5be1ba1d30185b48de69e",
              "signature": "1376526bf262eeb5a3c375eb623b8427",
              "ref": "https://tenon.io/bestpractice.php?bpID=181&tID=95&issueID=3e5f0be6b8f5be1ba1d30185b48de69e"
            },
            {
              "tID": 95,
              "bpID": 181,
              "priority": 95,
              "level": [
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This element has insufficient color contrast (Level AAA).",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 1.4.6 Contrast (Enhanced)"
              ],
              "resultTitle": "Avoid using color as the only visual means of conveying information",
              "errorDescription": "This element has insufficient contrast between the foreground color (the text) and the background color when measured against the WCAG 2.0 Level AAA requirements. Sufficient color contrast is important for users who have low-vision or are color-blind, because text with a low contrast ratio may be difficult or impossible for such users to see. Increase the contrast of this content. This can be done by adjusting the color(s) used by either the foreground content or background content – or both.",
              "viewPortLocation": {
                "top-left": {
                  "x": 279,
                  "y": 330
                },
                "bottom-right": {
                  "x": 389,
                  "y": 346
                },
                "height": 16,
                "width": 110
              },
              "position": {
                "line": 17033,
                "column": 34
              },
              "errorSnippet": "&lt;a class=\"gcom__header-all-products-category-link\" data-automated-test=\"Material Handling\" href=\"/category/material-handling?analytics=nav\" aria-label=\"Material Handling\" title=\"Material Handling\"&gt; Material Handling &lt;/a&gt;",
              "xpath": "/html/body/main[1]/div[1]/div[1]/header[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]/ul[2]/li[17]/a[1]",
              "issueID": "5ccd75a743f187843484fb6a1370c91a",
              "signature": "c296aea89ae39370868915f129cd3636",
              "ref": "https://tenon.io/bestpractice.php?bpID=181&tID=95&issueID=5ccd75a743f187843484fb6a1370c91a"
            },
            {
              "tID": 95,
              "bpID": 181,
              "priority": 95,
              "level": [
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This element has insufficient color contrast (Level AAA).",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 1.4.6 Contrast (Enhanced)"
              ],
              "resultTitle": "Avoid using color as the only visual means of conveying information",
              "errorDescription": "This element has insufficient contrast between the foreground color (the text) and the background color when measured against the WCAG 2.0 Level AAA requirements. Sufficient color contrast is important for users who have low-vision or are color-blind, because text with a low contrast ratio may be difficult or impossible for such users to see. Increase the contrast of this content. This can be done by adjusting the color(s) used by either the foreground content or background content – or both.",
              "viewPortLocation": {
                "top-left": {
                  "x": 279,
                  "y": 358
                },
                "bottom-right": {
                  "x": 324,
                  "y": 374
                },
                "height": 16,
                "width": 45
              },
              "position": {
                "line": 17034,
                "column": 0
              },
              "errorSnippet": "&lt;a class=\"gcom__header-all-products-category-link\" data-automated-test=\"Motors\" href=\"/category/motors?analytics=nav\" aria-label=\"Motors\" title=\"Motors\"&gt; Motors &lt;/a&gt;",
              "xpath": "/html/body/main[1]/div[1]/div[1]/header[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]/ul[2]/li[18]/a[1]",
              "issueID": "b1598b0c6a3fcae242ce40b5b0e0d795",
              "signature": "eec51502c875a457297522d85e658f3f",
              "ref": "https://tenon.io/bestpractice.php?bpID=181&tID=95&issueID=b1598b0c6a3fcae242ce40b5b0e0d795"
            },
            {
              "tID": 95,
              "bpID": 181,
              "priority": 95,
              "level": [
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This element has insufficient color contrast (Level AAA).",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 1.4.6 Contrast (Enhanced)"
              ],
              "resultTitle": "Avoid using color as the only visual means of conveying information",
              "errorDescription": "This element has insufficient contrast between the foreground color (the text) and the background color when measured against the WCAG 2.0 Level AAA requirements. Sufficient color contrast is important for users who have low-vision or are color-blind, because text with a low contrast ratio may be difficult or impossible for such users to see. Increase the contrast of this content. This can be done by adjusting the color(s) used by either the foreground content or background content – or both.",
              "viewPortLocation": {
                "top-left": {
                  "x": 279,
                  "y": 386
                },
                "bottom-right": {
                  "x": 370,
                  "y": 402
                },
                "height": 16,
                "width": 91
              },
              "position": {
                "line": 17034,
                "column": 0
              },
              "errorSnippet": "&lt;a class=\"gcom__header-all-products-category-link\" data-automated-test=\"Office Supplies\" href=\"/category/office-supplies?analytics=nav\" aria-label=\"Office Supplies\" title=\"Office Supplies\"&gt; Office Supplies &lt;/a&gt;",
              "xpath": "/html/body/main[1]/div[1]/div[1]/header[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]/ul[2]/li[19]/a[1]",
              "issueID": "a6af8ed134d6e6c758d701068b45a2df",
              "signature": "ea3511a3d9690770f5b6c72d21631b21",
              "ref": "https://tenon.io/bestpractice.php?bpID=181&tID=95&issueID=a6af8ed134d6e6c758d701068b45a2df"
            },
            {
              "tID": 95,
              "bpID": 181,
              "priority": 95,
              "level": [
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This element has insufficient color contrast (Level AAA).",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 1.4.6 Contrast (Enhanced)"
              ],
              "resultTitle": "Avoid using color as the only visual means of conveying information",
              "errorDescription": "This element has insufficient contrast between the foreground color (the text) and the background color when measured against the WCAG 2.0 Level AAA requirements. Sufficient color contrast is important for users who have low-vision or are color-blind, because text with a low contrast ratio may be difficult or impossible for such users to see. Increase the contrast of this content. This can be done by adjusting the color(s) used by either the foreground content or background content – or both.",
              "viewPortLocation": {
                "top-left": {
                  "x": 279,
                  "y": 414
                },
                "bottom-right": {
                  "x": 401,
                  "y": 430
                },
                "height": 16,
                "width": 122
              },
              "position": {
                "line": 17034,
                "column": 0
              },
              "errorSnippet": "&lt;a class=\"gcom__header-all-products-category-link\" data-automated-test=\"Outdoor Equipment\" href=\"/category/outdoor-equipment?analytics=nav\" aria-label=\"Outdoor Equipment\" title=\"Outdoor Equipment\"&gt; Outdoor Equipment &lt;/a&gt;",
              "xpath": "/html/body/main[1]/div[1]/div[1]/header[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]/ul[2]/li[20]/a[1]",
              "issueID": "ec5662200e530b8427eb69caa4ee03f3",
              "signature": "e7e223f6cee7570d74b80e6d494d424f",
              "ref": "https://tenon.io/bestpractice.php?bpID=181&tID=95&issueID=ec5662200e530b8427eb69caa4ee03f3"
            },
            {
              "tID": 95,
              "bpID": 181,
              "priority": 95,
              "level": [
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This element has insufficient color contrast (Level AAA).",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 1.4.6 Contrast (Enhanced)"
              ],
              "resultTitle": "Avoid using color as the only visual means of conveying information",
              "errorDescription": "This element has insufficient contrast between the foreground color (the text) and the background color when measured against the WCAG 2.0 Level AAA requirements. Sufficient color contrast is important for users who have low-vision or are color-blind, because text with a low contrast ratio may be difficult or impossible for such users to see. Increase the contrast of this content. This can be done by adjusting the color(s) used by either the foreground content or background content – or both.",
              "viewPortLocation": {
                "top-left": {
                  "x": 279,
                  "y": 442
                },
                "bottom-right": {
                  "x": 414,
                  "y": 458
                },
                "height": 16,
                "width": 135
              },
              "position": {
                "line": 17201,
                "column": 33
              },
              "errorSnippet": "&lt;a class=\"gcom__header-all-products-category-link\" data-automated-test=\"Packaging &amp;amp; Shipping\" href=\"/category/packaging-shipping?analytics=nav\" aria-label=\"Packaging &amp;amp; Shipping\" title=\"Packaging &amp;amp; Shipping\"&gt; Packaging &amp;a",
              "xpath": "/html/body/main[1]/div[1]/div[1]/header[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]/ul[2]/li[21]/a[1]",
              "issueID": "96e02d893106462cc07846d3666d528a",
              "signature": "520989f6df0fce44acc265955281c0e3",
              "ref": "https://tenon.io/bestpractice.php?bpID=181&tID=95&issueID=96e02d893106462cc07846d3666d528a"
            },
            {
              "tID": 95,
              "bpID": 181,
              "priority": 95,
              "level": [
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This element has insufficient color contrast (Level AAA).",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 1.4.6 Contrast (Enhanced)"
              ],
              "resultTitle": "Avoid using color as the only visual means of conveying information",
              "errorDescription": "This element has insufficient contrast between the foreground color (the text) and the background color when measured against the WCAG 2.0 Level AAA requirements. Sufficient color contrast is important for users who have low-vision or are color-blind, because text with a low contrast ratio may be difficult or impossible for such users to see. Increase the contrast of this content. This can be done by adjusting the color(s) used by either the foreground content or background content – or both.",
              "viewPortLocation": {
                "top-left": {
                  "x": 279,
                  "y": 470
                },
                "bottom-right": {
                  "x": 474,
                  "y": 486
                },
                "height": 16,
                "width": 195
              },
              "position": {
                "line": 17202,
                "column": 40
              },
              "errorSnippet": "&lt;a class=\"gcom__header-all-products-category-link\" data-automated-test=\"Paints, Equipment and Supplies\" href=\"/category/paints-equipment-and-supplies?analytics=nav\" aria-label=\"Paints, Equipment and Supplies\" title=\"Paints, Equipment and Supplies\"&gt;",
              "xpath": "/html/body/main[1]/div[1]/div[1]/header[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]/ul[2]/li[22]/a[1]",
              "issueID": "9f625b6f9a02fedbaec1ed4d78a567c6",
              "signature": "8aa1aaa1a23d05c7e3d59d6e9ecb1c69",
              "ref": "https://tenon.io/bestpractice.php?bpID=181&tID=95&issueID=9f625b6f9a02fedbaec1ed4d78a567c6"
            },
            {
              "tID": 95,
              "bpID": 181,
              "priority": 95,
              "level": [
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This element has insufficient color contrast (Level AAA).",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 1.4.6 Contrast (Enhanced)"
              ],
              "resultTitle": "Avoid using color as the only visual means of conveying information",
              "errorDescription": "This element has insufficient contrast between the foreground color (the text) and the background color when measured against the WCAG 2.0 Level AAA requirements. Sufficient color contrast is important for users who have low-vision or are color-blind, because text with a low contrast ratio may be difficult or impossible for such users to see. Increase the contrast of this content. This can be done by adjusting the color(s) used by either the foreground content or background content – or both.",
              "viewPortLocation": {
                "top-left": {
                  "x": 533,
                  "y": 162
                },
                "bottom-right": {
                  "x": 696,
                  "y": 178
                },
                "height": 16,
                "width": 163
              },
              "position": {
                "line": 17213,
                "column": 52
              },
              "errorSnippet": "&lt;a class=\"gcom__header-all-products-category-link\" data-automated-test=\"Pipe, Hose, Tube &amp;amp; Fittings\" href=\"/category/pipe-hose-tube-fittings?analytics=nav\" aria-label=\"Pipe, Hose, Tube &amp;amp; Fittings\" title=\"Pipe, Hose, Tube &amp;amp; Fitt",
              "xpath": "/html/body/main[1]/div[1]/div[1]/header[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]/ul[2]/li[23]/a[1]",
              "issueID": "3df78a33fcb49d74f72d7b081a386be2",
              "signature": "1d5662d0045b9184e31f297f5dc04f91",
              "ref": "https://tenon.io/bestpractice.php?bpID=181&tID=95&issueID=3df78a33fcb49d74f72d7b081a386be2"
            },
            {
              "tID": 95,
              "bpID": 181,
              "priority": 95,
              "level": [
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This element has insufficient color contrast (Level AAA).",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 1.4.6 Contrast (Enhanced)"
              ],
              "resultTitle": "Avoid using color as the only visual means of conveying information",
              "errorDescription": "This element has insufficient contrast between the foreground color (the text) and the background color when measured against the WCAG 2.0 Level AAA requirements. Sufficient color contrast is important for users who have low-vision or are color-blind, because text with a low contrast ratio may be difficult or impossible for such users to see. Increase the contrast of this content. This can be done by adjusting the color(s) used by either the foreground content or background content – or both.",
              "viewPortLocation": {
                "top-left": {
                  "x": 533,
                  "y": 190
                },
                "bottom-right": {
                  "x": 592,
                  "y": 206
                },
                "height": 16,
                "width": 59
              },
              "position": {
                "line": 17214,
                "column": 58
              },
              "errorSnippet": "&lt;a class=\"gcom__header-all-products-category-link\" data-automated-test=\"Plumbing\" href=\"/category/plumbing?analytics=nav\" aria-label=\"Plumbing\" title=\"Plumbing\"&gt; Plumbing &lt;/a&gt;",
              "xpath": "/html/body/main[1]/div[1]/div[1]/header[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]/ul[2]/li[24]/a[1]",
              "issueID": "ef4d5f5dffa7e8272caa98ec23eb11ba",
              "signature": "c1094bd9c337810685cae0f9b232ffcc",
              "ref": "https://tenon.io/bestpractice.php?bpID=181&tID=95&issueID=ef4d5f5dffa7e8272caa98ec23eb11ba"
            },
            {
              "tID": 95,
              "bpID": 181,
              "priority": 95,
              "level": [
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This element has insufficient color contrast (Level AAA).",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 1.4.6 Contrast (Enhanced)"
              ],
              "resultTitle": "Avoid using color as the only visual means of conveying information",
              "errorDescription": "This element has insufficient contrast between the foreground color (the text) and the background color when measured against the WCAG 2.0 Level AAA requirements. Sufficient color contrast is important for users who have low-vision or are color-blind, because text with a low contrast ratio may be difficult or impossible for such users to see. Increase the contrast of this content. This can be done by adjusting the color(s) used by either the foreground content or background content – or both.",
              "viewPortLocation": {
                "top-left": {
                  "x": 533,
                  "y": 218
                },
                "bottom-right": {
                  "x": 607,
                  "y": 234
                },
                "height": 16,
                "width": 74
              },
              "position": {
                "line": 17621,
                "column": 34
              },
              "errorSnippet": "&lt;a class=\"gcom__header-all-products-category-link\" data-automated-test=\"Pneumatics\" href=\"/category/pneumatics?analytics=nav\" aria-label=\"Pneumatics\" title=\"Pneumatics\"&gt; Pneumatics &lt;/a&gt;",
              "xpath": "/html/body/main[1]/div[1]/div[1]/header[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]/ul[2]/li[25]/a[1]",
              "issueID": "29349e5eca9a8a89f301952aaa033ee6",
              "signature": "5c8d911c3effaeac991b41395b5c127a",
              "ref": "https://tenon.io/bestpractice.php?bpID=181&tID=95&issueID=29349e5eca9a8a89f301952aaa033ee6"
            },
            {
              "tID": 95,
              "bpID": 181,
              "priority": 95,
              "level": [
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This element has insufficient color contrast (Level AAA).",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 1.4.6 Contrast (Enhanced)"
              ],
              "resultTitle": "Avoid using color as the only visual means of conveying information",
              "errorDescription": "This element has insufficient contrast between the foreground color (the text) and the background color when measured against the WCAG 2.0 Level AAA requirements. Sufficient color contrast is important for users who have low-vision or are color-blind, because text with a low contrast ratio may be difficult or impossible for such users to see. Increase the contrast of this content. This can be done by adjusting the color(s) used by either the foreground content or background content – or both.",
              "viewPortLocation": {
                "top-left": {
                  "x": 533,
                  "y": 246
                },
                "bottom-right": {
                  "x": 659,
                  "y": 262
                },
                "height": 16,
                "width": 126
              },
              "position": {
                "line": 17622,
                "column": 0
              },
              "errorSnippet": "&lt;a class=\"gcom__header-all-products-category-link\" data-automated-test=\"Power Transmission\" href=\"/category/power-transmission?analytics=nav\" aria-label=\"Power Transmission\" title=\"Power Transmission\"&gt; Power Transmission &lt;/a&gt;",
              "xpath": "/html/body/main[1]/div[1]/div[1]/header[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]/ul[2]/li[26]/a[1]",
              "issueID": "f3b4b7b2fd598fe09d4d59232841d014",
              "signature": "71183201b25e6245c596d12ec70a6c95",
              "ref": "https://tenon.io/bestpractice.php?bpID=181&tID=95&issueID=f3b4b7b2fd598fe09d4d59232841d014"
            },
            {
              "tID": 95,
              "bpID": 181,
              "priority": 95,
              "level": [
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This element has insufficient color contrast (Level AAA).",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 1.4.6 Contrast (Enhanced)"
              ],
              "resultTitle": "Avoid using color as the only visual means of conveying information",
              "errorDescription": "This element has insufficient contrast between the foreground color (the text) and the background color when measured against the WCAG 2.0 Level AAA requirements. Sufficient color contrast is important for users who have low-vision or are color-blind, because text with a low contrast ratio may be difficult or impossible for such users to see. Increase the contrast of this content. This can be done by adjusting the color(s) used by either the foreground content or background content – or both.",
              "viewPortLocation": {
                "top-left": {
                  "x": 533,
                  "y": 274
                },
                "bottom-right": {
                  "x": 577,
                  "y": 290
                },
                "height": 16,
                "width": 44
              },
              "position": {
                "line": 17622,
                "column": 0
              },
              "errorSnippet": "&lt;a class=\"gcom__header-all-products-category-link\" data-automated-test=\"Pumps\" href=\"/category/pumps?analytics=nav\" aria-label=\"Pumps\" title=\"Pumps\"&gt; Pumps &lt;/a&gt;",
              "xpath": "/html/body/main[1]/div[1]/div[1]/header[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]/ul[2]/li[27]/a[1]",
              "issueID": "076047494ae170fec44c081884aa3be1",
              "signature": "10a38bb8abcd3843cabedf0145dbcd12",
              "ref": "https://tenon.io/bestpractice.php?bpID=181&tID=95&issueID=076047494ae170fec44c081884aa3be1"
            },
            {
              "tID": 95,
              "bpID": 181,
              "priority": 95,
              "level": [
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This element has insufficient color contrast (Level AAA).",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 1.4.6 Contrast (Enhanced)"
              ],
              "resultTitle": "Avoid using color as the only visual means of conveying information",
              "errorDescription": "This element has insufficient contrast between the foreground color (the text) and the background color when measured against the WCAG 2.0 Level AAA requirements. Sufficient color contrast is important for users who have low-vision or are color-blind, because text with a low contrast ratio may be difficult or impossible for such users to see. Increase the contrast of this content. This can be done by adjusting the color(s) used by either the foreground content or background content – or both.",
              "viewPortLocation": {
                "top-left": {
                  "x": 533,
                  "y": 302
                },
                "bottom-right": {
                  "x": 622,
                  "y": 318
                },
                "height": 16,
                "width": 89
              },
              "position": {
                "line": 18370,
                "column": 34
              },
              "errorSnippet": "&lt;a class=\"gcom__header-all-products-category-link\" data-automated-test=\"Raw Materials\" href=\"/category/raw-materials?analytics=nav\" aria-label=\"Raw Materials\" title=\"Raw Materials\"&gt; Raw Materials &lt;/a&gt;",
              "xpath": "/html/body/main[1]/div[1]/div[1]/header[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]/ul[2]/li[28]/a[1]",
              "issueID": "f13bd01d6d07b0a6131c1efa33233a2c",
              "signature": "7d81fd2bff7995c7d81b7b3e4b34c20a",
              "ref": "https://tenon.io/bestpractice.php?bpID=181&tID=95&issueID=f13bd01d6d07b0a6131c1efa33233a2c"
            },
            {
              "tID": 95,
              "bpID": 181,
              "priority": 95,
              "level": [
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This element has insufficient color contrast (Level AAA).",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 1.4.6 Contrast (Enhanced)"
              ],
              "resultTitle": "Avoid using color as the only visual means of conveying information",
              "errorDescription": "This element has insufficient contrast between the foreground color (the text) and the background color when measured against the WCAG 2.0 Level AAA requirements. Sufficient color contrast is important for users who have low-vision or are color-blind, because text with a low contrast ratio may be difficult or impossible for such users to see. Increase the contrast of this content. This can be done by adjusting the color(s) used by either the foreground content or background content – or both.",
              "viewPortLocation": {
                "top-left": {
                  "x": 533,
                  "y": 330
                },
                "bottom-right": {
                  "x": 735,
                  "y": 346
                },
                "height": 16,
                "width": 202
              },
              "position": {
                "line": 18371,
                "column": 0
              },
              "errorSnippet": "&lt;a class=\"gcom__header-all-products-category-link\" data-automated-test=\"Reference and Learning Supplies\" href=\"/category/reference-and-learning-supplies?analytics=nav\" aria-label=\"Reference and Learning Supplies\" title=\"Reference and Learning Supplies",
              "xpath": "/html/body/main[1]/div[1]/div[1]/header[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]/ul[2]/li[29]/a[1]",
              "issueID": "16c2a8eea60a9f86380c0f3a41270f1e",
              "signature": "0d7608993ee8778f93970dff03d2f65c",
              "ref": "https://tenon.io/bestpractice.php?bpID=181&tID=95&issueID=16c2a8eea60a9f86380c0f3a41270f1e"
            },
            {
              "tID": 95,
              "bpID": 181,
              "priority": 95,
              "level": [
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This element has insufficient color contrast (Level AAA).",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 1.4.6 Contrast (Enhanced)"
              ],
              "resultTitle": "Avoid using color as the only visual means of conveying information",
              "errorDescription": "This element has insufficient contrast between the foreground color (the text) and the background color when measured against the WCAG 2.0 Level AAA requirements. Sufficient color contrast is important for users who have low-vision or are color-blind, because text with a low contrast ratio may be difficult or impossible for such users to see. Increase the contrast of this content. This can be done by adjusting the color(s) used by either the foreground content or background content – or both.",
              "viewPortLocation": {
                "top-left": {
                  "x": 533,
                  "y": 358
                },
                "bottom-right": {
                  "x": 573,
                  "y": 374
                },
                "height": 16,
                "width": 40
              },
              "position": {
                "line": 18371,
                "column": 0
              },
              "errorSnippet": "&lt;a class=\"gcom__header-all-products-category-link\" data-automated-test=\"Safety\" href=\"/category/safety?analytics=nav\" aria-label=\"Safety\" title=\"Safety\"&gt; Safety &lt;/a&gt;",
              "xpath": "/html/body/main[1]/div[1]/div[1]/header[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]/ul[2]/li[30]/a[1]",
              "issueID": "cf702fbcdcbfda8e85766cb3e5da828c",
              "signature": "0d9ddb15729555883c577ed5f467896b",
              "ref": "https://tenon.io/bestpractice.php?bpID=181&tID=95&issueID=cf702fbcdcbfda8e85766cb3e5da828c"
            },
            {
              "tID": 95,
              "bpID": 181,
              "priority": 95,
              "level": [
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This element has insufficient color contrast (Level AAA).",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 1.4.6 Contrast (Enhanced)"
              ],
              "resultTitle": "Avoid using color as the only visual means of conveying information",
              "errorDescription": "This element has insufficient contrast between the foreground color (the text) and the background color when measured against the WCAG 2.0 Level AAA requirements. Sufficient color contrast is important for users who have low-vision or are color-blind, because text with a low contrast ratio may be difficult or impossible for such users to see. Increase the contrast of this content. This can be done by adjusting the color(s) used by either the foreground content or background content – or both.",
              "viewPortLocation": {
                "top-left": {
                  "x": 533,
                  "y": 386
                },
                "bottom-right": {
                  "x": 583,
                  "y": 402
                },
                "height": 16,
                "width": 50
              },
              "position": {
                "line": 18371,
                "column": 0
              },
              "errorSnippet": "&lt;a class=\"gcom__header-all-products-category-link\" data-automated-test=\"Security\" href=\"/category/security?analytics=nav\" aria-label=\"Security\" title=\"Security\"&gt; Security &lt;/a&gt;",
              "xpath": "/html/body/main[1]/div[1]/div[1]/header[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]/ul[2]/li[31]/a[1]",
              "issueID": "d8de240bab5b39f861d14c6b41716737",
              "signature": "7b33f9266fde8ce46a26d6f7f1de27e7",
              "ref": "https://tenon.io/bestpractice.php?bpID=181&tID=95&issueID=d8de240bab5b39f861d14c6b41716737"
            },
            {
              "tID": 95,
              "bpID": 181,
              "priority": 95,
              "level": [
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This element has insufficient color contrast (Level AAA).",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 1.4.6 Contrast (Enhanced)"
              ],
              "resultTitle": "Avoid using color as the only visual means of conveying information",
              "errorDescription": "This element has insufficient contrast between the foreground color (the text) and the background color when measured against the WCAG 2.0 Level AAA requirements. Sufficient color contrast is important for users who have low-vision or are color-blind, because text with a low contrast ratio may be difficult or impossible for such users to see. Increase the contrast of this content. This can be done by adjusting the color(s) used by either the foreground content or background content – or both.",
              "viewPortLocation": {
                "top-left": {
                  "x": 533,
                  "y": 414
                },
                "bottom-right": {
                  "x": 638,
                  "y": 430
                },
                "height": 16,
                "width": 105
              },
              "position": {
                "line": 18371,
                "column": 0
              },
              "errorSnippet": "&lt;a class=\"gcom__header-all-products-category-link\" data-automated-test=\"Test Instruments\" href=\"/category/test-instruments?analytics=nav\" aria-label=\"Test Instruments\" title=\"Test Instruments\"&gt; Test Instruments &lt;/a&gt;",
              "xpath": "/html/body/main[1]/div[1]/div[1]/header[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]/ul[2]/li[32]/a[1]",
              "issueID": "09b9afa1e0ed8997c7ef0361847f761b",
              "signature": "924c228f63c9751b8654ff32ef57c29d",
              "ref": "https://tenon.io/bestpractice.php?bpID=181&tID=95&issueID=09b9afa1e0ed8997c7ef0361847f761b"
            },
            {
              "tID": 95,
              "bpID": 181,
              "priority": 95,
              "level": [
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This element has insufficient color contrast (Level AAA).",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 1.4.6 Contrast (Enhanced)"
              ],
              "resultTitle": "Avoid using color as the only visual means of conveying information",
              "errorDescription": "This element has insufficient contrast between the foreground color (the text) and the background color when measured against the WCAG 2.0 Level AAA requirements. Sufficient color contrast is important for users who have low-vision or are color-blind, because text with a low contrast ratio may be difficult or impossible for such users to see. Increase the contrast of this content. This can be done by adjusting the color(s) used by either the foreground content or background content – or both.",
              "viewPortLocation": {
                "top-left": {
                  "x": 533,
                  "y": 442
                },
                "bottom-right": {
                  "x": 566,
                  "y": 458
                },
                "height": 16,
                "width": 33
              },
              "position": {
                "line": 18730,
                "column": 0
              },
              "errorSnippet": "&lt;a class=\"gcom__header-all-products-category-link\" data-automated-test=\"Tools\" href=\"/category/tools?analytics=nav\" aria-label=\"Tools\" title=\"Tools\"&gt; Tools &lt;/a&gt;",
              "xpath": "/html/body/main[1]/div[1]/div[1]/header[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]/ul[2]/li[33]/a[1]",
              "issueID": "e603b15eda2211e2eb694353e1ff1081",
              "signature": "e689d89e5867ade6f4a72ecbca23700a",
              "ref": "https://tenon.io/bestpractice.php?bpID=181&tID=95&issueID=e603b15eda2211e2eb694353e1ff1081"
            },
            {
              "tID": 95,
              "bpID": 181,
              "priority": 95,
              "level": [
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This element has insufficient color contrast (Level AAA).",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 1.4.6 Contrast (Enhanced)"
              ],
              "resultTitle": "Avoid using color as the only visual means of conveying information",
              "errorDescription": "This element has insufficient contrast between the foreground color (the text) and the background color when measured against the WCAG 2.0 Level AAA requirements. Sufficient color contrast is important for users who have low-vision or are color-blind, because text with a low contrast ratio may be difficult or impossible for such users to see. Increase the contrast of this content. This can be done by adjusting the color(s) used by either the foreground content or background content – or both.",
              "viewPortLocation": {
                "top-left": {
                  "x": 533,
                  "y": 470
                },
                "bottom-right": {
                  "x": 582,
                  "y": 486
                },
                "height": 16,
                "width": 49
              },
              "position": {
                "line": 18730,
                "column": 0
              },
              "errorSnippet": "&lt;a class=\"gcom__header-all-products-category-link\" data-automated-test=\"Welding\" href=\"/category/welding?analytics=nav\" aria-label=\"Welding\" title=\"Welding\"&gt; Welding &lt;/a&gt;",
              "xpath": "/html/body/main[1]/div[1]/div[1]/header[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]/ul[2]/li[34]/a[1]",
              "issueID": "8bd18a6ccfa531a2ed8a4ca7002bf0f1",
              "signature": "28e9a92b7b6a89c2f61c5e292149d661",
              "ref": "https://tenon.io/bestpractice.php?bpID=181&tID=95&issueID=8bd18a6ccfa531a2ed8a4ca7002bf0f1"
            },
            {
              "tID": 95,
              "bpID": 181,
              "priority": 95,
              "level": [
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This element has insufficient color contrast (Level AAA).",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 1.4.6 Contrast (Enhanced)"
              ],
              "resultTitle": "Avoid using color as the only visual means of conveying information",
              "errorDescription": "This element has insufficient contrast between the foreground color (the text) and the background color when measured against the WCAG 2.0 Level AAA requirements. Sufficient color contrast is important for users who have low-vision or are color-blind, because text with a low contrast ratio may be difficult or impossible for such users to see. Increase the contrast of this content. This can be done by adjusting the color(s) used by either the foreground content or background content – or both.",
              "viewPortLocation": {
                "top-left": {
                  "x": 25,
                  "y": 66
                },
                "bottom-right": {
                  "x": 302,
                  "y": 87
                },
                "height": 21,
                "width": 277
              },
              "position": {
                "line": 20302,
                "column": 31
              },
              "errorSnippet": "&lt;p class=\"gcom__sign-in-description\" data-automated-test=\"sign-in-flyout-description\"&gt; Sign In to access your account information. &lt;/p&gt;",
              "xpath": "/html/body/main[1]/div[1]/div[1]/header[1]/div[2]/div[1]/div[4]/div[1]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]/p[1]",
              "issueID": "7591ff1c373cb91d4ae8fb5a091b620e",
              "signature": "1f3adb6cd09853d569f7bb0686d8776a",
              "ref": "https://tenon.io/bestpractice.php?bpID=181&tID=95&issueID=7591ff1c373cb91d4ae8fb5a091b620e"
            },
            {
              "tID": 98,
              "bpID": 105,
              "priority": 100,
              "level": [
                "A",
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "These links have the same text but different destinations.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)"
              ],
              "resultTitle": "Don't reuse the same link text for links that have different destinations",
              "errorDescription": "This link has the same text as another link that goes to a different place. Using the same text for multiple links which point to different pages is ambiguous and may be confusing for assistive technology users, or for users who have a cognitive disability. Link text should tell the user where they will go if they follow the link. If two links on a page go to two different destinations, use different link text that accurately and concisely describes their destination.",
              "viewPortLocation": {
                "top-left": {
                  "x": 16,
                  "y": 8
                },
                "bottom-right": {
                  "x": 59,
                  "y": 24
                },
                "height": 16,
                "width": 43
              },
              "position": {
                "line": 12603,
                "column": 1090
              },
              "errorSnippet": "&lt;a class=\"gcom__header-user-sign-in-link\" data-automated-test=\"flyout-link\" href=\"/myaccount/signin\"&gt; Sign In &lt;/a&gt;",
              "xpath": "/html/body/main[1]/div[1]/div[1]/header[1]/div[1]/div[1]/div[3]/div[1]/div[1]/div[1]/div[1]/div[1]/a[1]",
              "issueID": "a56653b28291c032bc54862011ea8310",
              "signature": "0f75d242134a4bd9118e1de2662419a7",
              "ref": "https://tenon.io/bestpractice.php?bpID=105&tID=98&issueID=a56653b28291c032bc54862011ea8310"
            },
            {
              "tID": 98,
              "bpID": 105,
              "priority": 100,
              "level": [
                "A",
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "These links have the same text but different destinations.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)"
              ],
              "resultTitle": "Don't reuse the same link text for links that have different destinations",
              "errorDescription": "This link has the same text as another link that goes to a different place. Using the same text for multiple links which point to different pages is ambiguous and may be confusing for assistive technology users, or for users who have a cognitive disability. Link text should tell the user where they will go if they follow the link. If two links on a page go to two different destinations, use different link text that accurately and concisely describes their destination.",
              "viewPortLocation": {
                "top-left": {
                  "x": 25,
                  "y": 103
                },
                "bottom-right": {
                  "x": 266,
                  "y": 124
                },
                "height": 21,
                "width": 241
              },
              "position": {
                "line": 12621,
                "column": 79
              },
              "errorSnippet": "&lt;a class=\"button button--fake-secondary gcom__sign-in-link-button\" href=\"/myaccount/signin\" data-automated-test=\"flyout-button-signin-link\" aria-label=\"Sign In\"&gt;Sign In&lt;/a&gt;",
              "xpath": "/html/body/main[1]/div[1]/div[1]/header[1]/div[1]/div[1]/div[3]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/div[1]/a[1]",
              "issueID": "e1b25715fc20c50cce2b26765e327fd4",
              "signature": "98c97655c7ab4e9f8a08b969432002ea",
              "ref": "https://tenon.io/bestpractice.php?bpID=105&tID=98&issueID=e1b25715fc20c50cce2b26765e327fd4"
            },
            {
              "tID": 98,
              "bpID": 105,
              "priority": 100,
              "level": [
                "A",
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "These links have the same text but different destinations.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)"
              ],
              "resultTitle": "Don't reuse the same link text for links that have different destinations",
              "errorDescription": "This link has the same text as another link that goes to a different place. Using the same text for multiple links which point to different pages is ambiguous and may be confusing for assistive technology users, or for users who have a cognitive disability. Link text should tell the user where they will go if they follow the link. If two links on a page go to two different destinations, use different link text that accurately and concisely describes their destination.",
              "viewPortLocation": {
                "top-left": {
                  "x": 25,
                  "y": 103
                },
                "bottom-right": {
                  "x": 266,
                  "y": 124
                },
                "height": 21,
                "width": 241
              },
              "position": {
                "line": 18731,
                "column": 0
              },
              "errorSnippet": "&lt;a class=\"button button--fake-secondary gcom__sign-in-link-button\" href=\"/myaccount/signin\" data-automated-test=\"flyout-button-signin-link\" aria-label=\"Sign In\"&gt;Sign In&lt;/a&gt;",
              "xpath": "/html/body/main[1]/div[1]/div[1]/header[1]/div[2]/div[1]/div[4]/div[1]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]/a[1]",
              "issueID": "3372731274fb8e863aa5fb6eb04a661b",
              "signature": "6d5edfbebb32a0c3574dfa877d9ec24a",
              "ref": "https://tenon.io/bestpractice.php?bpID=105&tID=98&issueID=3372731274fb8e863aa5fb6eb04a661b"
            },
            {
              "tID": 98,
              "bpID": 105,
              "priority": 100,
              "level": [
                "A",
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "These links have the same text but different destinations.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)"
              ],
              "resultTitle": "Don't reuse the same link text for links that have different destinations",
              "errorDescription": "This link has the same text as another link that goes to a different place. Using the same text for multiple links which point to different pages is ambiguous and may be confusing for assistive technology users, or for users who have a cognitive disability. Link text should tell the user where they will go if they follow the link. If two links on a page go to two different destinations, use different link text that accurately and concisely describes their destination.",
              "viewPortLocation": {
                "top-left": {
                  "x": 0,
                  "y": 0
                },
                "bottom-right": {
                  "x": 0,
                  "y": 0
                },
                "height": 0,
                "width": 0
              },
              "position": {
                "line": 22591,
                "column": 0
              },
              "errorSnippet": "&lt;a href=\"https://www.grainger.com/content/mc/policies/privacy-policy \"&gt;Privacy Policy&lt;/a&gt;",
              "xpath": "/html/body/div[4]/div[2]/div[2]/div[1]/div[2]/div[1]/p[1]/p[1]/a[1]",
              "issueID": "7a36c9801d59216415cd4a65df85ac40",
              "signature": "51932e0ddf928fe4a63ba767014fd961",
              "ref": "https://tenon.io/bestpractice.php?bpID=105&tID=98&issueID=7a36c9801d59216415cd4a65df85ac40"
            },
            {
              "tID": 134,
              "bpID": 211,
              "priority": 66,
              "level": [
                "A",
                "AA",
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "Very small text found.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 1.3.1 Info and Relationships",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.5 Images of Text",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 3.2.4 Consistent Identification",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.4 Resize text",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.5.5 Target Size"
              ],
              "resultTitle": "Ensure content is legible.",
              "errorDescription": "This text's CSS `font-size` is set very small. This text is going to be difficult to read, especially for those who are partially sighted or have low-vision. Update the CSS `font-size` value to use a larger value.",
              "viewPortLocation": {
                "top-left": {
                  "x": 177,
                  "y": 26
                },
                "bottom-right": {
                  "x": 184,
                  "y": 26
                },
                "height": 0,
                "width": 7
              },
              "position": {
                "line": 22348,
                "column": 54
              },
              "errorSnippet": "&lt;sup&gt;®&lt;/sup&gt;",
              "xpath": "/html/body/main[1]/div[1]/div[1]/div[2]/div[1]/div[1]/div[4]/ul[1]/li[1]/div[1]/div[1]/h3[1]/a[1]/sup[1]",
              "issueID": "391546db8b8e7776cc10fea9ee5e8d95",
              "signature": "1e15eec011d60d840c1b63c4e70f5f7e",
              "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=134&issueID=391546db8b8e7776cc10fea9ee5e8d95"
            },
            {
              "tID": 134,
              "bpID": 211,
              "priority": 66,
              "level": [
                "A",
                "AA",
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "Very small text found.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 1.3.1 Info and Relationships",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.5 Images of Text",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 3.2.4 Consistent Identification",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.4 Resize text",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.5.5 Target Size"
              ],
              "resultTitle": "Ensure content is legible.",
              "errorDescription": "This text's CSS `font-size` is set very small. This text is going to be difficult to read, especially for those who are partially sighted or have low-vision. Update the CSS `font-size` value to use a larger value.",
              "viewPortLocation": {
                "top-left": {
                  "x": 618.203125,
                  "y": 53.8125
                },
                "bottom-right": {
                  "x": 623.203125,
                  "y": 60.8125
                },
                "height": 7,
                "width": 5
              },
              "position": {
                "line": 22855,
                "column": 47
              },
              "errorSnippet": "&lt;sup&gt;®&lt;/sup&gt;",
              "xpath": "/html/body/main[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[3]/div[1]/ul[1]/li[1]/a[1]/sup[1]",
              "issueID": "541c0e482bc3133899fdb34f78622bf0",
              "signature": "daf8b8a0c4f731430a5cd229dba7f5f8",
              "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=134&issueID=541c0e482bc3133899fdb34f78622bf0"
            },
            {
              "tID": 134,
              "bpID": 211,
              "priority": 66,
              "level": [
                "A",
                "AA",
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "Very small text found.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 1.3.1 Info and Relationships",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.5 Images of Text",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 3.2.4 Consistent Identification",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.4 Resize text",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.5.5 Target Size"
              ],
              "resultTitle": "Ensure content is legible.",
              "errorDescription": "This text's CSS `font-size` is set very small. This text is going to be difficult to read, especially for those who are partially sighted or have low-vision. Update the CSS `font-size` value to use a larger value.",
              "viewPortLocation": {
                "top-left": {
                  "x": 0,
                  "y": 0
                },
                "bottom-right": {
                  "x": 0,
                  "y": 0
                },
                "height": 0,
                "width": 0
              },
              "position": {
                "line": 23289,
                "column": 48
              },
              "errorSnippet": "&lt;sup&gt;®&lt;/sup&gt;",
              "xpath": "/html/body/main[1]/div[1]/div[1]/footer[1]/div[1]/div[2]/div[1]/div[1]/div[2]/ul[1]/li[1]/a[1]/sup[1]",
              "issueID": "b873bb006a2d4db52bd82b542b935313",
              "signature": "34e2f16ea584677c80dfb100bc6d6f46",
              "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=134&issueID=b873bb006a2d4db52bd82b542b935313"
            },
            {
              "tID": 134,
              "bpID": 211,
              "priority": 66,
              "level": [
                "A",
                "AA",
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "Very small text found.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 1.3.1 Info and Relationships",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.5 Images of Text",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 3.2.4 Consistent Identification",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.4 Resize text",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.5.5 Target Size"
              ],
              "resultTitle": "Ensure content is legible.",
              "errorDescription": "This text's CSS `font-size` is set very small. This text is going to be difficult to read, especially for those who are partially sighted or have low-vision. Update the CSS `font-size` value to use a larger value.",
              "viewPortLocation": {
                "top-left": {
                  "x": -20,
                  "y": 0
                },
                "bottom-right": {
                  "x": -20,
                  "y": 0
                },
                "height": 0,
                "width": 0
              },
              "position": {
                "line": 24502,
                "column": 0
              },
              "errorSnippet": "&lt;div id=\"ot-fltr-cntr\"&gt;&lt;button id=\"filter-btn-handler\" aria-label=\"Filter\" aria-haspopup=\"true\"&gt;&lt;svg role=\"presentation\" aria-hidden=\"true\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" x=\"0px\" y=\"0px\" viewB",
              "xpath": "/html/body/div[4]/div[2]/section[1]/div[1]/div[1]/div[1]/div[2]",
              "issueID": "2630604c636fb144369f0504b750b2df",
              "signature": "9d2903b5370374520b2c2924b44aef3e",
              "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=134&issueID=2630604c636fb144369f0504b750b2df"
            },
            {
              "tID": 144,
              "bpID": 14,
              "priority": 91,
              "level": [
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This content's line height is insufficent to properly display the computed element font size.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 1.4.8 Visual Presentation"
              ],
              "resultTitle": "Set a `line-height` (leading) that is at least one and a half times the current font size.",
              "errorDescription": "This content's line height is insufficent to properly display the computed element font size. Line height that is less than 150% of the computed element font size limits content readability for people with dyslexia, low vision, cognitive impairments or learning disabilities. Set the `line-height` for this content to a value of 1.5 or higher. Using a proportional, unitless value like 1.5 or 150% will ensure that the line-height scales if the user zooms the browser window.",
              "viewPortLocation": {
                "top-left": {
                  "x": 0,
                  "y": 0
                },
                "bottom-right": {
                  "x": 1024,
                  "y": 2242
                },
                "height": 2242,
                "width": 1024
              },
              "position": {
                "line": 14608,
                "column": 60
              },
              "errorSnippet": "&lt;body&gt;\n&lt;main class=\"app\" data-build-number=\"807\" data-view-name=\"home\" data-dist-url=\"/807/dist/gcom/desktop/\"&gt; &lt;link class=\"app__stylesheet\" href=\"/807/dist/gcom/desktop/home.css\" rel=\"stylesheet\" style=\"\"&gt; &lt;div class=\"app__view\"&gt",
              "xpath": "/html/body",
              "issueID": "6069ede20dfa97c92de5ececfb31290a",
              "signature": "5efa8faf879f5cea3a4d3170a491435d",
              "ref": "https://tenon.io/bestpractice.php?bpID=14&tID=144&issueID=6069ede20dfa97c92de5ececfb31290a"
            },
            {
              "tID": 144,
              "bpID": 14,
              "priority": 91,
              "level": [
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This content's line height is insufficent to properly display the computed element font size.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 1.4.8 Visual Presentation"
              ],
              "resultTitle": "Set a `line-height` (leading) that is at least one and a half times the current font size.",
              "errorDescription": "This content's line height is insufficent to properly display the computed element font size. Line height that is less than 150% of the computed element font size limits content readability for people with dyslexia, low vision, cognitive impairments or learning disabilities. Set the `line-height` for this content to a value of 1.5 or higher. Using a proportional, unitless value like 1.5 or 150% will ensure that the line-height scales if the user zooms the browser window.",
              "viewPortLocation": {
                "top-left": {
                  "x": 0,
                  "y": 0
                },
                "bottom-right": {
                  "x": 1024,
                  "y": 2228
                },
                "height": 2228,
                "width": 1024
              },
              "position": {
                "line": 12983,
                "column": 38
              },
              "errorSnippet": "&lt;div class=\"gcom\" style=\"--vvh:7.68px; --vvw:10.24px;\"&gt; &lt;header class=\" gcom__header gcom__header--home\"&gt; &lt;div class=\"gcom__header-background\"&gt; &lt;div class=\"gcom__header-content \"&gt; &lt;div class=\"gcom__header-menu\" data-authenticat",
              "xpath": "/html/body/main[1]/div[1]/div[1]",
              "issueID": "6f6267240d67b712e2bad1d562741bae",
              "signature": "69be59a44eacc9461108e8f7bc3b177b",
              "ref": "https://tenon.io/bestpractice.php?bpID=14&tID=144&issueID=6f6267240d67b712e2bad1d562741bae"
            },
            {
              "tID": 144,
              "bpID": 14,
              "priority": 91,
              "level": [
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This content's line height is insufficent to properly display the computed element font size.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 1.4.8 Visual Presentation"
              ],
              "resultTitle": "Set a `line-height` (leading) that is at least one and a half times the current font size.",
              "errorDescription": "This content's line height is insufficent to properly display the computed element font size. Line height that is less than 150% of the computed element font size limits content readability for people with dyslexia, low vision, cognitive impairments or learning disabilities. Set the `line-height` for this content to a value of 1.5 or higher. Using a proportional, unitless value like 1.5 or 150% will ensure that the line-height scales if the user zooms the browser window.",
              "viewPortLocation": {
                "top-left": {
                  "x": 0,
                  "y": 135
                },
                "bottom-right": {
                  "x": 1008,
                  "y": 156
                },
                "height": 21,
                "width": 1008
              },
              "position": {
                "line": 21534,
                "column": 19
              },
              "errorSnippet": "&lt;div class=\"pandemic-banner-container\"&gt; &lt;h2 class=\"pandemic-banner-heading\"&gt; Business Recovery: &lt;/h2&gt; &lt;p class=\"pandemic-banner-description\"&gt; Products and solutions to help your business move forward. &lt;/p&gt; &lt;a class=\"pande",
              "xpath": "/html/body/main[1]/div[1]/div[1]/div[1]/div[1]",
              "issueID": "9b7dd3674d5f1223e30d99be808ac804",
              "signature": "ad33d23a3c1adfed6b614df16d786db3",
              "ref": "https://tenon.io/bestpractice.php?bpID=14&tID=144&issueID=9b7dd3674d5f1223e30d99be808ac804"
            },
            {
              "tID": 144,
              "bpID": 14,
              "priority": 91,
              "level": [
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This content's line height is insufficent to properly display the computed element font size.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 1.4.8 Visual Presentation"
              ],
              "resultTitle": "Set a `line-height` (leading) that is at least one and a half times the current font size.",
              "errorDescription": "This content's line height is insufficent to properly display the computed element font size. Line height that is less than 150% of the computed element font size limits content readability for people with dyslexia, low vision, cognitive impairments or learning disabilities. Set the `line-height` for this content to a value of 1.5 or higher. Using a proportional, unitless value like 1.5 or 150% will ensure that the line-height scales if the user zooms the browser window.",
              "viewPortLocation": {
                "top-left": {
                  "x": 32,
                  "y": 1642
                },
                "bottom-right": {
                  "x": 992,
                  "y": 1706
                },
                "height": 64,
                "width": 960
              },
              "position": {
                "line": 20462,
                "column": 41
              },
              "errorSnippet": "&lt;p class=\"home__solutions-note\" data-automated-test=\"solutions-note\"&gt; Grainger is America’s trusted source for MRO supplies and industrial products. For over 90 years, we’ve built a tradition of getting customers the products and services they need",
              "xpath": "/html/body/main[1]/div[1]/div[1]/div[2]/div[1]/div[1]/div[4]/p[1]",
              "issueID": "5145d7c0c88c396c7e4e57b6e6815604",
              "signature": "424baeb3dea4806f20a3cd1610161eca",
              "ref": "https://tenon.io/bestpractice.php?bpID=14&tID=144&issueID=5145d7c0c88c396c7e4e57b6e6815604"
            },
            {
              "tID": 144,
              "bpID": 14,
              "priority": 91,
              "level": [
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This content's line height is insufficent to properly display the computed element font size.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 1.4.8 Visual Presentation"
              ],
              "resultTitle": "Set a `line-height` (leading) that is at least one and a half times the current font size.",
              "errorDescription": "This content's line height is insufficent to properly display the computed element font size. Line height that is less than 150% of the computed element font size limits content readability for people with dyslexia, low vision, cognitive impairments or learning disabilities. Set the `line-height` for this content to a value of 1.5 or higher. Using a proportional, unitless value like 1.5 or 150% will ensure that the line-height scales if the user zooms the browser window.",
              "viewPortLocation": {
                "top-left": {
                  "x": 0,
                  "y": 0
                },
                "bottom-right": {
                  "x": 730,
                  "y": 610
                },
                "height": 610,
                "width": 730
              },
              "position": {
                "line": 24431,
                "column": 1
              },
              "errorSnippet": "&lt;div id=\"onetrust-pc-sdk\" class=\"otPcTab ot-hide ot-fade-in ot-tgl-with-label\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"ot-pc-title\" lang=\"en\" style=\"\"&gt;&lt;!-- pc header --&gt;&lt;div class=\"ot-pc-header\" role=\"presentation\"&gt;&lt;!-- Head",
              "xpath": "/html/body/div[4]/div[2]",
              "issueID": "a2b99b5d1661053caeb8fb2b6b33ba29",
              "signature": "17739785466a76a77e44547aa08d5671",
              "ref": "https://tenon.io/bestpractice.php?bpID=14&tID=144&issueID=a2b99b5d1661053caeb8fb2b6b33ba29"
            },
            {
              "tID": 144,
              "bpID": 14,
              "priority": 91,
              "level": [
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This content's line height is insufficent to properly display the computed element font size.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 1.4.8 Visual Presentation"
              ],
              "resultTitle": "Set a `line-height` (leading) that is at least one and a half times the current font size.",
              "errorDescription": "This content's line height is insufficent to properly display the computed element font size. Line height that is less than 150% of the computed element font size limits content readability for people with dyslexia, low vision, cognitive impairments or learning disabilities. Set the `line-height` for this content to a value of 1.5 or higher. Using a proportional, unitless value like 1.5 or 150% will ensure that the line-height scales if the user zooms the browser window.",
              "viewPortLocation": {
                "top-left": {
                  "x": 0,
                  "y": 0
                },
                "bottom-right": {
                  "x": 0,
                  "y": 0
                },
                "height": 0,
                "width": 0
              },
              "position": {
                "line": 24495,
                "column": 0
              },
              "errorSnippet": "&lt;div id=\"ot-pc-content\" class=\"ot-pc-scrollbar ot-sdk-row\"&gt;&lt;div class=\"ot-sdk-container ot-grps-cntr ot-sdk-column\"&gt;&lt;div class=\"ot-sdk-four ot-sdk-columns ot-tab-list\" aria-label=\"Cookie Categories\"&gt;&lt;ul class=\"ot-cat-grp\" role=\"tabli",
              "xpath": "/html/body/div[4]/div[2]/div[2]",
              "issueID": "9550185d77fbb68d1d9fe8e3865f62a9",
              "signature": "b15ebb674c088dda665da63ba1191ffb",
              "ref": "https://tenon.io/bestpractice.php?bpID=14&tID=144&issueID=9550185d77fbb68d1d9fe8e3865f62a9"
            },
            {
              "tID": 144,
              "bpID": 14,
              "priority": 91,
              "level": [
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This content's line height is insufficent to properly display the computed element font size.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 1.4.8 Visual Presentation"
              ],
              "resultTitle": "Set a `line-height` (leading) that is at least one and a half times the current font size.",
              "errorDescription": "This content's line height is insufficent to properly display the computed element font size. Line height that is less than 150% of the computed element font size limits content readability for people with dyslexia, low vision, cognitive impairments or learning disabilities. Set the `line-height` for this content to a value of 1.5 or higher. Using a proportional, unitless value like 1.5 or 150% will ensure that the line-height scales if the user zooms the browser window.",
              "viewPortLocation": {
                "top-left": {
                  "x": 0,
                  "y": 0
                },
                "bottom-right": {
                  "x": 0,
                  "y": 0
                },
                "height": 0,
                "width": 0
              },
              "position": {
                "line": 24502,
                "column": 2992
              },
              "errorSnippet": "&lt;section id=\"ot-pc-lst\" class=\"ot-hide ot-enbl-chr\" style=\"\"&gt;&lt;div class=\"ot-lst-cntr ot-pc-scrollbar\"&gt;&lt;div id=\"ot-pc-hdr\"&gt;&lt;h3 id=\"ot-lst-title\"&gt;&lt;button class=\"ot-link-btn back-btn-handler\" aria-label=\"Back\"&gt;&lt;svg id=\"ot-ba",
              "xpath": "/html/body/div[4]/div[2]/section[1]",
              "issueID": "153bed473715db5e7d150658fc19e2d9",
              "signature": "68c44f5d620f71b63547412a861b1c05",
              "ref": "https://tenon.io/bestpractice.php?bpID=14&tID=144&issueID=153bed473715db5e7d150658fc19e2d9"
            },
            {
              "tID": 152,
              "bpID": 211,
              "priority": 88,
              "level": [
                "A",
                "AA",
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This actionable element is smaller than the minimum required size.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 1.3.1 Info and Relationships",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.5 Images of Text",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 3.2.4 Consistent Identification",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.4 Resize text",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.5.5 Target Size"
              ],
              "resultTitle": "Ensure content is legible.",
              "errorDescription": "This actionable element is smaller than the stated minimum defined by all mobile platform developer guides. Minimum sizes for actionable elements ensure that those elements can be operated by people with vision, motor and cognitive disabilities. Even if this system is not explicitly intended for mobile use, it should be enlarged with CSS to meet minimu requirements and improve usability for users with vision, motor and cognitive disabilities.",
              "viewPortLocation": {
                "top-left": {
                  "x": 0,
                  "y": 0
                },
                "bottom-right": {
                  "x": -32,
                  "y": -16
                },
                "height": -16,
                "width": -32
              },
              "position": {
                "line": 21350,
                "column": 27
              },
              "errorSnippet": "&lt;input autocomplete=\"off\" class=\"gcom__footer-general-email-field\" name=\"EMAIL_ADDRESS_\" placeholder=\"Email Address\" label=\"Email Address\" title=\"Email Address\" value=\"\"&gt;",
              "xpath": "/html/body/main[1]/div[1]/div[1]/footer[1]/div[1]/div[2]/div[1]/div[1]/div[3]/ul[1]/li[1]/form[1]/input[1]",
              "issueID": "5ffb16875bae4d7bf29049feb6162048",
              "signature": "b80e9240b765a1657ba34b686c7e15e1",
              "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=152&issueID=5ffb16875bae4d7bf29049feb6162048"
            },
            {
              "tID": 152,
              "bpID": 211,
              "priority": 88,
              "level": [
                "A",
                "AA",
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This actionable element is smaller than the minimum required size.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 1.3.1 Info and Relationships",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.5 Images of Text",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 3.2.4 Consistent Identification",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.4 Resize text",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.5.5 Target Size"
              ],
              "resultTitle": "Ensure content is legible.",
              "errorDescription": "This actionable element is smaller than the stated minimum defined by all mobile platform developer guides. Minimum sizes for actionable elements ensure that those elements can be operated by people with vision, motor and cognitive disabilities. Even if this system is not explicitly intended for mobile use, it should be enlarged with CSS to meet minimu requirements and improve usability for users with vision, motor and cognitive disabilities.",
              "viewPortLocation": {
                "top-left": {
                  "x": 0,
                  "y": 0
                },
                "bottom-right": {
                  "x": -32,
                  "y": -16
                },
                "height": -16,
                "width": -32
              },
              "position": {
                "line": 22740,
                "column": 45
              },
              "errorSnippet": "&lt;input autocomplete=\"off\" class=\"gcom__footer-general-email-field\" name=\"EMAIL_ADDRESS_\" placeholder=\"Email Address\" label=\"Email Address\" title=\"Email Address\" value=\"\"&gt;",
              "xpath": "/html/body/main[1]/div[1]/div[1]/footer[1]/div[1]/div[3]/div[1]/div[3]/ul[1]/li[1]/form[1]/input[1]",
              "issueID": "c747b55d394756d685b575afc7141aab",
              "signature": "40480ba04655f9c15ee579ae43d6f4de",
              "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=152&issueID=c747b55d394756d685b575afc7141aab"
            },
            {
              "tID": 152,
              "bpID": 211,
              "priority": 88,
              "level": [
                "A",
                "AA",
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This actionable element is smaller than the minimum required size.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 1.3.1 Info and Relationships",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.5 Images of Text",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 3.2.4 Consistent Identification",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.4 Resize text",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.5.5 Target Size"
              ],
              "resultTitle": "Ensure content is legible.",
              "errorDescription": "This actionable element is smaller than the stated minimum defined by all mobile platform developer guides. Minimum sizes for actionable elements ensure that those elements can be operated by people with vision, motor and cognitive disabilities. Even if this system is not explicitly intended for mobile use, it should be enlarged with CSS to meet minimu requirements and improve usability for users with vision, motor and cognitive disabilities.",
              "viewPortLocation": {
                "top-left": {
                  "x": 10,
                  "y": 7.421875
                },
                "bottom-right": {
                  "x": 42,
                  "y": 39.421875
                },
                "height": 32,
                "width": 32
              },
              "position": {
                "line": 24433,
                "column": 9
              },
              "errorSnippet": "&lt;button type=\"button\" id=\"closeInvite\" class=\"embeddedServiceCloseIcon\" aria-label=\"Exit invitation\"&gt;×&lt;/button&gt;",
              "xpath": "/html/body/div[2]/div[1]/button[1]",
              "issueID": "93f625bc26366c07be65766e76b78375",
              "signature": "c150cd7646ecdcc989b485810d1845d5",
              "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=152&issueID=93f625bc26366c07be65766e76b78375"
            },
            {
              "tID": 152,
              "bpID": 211,
              "priority": 88,
              "level": [
                "A",
                "AA",
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This actionable element is smaller than the minimum required size.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 1.3.1 Info and Relationships",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.5 Images of Text",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 3.2.4 Consistent Identification",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.4 Resize text",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.5.5 Target Size"
              ],
              "resultTitle": "Ensure content is legible.",
              "errorDescription": "This actionable element is smaller than the stated minimum defined by all mobile platform developer guides. Minimum sizes for actionable elements ensure that those elements can be operated by people with vision, motor and cognitive disabilities. Even if this system is not explicitly intended for mobile use, it should be enlarged with CSS to meet minimu requirements and improve usability for users with vision, motor and cognitive disabilities.",
              "viewPortLocation": {
                "top-left": {
                  "x": 0,
                  "y": 0
                },
                "bottom-right": {
                  "x": 16,
                  "y": 16
                },
                "height": 16,
                "width": 16
              },
              "position": {
                "line": 24496,
                "column": 149
              },
              "errorSnippet": "&lt;button id=\"close-pc-btn-handler\" class=\"ot-close-icon\" aria-label=\"Close\"&gt;&lt;/button&gt;",
              "xpath": "/html/body/div[4]/div[2]/div[1]/div[2]/div[1]/button[1]",
              "issueID": "0323b75c9b510282be12f1f982db4556",
              "signature": "dc8dcb4d6ac19031d242ba697ae6b4d3",
              "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=152&issueID=0323b75c9b510282be12f1f982db4556"
            },
            {
              "tID": 152,
              "bpID": 211,
              "priority": 88,
              "level": [
                "A",
                "AA",
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This actionable element is smaller than the minimum required size.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 1.3.1 Info and Relationships",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.5 Images of Text",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 3.2.4 Consistent Identification",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.4 Resize text",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.5.5 Target Size"
              ],
              "resultTitle": "Ensure content is legible.",
              "errorDescription": "This actionable element is smaller than the stated minimum defined by all mobile platform developer guides. Minimum sizes for actionable elements ensure that those elements can be operated by people with vision, motor and cognitive disabilities. Even if this system is not explicitly intended for mobile use, it should be enlarged with CSS to meet minimu requirements and improve usability for users with vision, motor and cognitive disabilities.",
              "viewPortLocation": {
                "top-left": {
                  "x": 0,
                  "y": 0
                },
                "bottom-right": {
                  "x": -52,
                  "y": 18
                },
                "height": 18,
                "width": -52
              },
              "position": {
                "line": 23350,
                "column": 46
              },
              "errorSnippet": "&lt;input id=\"vendor-search-handler\" aria-label=\"Vendor Search\" type=\"text\" placeholder=\"Search...\" name=\"vendor-search-handler\"&gt;",
              "xpath": "/html/body/div[4]/div[2]/section[1]/div[1]/div[1]/div[1]/div[1]/input[1]",
              "issueID": "543172995c2e55a4b3d76562180346c8",
              "signature": "eecca5279c5652ab08d48304639d2a90",
              "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=152&issueID=543172995c2e55a4b3d76562180346c8"
            },
            {
              "tID": 155,
              "bpID": 143,
              "priority": 100,
              "level": [
                "A",
                "AAA"
              ],
              "certainty": 60,
              "errorTitle": "These headings are not structured in a hierarchical manner.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 1.3.1 Info and Relationships",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.10 Section Headings"
              ],
              "resultTitle": "Make sure that headings are in the right order for the content.",
              "errorDescription": "The heading structure of this page does not effectively communicate the structure of the content on it. Heading elements provide important benefits: they act as wayfinding cues for in-page navigation, they contribute to page content summaries, and they provide context to the content below them. To do so effectively, headings should follow the `<h1>` to `<h6>` hierarchy and they should not skip levels. Restructure the document's heading order so it uses a clear, ordered, and intuitive hierarchy. Ensure there are no gaps between each numbered heading level and the next.",
              "viewPortLocation": {
                "top-left": {
                  "x": 0,
                  "y": 0
                },
                "bottom-right": {
                  "x": 1024,
                  "y": 2242
                },
                "height": 2242,
                "width": 1024
              },
              "position": {
                "line": 14608,
                "column": 60
              },
              "errorSnippet": "&lt;body&gt;\n&lt;main class=\"app\" data-build-number=\"807\" data-view-name=\"home\" data-dist-url=\"/807/dist/gcom/desktop/\"&gt; &lt;link class=\"app__stylesheet\" href=\"/807/dist/gcom/desktop/home.css\" rel=\"stylesheet\" style=\"\"&gt; &lt;div class=\"app__view\"&gt",
              "xpath": "/html/body",
              "issueID": "f6b186573397f75af22dc60b65d32e19",
              "signature": "611cba0368da03b5c58ccff250744db3",
              "ref": "https://tenon.io/bestpractice.php?bpID=143&tID=155&issueID=f6b186573397f75af22dc60b65d32e19"
            },
            {
              "tID": 190,
              "bpID": 73,
              "priority": 100,
              "level": [
                "A",
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "Item(s) with interactive `role` must have `tabindex=\"0\"` unless it is natively actionable.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.1.1 Keyboard",
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.1.3 Keyboard (No Exception)"
              ],
              "resultTitle": "Make sure that all interactive elements can receive focus using the keyboard.",
              "errorDescription": "This element has an ARIA role that is intended for widgets that are used for interaction. However, it lacks a `tabindex` attribute.  As a consequence, users who navigate the page via keyboard will be unable to gain focus on this control and will be unable to interact with it with the keyboard. Add `tabindex=\"0\"` to this control. Also ensure that this control responds to all of the necessary key events required of this type of control.",
              "viewPortLocation": {
                "top-left": {
                  "x": 0,
                  "y": 0
                },
                "bottom-right": {
                  "x": 0,
                  "y": 0
                },
                "height": 0,
                "width": 0
              },
              "position": {
                "line": 23616,
                "column": 34
              },
              "errorSnippet": "&lt;ul class=\"ot-cat-grp\" role=\"tablist\"&gt;&lt;li class=\"ot-abt-tab\" role=\"presentation\"&gt;&lt;!-- About Privacy container --&gt;&lt;div class=\"ot-active-menu category-menu-switch-handler\" role=\"tab\" tabindex=\"0\" aria-selected=\"true\" aria-controls=\"ot-",
              "xpath": "/html/body/div[4]/div[2]/div[2]/div[1]/div[1]/ul[1]",
              "issueID": "e9a7df56150f312ef43a55757820fcc2",
              "signature": "58ad376526f770c192dd53b0df932e39",
              "ref": "https://tenon.io/bestpractice.php?bpID=73&tID=190&issueID=e9a7df56150f312ef43a55757820fcc2"
            },
            {
              "tID": 218,
              "bpID": 207,
              "priority": 88,
              "level": [
                "AAA"
              ],
              "certainty": 100,
              "errorTitle": "This link opens in a new window without user control.",
              "standards": [
                "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 3.2.5 Change on Request"
              ],
              "resultTitle": "Notify the user when links will open new windows or tabs",
              "errorDescription": "This link opens in a new window without user control. Opening a new window or new tab unexpectedly can cause confusion for users, particularly for blind users and those with low vision, cogntive impairments or learning disabilities.. Avoid opening links in new windows or tabs. If it is unavoidable, give the user warning via text or a properly marked up and appropriate icon.",
              "viewPortLocation": {
                "top-left": {
                  "x": 0,
                  "y": -5
                },
                "bottom-right": {
                  "x": 152,
                  "y": 20
                },
                "height": 25,
                "width": 152
              },
              "position": {
                "line": 22602,
                "column": 23
              },
              "errorSnippet": "&lt;a href=\"https://onetrust.com/poweredbyonetrust\" target=\"_blank\" rel=\"noopener noreferrer\" style=\"background-image: url(&amp;quot;https://cdn.cookielaw.org/logos/static/poweredBy_ot_logo.svg&amp;quot;)\" aria-label=\"Powered by OneTrust Opens in a new w",
              "xpath": "/html/body/div[4]/div[2]/div[3]/div[2]/a[1]",
              "issueID": "f7abb4a626baea37c94772adf3a9139d",
              "signature": "08181e21034e3ed8bdeece97c85f8ac5",
              "ref": "https://tenon.io/bestpractice.php?bpID=207&tID=218&issueID=f7abb4a626baea37c94772adf3a9139d"
            }
          ],
          "log": []
        }
      }
    }
  ],
  "timeStamp": "4yiew",
  "startTime": "2022-08-13T05:32:58",
  "presses": 0,
  "amountRead": 0,
  "testTimes": [
    [
      "motion",
      13
    ],
    [
      "wave",
      7
    ],
    [
      "alfa",
      4
    ],
    [
      "ibm",
      2
    ],
    [
      "bulk",
      0
    ],
    [
      "embAc",
      0
    ],
    [
      "focAll",
      0
    ],
    [
      "focInd",
      0
    ],
    [
      "focOp",
      0
    ],
    [
      "hover",
      0
    ],
    [
      "labClash",
      0
    ],
    [
      "linkUl",
      0
    ],
    [
      "menuNav",
      0
    ],
    [
      "radioSet",
      0
    ],
    [
      "role",
      0
    ],
    [
      "styleDiff",
      0
    ],
    [
      "tabNav",
      0
    ],
    [
      "zIndex",
      0
    ],
    [
      "axe",
      0
    ],
    [
      "continuum",
      0
    ],
    [
      "htmlcs",
      0
    ],
    [
      "nuVal",
      0
    ],
    [
      "tenon",
      0
    ]
  ],
  "logCount": 22,
  "logSize": 1280,
  "errorLogCount": 0,
  "errorLogSize": 0,
  "prohibitedCount": 0,
  "visitTimeoutCount": 0,
  "visitRejectionCount": 0,
  "visitLatency": 12,
  "endTime": "2022-08-13T05:33:45",
  "elapsedSeconds": 47,
  "score": {
    "scoreProcID": "sp15c",
    "logWeights": {
      "logCount": 0.5,
      "logSize": 0.01,
      "errorLogCount": 1,
      "errorLogSize": 0.02,
      "prohibitedCount": 15,
      "visitTimeoutCount": 10,
      "visitRejectionCount": 10,
      "visitLatency": 1
    },
    "soloWeight": 2,
    "groupWeights": {
      "absolute": 2,
      "largest": 1,
      "smaller": 0.4
    },
    "preventionWeights": {
      "testaro": 50,
      "other": 100
    },
    "packageDetails": {
      "testaro": {
        "focAll": 2,
        "focOp": 6
      },
      "alfa": {
        "r11": 4,
        "r53": 4,
        "r64": 4,
        "r73": 4,
        "r74": 4,
        "r78": 4,
        "r87": 1
      },
      "axe": {
        "empty-heading": 1,
        "heading-order": 2,
        "landmark-one-main": 2,
        "link-name": 3,
        "region": 8
      },
      "continuum": {
        "237": 4
      },
      "htmlcs": {
        "e:AA.1_3_1.H42.2": 4,
        "e:AA.4_1_2.H91.A.NoContent": 4,
        "w:AA.1_3_1_A.G141": 1
      },
      "ibm": {
        "WCAG20_Body_FirstASkips_Native_Host_Sematics": 4,
        "WCAG20_A_HasText": 4,
        "RPT_Header_HasContent": 4,
        "RPT_Elem_UniqueId": 4,
        "Rpt_Aria_OrphanedContent_Native_Host_Sematics": 4
      },
      "nuVal": {
        "The language attribute on the script element is obsolete. You can safely omit it.": 1,
        "Stray end tag noscript.": 4,
        "The type attribute is unnecessary for JavaScript resources.": 3,
        "End tag for  body seen, but there were unclosed elements.": 4,
        "Unclosed element noscript.": 4
      },
      "wave": {
        "e:alt_spacer_missing": 8,
        "e:label_missing": 4,
        "e:aria_reference_broken": 4,
        "c:contrast": 18,
        "a:label_title": 4,
        "a:h1_missing": 1,
        "a:link_redundant": 6,
        "a:noscript": 27,
        "a:accesskey": 1
      },
      "tenon": {
        "28": 4,
        "79": 196,
        "95": 160,
        "98": 16,
        "134": 12,
        "144": 28,
        "152": 20,
        "155": 2,
        "190": 4,
        "218": 4
      }
    },
    "groupDetails": {
      "groups": {
        "tabFocusability": {
          "testaro": {
            "focAll": {
              "score": 1,
              "what": "Discrepancy between elements that should be and that are Tab-focusable"
            }
          }
        },
        "focusableOperable": {
          "testaro": {
            "focOp": {
              "score": 5,
              "what": "Operable elements that cannot be Tab-focused and vice versa"
            }
          }
        },
        "linkNoText": {
          "alfa": {
            "r11": {
              "score": 4,
              "what": "Link has no accessible name"
            }
          },
          "axe": {
            "link-name": {
              "score": 3,
              "what": "Link has no discernible text"
            }
          },
          "continuum": {
            "237": {
              "score": 4,
              "what": "a element has no mechanism that allows an accessible name value to be calculated"
            }
          },
          "htmlcs": {
            "e:AA.4_1_2.H91.A.NoContent": {
              "score": 4,
              "what": "Link has an href attribute but no text"
            }
          },
          "ibm": {
            "WCAG20_A_HasText": {
              "score": 4,
              "what": "Hyperlink has no text description"
            }
          }
        },
        "headingStructure": {
          "alfa": {
            "r53": {
              "score": 2,
              "what": "Heading skips one or more levels"
            }
          },
          "axe": {
            "heading-order": {
              "score": 1,
              "what": "Heading levels do not increase by only one"
            }
          },
          "htmlcs": {
            "w:AA.1_3_1_A.G141": {
              "score": 1,
              "what": "Heading level is incorrect"
            }
          },
          "tenon": {
            "155": {
              "score": 1,
              "what": "Headings are not structured in a hierarchical manner"
            }
          }
        },
        "headingEmpty": {
          "alfa": {
            "r64": {
              "score": 3,
              "what": "Heading has no non-empty accessible name"
            }
          },
          "axe": {
            "empty-heading": {
              "score": 1,
              "what": "Heading empty"
            }
          },
          "htmlcs": {
            "e:AA.1_3_1.H42.2": {
              "score": 3,
              "what": "Heading empty"
            }
          },
          "ibm": {
            "RPT_Header_HasContent": {
              "score": 3,
              "what": "Heading element provides no descriptive text"
            }
          }
        },
        "noLeading": {
          "alfa": {
            "r73": {
              "score": 3,
              "what": "Paragraph of text has insufficient line height"
            }
          }
        },
        "fontSizeAbsolute": {
          "alfa": {
            "r74": {
              "score": 2,
              "what": "Paragraph text has an absolute font size"
            }
          }
        },
        "headingOfNothing": {
          "alfa": {
            "r78": {
              "score": 2,
              "what": "No content between two headings of the same level"
            }
          }
        },
        "skipRepeatedContent": {
          "alfa": {
            "r87": {
              "score": 1,
              "what": "First focusable element is not a link to the main content"
            }
          },
          "ibm": {
            "WCAG20_Body_FirstASkips_Native_Host_Sematics": {
              "score": 2,
              "what": "Page provides no way to skip directly to the main content"
            }
          }
        },
        "mainNot1": {
          "axe": {
            "landmark-one-main": {
              "score": 1,
              "what": "page has no main landmark"
            }
          }
        },
        "contentBeyondLandmarks": {
          "axe": {
            "region": {
              "score": 4,
              "what": "Some page content is not contained by landmarks"
            }
          },
          "ibm": {
            "Rpt_Aria_OrphanedContent_Native_Host_Sematics": {
              "score": 2,
              "what": "Content does not reside within an element with a landmark role"
            }
          }
        },
        "duplicateID": {
          "ibm": {
            "RPT_Elem_UniqueId": {
              "score": 3,
              "what": "Element id attribute value is not unique within the document"
            }
          }
        },
        "obsolete": {
          "nuVal": {
            "^The .+ attribute on the .+ element is obsolete.+$": {
              "score": 1,
              "what": "Attribute is obsolete on its element"
            }
          }
        },
        "parseError": {
          "nuVal": {
            "^Stray end tag .+$": {
              "score": 3,
              "what": "Invalid closing tag"
            },
            "^End tag for .+ seen, but there were unclosed elements.*$": {
              "score": 3,
              "what": "Element is closed while an element within it is unclosed"
            },
            "^Unclosed element .+$": {
              "score": 3,
              "what": "Element is unclosed"
            }
          }
        },
        "typeRedundant": {
          "nuVal": {
            "The type attribute is unnecessary for JavaScript resources.": {
              "score": 1,
              "what": "type attribute is unnecessary for a JavaScript resource"
            }
          }
        },
        "imageNoText": {
          "wave": {
            "e:alt_spacer_missing": {
              "score": 8,
              "what": "Spacer image has no text alternative"
            }
          }
        },
        "controlNoText": {
          "wave": {
            "e:label_missing": {
              "score": 4,
              "what": "form element has no label"
            }
          }
        },
        "ariaReferenceBad": {
          "wave": {
            "e:aria_reference_broken": {
              "score": 4,
              "what": "Broken ARIA reference"
            }
          }
        },
        "contrastAA": {
          "wave": {
            "c:contrast": {
              "score": 18,
              "what": "Very low contrast"
            }
          }
        },
        "titleAsLabel": {
          "wave": {
            "a:label_title": {
              "score": 3,
              "what": "Form control has a title but no label"
            }
          }
        },
        "h1Missing": {
          "wave": {
            "a:h1_missing": {
              "score": 1,
              "what": "Missing first level heading"
            }
          }
        },
        "linkPair": {
          "wave": {
            "a:link_redundant": {
              "score": 3,
              "what": "Adjacent links go to the same URL"
            }
          }
        },
        "noScriptRisk": {
          "wave": {
            "a:noscript": {
              "score": 7,
              "what": "noscript element may fail to contain an accessible equivalent or alternative"
            }
          }
        },
        "accessKeyDuplicate": {
          "wave": {
            "a:accesskey": {
              "score": 1,
              "what": "Accesskey"
            }
          }
        },
        "horizontalScrolling": {
          "tenon": {
            "28": {
              "score": 3,
              "what": "Layout or sizing of the page causes horizontal scrolling"
            }
          }
        },
        "titleRedundant": {
          "tenon": {
            "79": {
              "score": 49,
              "what": "Link has a title attribute that is the same as the text inside the link"
            }
          }
        },
        "contrastAAA": {
          "tenon": {
            "95": {
              "score": 40,
              "what": "Element has insufficient color contrast (Level AAA)"
            }
          }
        },
        "linkTextsSame": {
          "tenon": {
            "98": {
              "score": 8,
              "what": "Links have the same text but different destinations"
            }
          }
        },
        "fontSmall": {
          "tenon": {
            "134": {
              "score": 9,
              "what": "Text is very small"
            }
          }
        },
        "leadingClipsText": {
          "tenon": {
            "144": {
              "score": 28,
              "what": "Line height is insufficent to properly display the computed font size"
            }
          }
        },
        "targetSize": {
          "tenon": {
            "152": {
              "score": 15,
              "what": "Actionable element is smaller than the minimum required size"
            }
          }
        },
        "tabIndexMissing": {
          "tenon": {
            "190": {
              "score": 4,
              "what": "Interactive item is not natively actionable, but has no tabindex=0 attribute"
            }
          }
        },
        "linkForcesNewWindow": {
          "tenon": {
            "218": {
              "score": 3,
              "what": "Link opens in a new window without user control"
            }
          }
        }
      },
      "solos": {}
    },
    "preventionScores": {},
    "summary": {
      "total": 351,
      "log": 23,
      "preventions": 0,
      "solos": 0,
      "groups": [
        {
          "groupName": "titleRedundant",
          "score": 51
        },
        {
          "groupName": "contrastAAA",
          "score": 42
        },
        {
          "groupName": "leadingClipsText",
          "score": 30
        },
        {
          "groupName": "contrastAA",
          "score": 20
        },
        {
          "groupName": "targetSize",
          "score": 17
        },
        {
          "groupName": "linkNoText",
          "score": 12
        },
        {
          "groupName": "parseError",
          "score": 11
        },
        {
          "groupName": "fontSmall",
          "score": 11
        },
        {
          "groupName": "imageNoText",
          "score": 10
        },
        {
          "groupName": "linkTextsSame",
          "score": 10
        },
        {
          "groupName": "noScriptRisk",
          "score": 9
        },
        {
          "groupName": "headingEmpty",
          "score": 8
        },
        {
          "groupName": "focusableOperable",
          "score": 7
        },
        {
          "groupName": "contentBeyondLandmarks",
          "score": 7
        },
        {
          "groupName": "controlNoText",
          "score": 6
        },
        {
          "groupName": "ariaReferenceBad",
          "score": 6
        },
        {
          "groupName": "tabIndexMissing",
          "score": 6
        },
        {
          "groupName": "headingStructure",
          "score": 5
        },
        {
          "groupName": "noLeading",
          "score": 5
        },
        {
          "groupName": "duplicateID",
          "score": 5
        },
        {
          "groupName": "titleAsLabel",
          "score": 5
        },
        {
          "groupName": "linkPair",
          "score": 5
        },
        {
          "groupName": "horizontalScrolling",
          "score": 5
        },
        {
          "groupName": "linkForcesNewWindow",
          "score": 5
        },
        {
          "groupName": "fontSizeAbsolute",
          "score": 4
        },
        {
          "groupName": "headingOfNothing",
          "score": 4
        },
        {
          "groupName": "skipRepeatedContent",
          "score": 4
        },
        {
          "groupName": "tabFocusability",
          "score": 3
        },
        {
          "groupName": "mainNot1",
          "score": 3
        },
        {
          "groupName": "obsolete",
          "score": 3
        },
        {
          "groupName": "typeRedundant",
          "score": 3
        },
        {
          "groupName": "h1Missing",
          "score": 3
        },
        {
          "groupName": "accessKeyDuplicate",
          "score": 3
        }
      ]
    }
  },
  "scoreProcID": "sp15c"
}