Evaluatory results

← Back

Results for: https://www.pcna.com/tools-services/decoration-methods-pricing

base


axe-core 4.4.1

Ensures ARIA attributes are allowed for an element's role

Violated aria-allowed-attr on: phone, tablet, desktop

<div class="country-flag nav-link px-0 clickable" id="country-flag-header" data-country="usa" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
<div class="country-flag nav-link px-0" id="country-flag-header" data-country="usa" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">

Ensures the contrast between foreground and background colors meets WCAG 2 AA contrast ratio thresholds

Violated color-contrast on: phone, tablet, desktop

<strong>INVENTORY UPDATE! All Hydro Flask<sup>®</sup> styles and colors in stock now.</strong>
<u>See lead times.</u>

Ensures every id attribute value is unique

Violated duplicate-id on: phone, tablet, desktop

<div class="country-flag nav-link px-0" id="country-flag-header" data-country="usa" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
<div class="dropdown-menu dropdown-menu-right" aria-labelledby="country-flag-dropdown" id="country-dropdown-choose">
<input id="selected-locale" name="selected-locale" type="hidden" value="">
<div class="tab-content" id="pills-tabContent">
<button type="button" id="btn-cancel-popup" class="btn btn-primary" data-dismiss="modal"><i class="z-ok"></i>Ok</button>

Ensures the order of headings is semantically correct

Violated heading-order on: phone, tablet, desktop

<h3 class="content-page-sec-title text-center   mb-s">Digital Transformation</h3>
<h4>
                    Follow us
                </h4>
<h5 class="col-12 warning-text mt-0">You are currently on the U.S. site.</h5>

Ensures <img> elements have alternate text or a role of none or presentation

Violated image-alt on: phone, tablet, desktop

<img src="https://assets.pcna.com/image/upload/f_auto,q_auto/Content/Deco/2699_Deco_Pgs_Redesign_icons_Dig_Transform.jpg" class="img-fluid">
<img src="https://assets.pcna.com/image/upload/f_auto,q_auto/Content/Deco/2699_Deco_Pgs_Redesign_icons_Sustain.jpg" class="img-fluid">
<img src="https://assets.pcna.com/image/upload/f_auto,q_auto/Content/Deco/2699_Deco_Pgs_Redesign_icons_Big_Orders.jpg" class="img-fluid">

Ensures links have discernible text

Violated link-name on: phone, tablet, desktop

<a href="javascript:void(0)" class="element d-lg-none" id="main-products">
<a href="javascript:void(0);" class="btn btn-secondary nav-link dropdown-toggle" id="dropdown-sign-in" data-toggle="dropdown" data-ga-track="account-nav-menu" aria-haspopup="true" aria-expanded="false">
<a href="javascript:void(0)" class="close" id="countryClosePopUp">
                    <span aria-hidden="true">×</span>
                </a>

Ensures <meta name="viewport"> does not disable text scaling and zooming

Violated meta-viewport on: phone, tablet, desktop

<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0">

Ensures interactive controls are not nested as they are not always announced by screen readers or can cause focus problems for assistive technologies

Violated nested-interactive on: phone, tablet, desktop

<button type="button" class="btn btn-primary  mb-4 mr-3" data-ga-track="deco-ddtg-shop-all"> <a href="https://www.pcna.com/en-us/shop-all?FacetGroup=decorationmethod%7CDigital%2BDirect%2Bto%2BGarment&amp;fromSearch=true" style="color: #ffff;">Shop DDTG</a> </button>
<button type="button" class="btn btn-primary  mb-4" data-ga-track="deco-ddtg-learn"> <a href="/digital-direct-to-garment" style="color: #ffff;">Learn More</a> </button>
<button type="button" class="btn btn-primary  mb-4 " data-ga-track="deco-color-print-shop-all">
<button type="button" class="btn btn-primary  mb-4" data-ga-track="deco-digital-print-shop-all">
<button type="button" class="btn btn-primary  mb-4" data-ga-track="deco-laser-shop-all"> <a href="https://www.pcna.com/en-us/shop-all?FacetGroup=decorationmethod%7CApparel%2BLaser~Laser&amp;fromSearch=true" style="color: #ffff;">Shop Laser</a> </button>
<button type="button" class="btn btn-primary  mb-4" data-ga-track="deco-deboss-shop-all"> <a href="https://www.pcna.com/en-us/shop-all?FacetGroup=decorationmethod%7CApparel%2BDeboss~Deboss&amp;fromSearch=true" style="color: #ffff;">Shop Deboss</a> </button>
<button type="button" class="btn btn-primary  mb-4" data-ga-track="deco-embroidery-shop-all"> <a href="https://www.pcna.com/en-us/shop-all?FacetGroup=decorationmethod%7CApparel%2BEmbroidery~Embroidery&amp;fromSearch=true" style="color: #ffff;">Shop Embroidery</a> </button>
<button type="button" class="btn btn-primary  mb-4" data-ga-track="deco-3d-shop-all"> <a href="https://www.pcna.com/en-us/shop-all?FacetGroup=decorationmethod%7C3D%2BRaised%2BEpoxy%2BDome%2B&amp;fromSearch=true" style="color: #ffff;">Shop 3D Raised</a> </button>
<button type="button" class="btn btn-primary  mb-4" data-ga-track="deco-sublimation-shop-all"> <a href="https://www.pcna.com/en-us/shop-all?FacetGroup=decorationmethod%7CApparel%2BSublimation%2B~Sublimation&amp;fromSearch=true" style="color: #ffff;">Shop Sublimation</a> </button>

Ensures all page content is contained by landmarks

Violated region on: phone, tablet, desktop

<div id="cookiebanner" lang="en" dir="ltr" ng-non-bindable="" name="cookiebanner" style="display: block; bottom: 0px;">
<h3 class="col-12 text-gray1 warning-title">ATTENTION</h3>
<h5 class="col-12 warning-text mt-0">You are currently on the U.S. site.</h5>
<h5 class="col-12 warning-text col-sm-8">Please select the site you would like to use.</h5>
<div class="col-12 d-flex justify-content-center">

Ensures buttons have discernible text

Violated button-name on: desktop

<button class="btn btn-primary icon-only search-btn" id="btnNewsSearchGo" type="submit" data-test-selector="btnNewsSearchGo" onclick="return PCNASearch.prototype.ValidateSearch(this);">

Ensures every form element has a label

Violated label on: desktop

<input class="typeahead tt-hint" data-autocomplete-id-field="Id" data-autocomplete-url="/en-us/search/getsuggestions" data-onselect-function="PCNAProduct.prototype.GetSuggestionResult" data_autocomplete_url="/en-us/search/getsuggestions" data_onselect_function="PCNAProduct.prototype.GetSuggestionResult" data_test_selector="txtSearch" type="text" value="" readonly="" autocomplete="off" spellcheck="false" tabindex="-1" style="position: absolute; top: 0px; left: 0px; border-color: transparent; box-shadow: none; opacity: 1; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255);">

html-validate 6.2.0

"type" attribute is unnecessary for javascript resources

Violated script-type

html > head > script:nth-child(6) {}

"type" attribute is unnecessary for javascript resources

Violated script-type

html > head > script:nth-child(7) {}

Anchor link must have a text describing its purpose

Violated wcag/h30

#main-products {}

Attribute "method" has invalid value "GET"

Violated attribute-allowed-values

#search-header-section > z-widget > form {}

Anchor link must have a text describing its purpose

Violated wcag/h30

#dropdownMenuSearchButton {}

Duplicate ID "searchForm"

Violated no-dup-id

#mobile-search-dropdown-header > div > z-widget > form {}

Attribute "method" has invalid value "GET"

Violated attribute-allowed-values

#mobile-search-dropdown-header > div > z-widget > form {}

Duplicate ID "searchTextBox"

Violated no-dup-id

#mobile-search-dropdown-header > div > z-widget > form > div > input:nth-child(1) {}

Duplicate ID "hdnSearchTextBox"

Violated no-dup-id

#mobile-search-dropdown-header > div > z-widget > form > div > input:nth-child(2) {}

Duplicate ID "filter-by-qty"

Violated no-dup-id

#mobile-search-dropdown-header > div > z-widget > form > div > input:nth-child(3) {}

Duplicate ID "price-range-wrapper"

Violated no-dup-id

#mobile-search-dropdown-header > div > z-widget > form > div > div {}

Duplicate ID "filter-by-from"

Violated no-dup-id

#mobile-search-dropdown-header > div > z-widget > form > div > div > input:nth-child(1) {}

Duplicate ID "filter-by-to"

Violated no-dup-id

#mobile-search-dropdown-header > div > z-widget > form > div > div > input:nth-child(3) {}

Duplicate ID "btnNewsSearchGo"

Violated no-dup-id

#mobile-search-dropdown-header > div > z-widget > form > div > button {}

Anchor link must have a text describing its purpose

Violated wcag/h30

#main-menu-content > div > div:nth-child(2) > div > div > div > div:nth-child(3) > div > a {}

<img> is missing required "alt" attribute

Violated wcag/h37

#main-menu-content > div > div:nth-child(2) > div > div > div > div:nth-child(3) > div > a > img {}

Duplicate ID "pills-tabContent"

Violated no-dup-id

#main-menu-content > div > div:nth-child(4) > div > div > div > div:nth-child(1) > div {}

<h3> cannot be empty, must have text content

Violated empty-heading

#main-menu-content > div > div:nth-child(4) > div > div > div > div:nth-child(2) > div > h3 {}

Prefer to use the native <main> element

Violated prefer-native-element

#layout-content {}

<img> is missing required "alt" attribute

Violated wcag/h37

#layout-content > div:nth-child(4) > div > div > div > div > z-widget > div > div:nth-child(6) > div > div > div > div > img {}

<img> is missing required "alt" attribute

Violated wcag/h37

#layout-content > div:nth-child(4) > div > div > div > div > z-widget > div > div:nth-child(6) > div > div:nth-child(2) > div > div > img {}

<img> is missing required "alt" attribute

Violated wcag/h37

#layout-content > div:nth-child(4) > div > div > div > div > z-widget > div > div:nth-child(6) > div > div:nth-child(3) > div > div > img {}

<form> element must have a submit button

Violated wcag/h32

#searchform {}

Duplicate ID "country-flag-header"

Violated no-dup-id

#country-dropdown-footer > div:nth-child(1) {}

Duplicate ID "country-dropdown-choose"

Violated no-dup-id

#country-dropdown-footer > div:nth-child(2) {}

Duplicate ID "selected-locale"

Violated no-dup-id

#accountSwitchWarningFooter > div > div > input {}

Anchor link must have a text describing its purpose

Violated wcag/h30

#layout-footer > z-widget > a {}

Attribute "src" has invalid value ""

Violated attribute-allowed-values

#ContentPage > script:nth-child(10) {}

<button> must have accessible text

Violated text-content

#quick-view-popup-ipad > div > div > button {}

Duplicate ID "selected-locale"

Violated no-dup-id

#account-switch-modal > div > div:nth-child(2) > div > input {}

<button> must have accessible text

Violated text-content

#NoCheckboxSelected > div > div > div > button {}

<button> must have accessible text

Violated text-content

#PopUpConfirm > div > div > div > button {}

Duplicate ID "btn-cancel-popup"

Violated no-dup-id

#PopUpConfirm > div > div > div:nth-child(3) > div > button:nth-child(2) {}

"type" attribute is unnecessary for javascript resources

Violated script-type

#ContentPage > script:nth-child(32) {}

"type" attribute is unnecessary for javascript resources

Violated script-type

#ContentPage > script:nth-child(34) {}

"type" attribute is unnecessary for javascript resources

Violated script-type

#Cookiebot {}

screenshot

phone

Screenshot for phone

tablet

Screenshot for tablet

desktop

Screenshot for desktop