Open
Description
🐛 Bug report
Description
Environment
- webhint version: 2.4.17
- Browser version: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36 Edg/131.0.0.0
- URL for which webhint failed:
webhint
configuration
webhint’s configuration
Categories:
- Accessibility
- Compatibility
- Performance
- Pitfalls
- PWA
- Security
Your target browsers:
- Recommended settings
- Custom:
Ignored resources:
-
- None
-
- Different origin
-
- Custom:
Debug output
Please include the content of the Error details
section if an error message was displayed.
webhint’s Error details
<!-- ✍️ Paste the error details here -->
ErrorARIA attributes must conform to valid values: Invalid ARIA attribute value: aria-live="true"
http://10.0.0.1/
Username:
Further Reading
[Learn more about this axe rule at Deque University](https://dequeuniversity.com/rules/axe/4.4/color-contrast-enhanced?application=axeAPI)
http://10.0.0.1/:90:32
Password:
Further Reading
Learn more about this axe rule at Deque University
WarningElements must have sufficient color contrast: Element has insufficient color contrast of 5.87 (foreground color: #5d666a, background color: #ffffff, font size: 9.6pt (12.8px), font weight: normal). Expected contrast ratio of 7:1
http://10.0.0.1/:81:4
Please login to view and manage your Gateway settings.
Further Reading [Learn more about this axe rule at Deque University](https://dequeuniversity.com/rules/axe/4.4/color-contrast-enhanced?application=axeAPI) Warning'-webkit-overflow-scrolling' is not supported by Chrome, Chrome Android, Edge, Firefox, Firefox for Android, Opera, Safari, Safari on iOS 13+, Samsung Internet. http://10.0.0.1/cmn/css/lib/progressBar.css:199:3 .modal { -webkit-overflow-scrolling: touch; } Further Reading Learn more about this CSS feature on MDN Warning'content-type' header charset value should be 'utf-8'. http://10.0.0.1/ Content-Type: text/html http://10.0.0.1/cmn/css/common-min.css Content-Type: text/css http://10.0.0.1/cmn/css/lib/jquery.radioswitch.css Content-Type: text/css http://10.0.0.1/cmn/css/lib/progressBar.css Content-Type: text/css http://10.0.0.1/cmn/js/lib/jquery-migrate-1.2.1.js Content-Type: text/javascript http://10.0.0.1/cmn/js/lib/jquery.validate.js Content-Type: text/javascript http://10.0.0.1/cmn/js/lib/jquery-3.4.1.js Content-Type: text/javascript http://10.0.0.1/cmn/js/lib/jquery.alerts.js Content-Type: text/javascript http://10.0.0.1/cmn/js/lib/jquery.ciscoExt.js Content-Type: text/javascript [http://10.0.0.1/](view-source:http://10.0.0.1/)cmn/js/lib/jquery.highContrastDetect.js Content-Type: text/javascript http://10.0.0.1/cmn/js/lib/jquery.radioswitch.js Content-Type: text/javascript http://10.0.0.1/cmn/js/lib/jquery.virtualDialog.js Content-Type: text/javascript http://10.0.0.1/cmn/js/utilityFunctions.js Content-Type: text/javascript http://10.0.0.1/cmn/js/gateway.js Content-Type: text/javascript http://10.0.0.1/cmn/js/lib/bootstrap.min.js Content-Type: text/javascript http://10.0.0.1/cmn/js/lib/bootstrap-waitingfor.js Content-Type: text/javascript http://10.0.0.1/locale/CLDRPluralRuleParser.js Content-Type: text/javascript http://10.0.0.1/locale/jquery.i18n.messagestore.js Content-Type: text/javascript http://10.0.0.1/locale/jquery.i18n.js Content-Type: text/javascript http://10.0.0.1/locale/jquery.i18n.fallbacks.js Content-Type: text/javascript http://10.0.0.1/locale/jquery.i18n.language.js Content-Type: text/javascript http://10.0.0.1/locale/jquery.i18n.parser.js Content-Type: text/javascript http://10.0.0.1/locale/jquery.i18n.emitter.js Content-Type: text/javascript http://10.0.0.1/locale/jquery.i18n.emitter.bidi.js Content-Type: text/javascript http://10.0.0.1/cmn/css/print.css Content-Type: text/css http://10.0.0.1/locale/global.js Content-Type: text/javascript http://10.0.0.1/locale/it.json Content-Type: application/octet-stream Warning'content-type' header media type value should be 'application/json', not 'application/octet-stream'. http://10.0.0.1/locale/it.json Content-Type: application/octet-stream Warning'content-type' header media type value should be 'image/x-icon', not 'text/html'. http://10.0.0.1/favicon.ico Content-Type: text/html Warning'charset' meta element should be specified using shorter '' form. http://10.0.0.1/:19:3 ErrorA 'viewport' meta element was not specified. http://10.0.0.1/ WarningA 'cache-control' header contains directives which are not recommended: 'must-revalidate', 'no-store' http://10.0.0.1/ Cache-Control: no-store, no-cache, must-revalidate [http://10.0.0.1/cmn/css/common-min.css](view-source:http://10.0.0.1/cmn/css/common-min.css) Cache-Control: no-store, no-cache, must-revalidate [http://10.0.0.1/cmn/css/lib/jquery.radioswitch.css](view-source:http://10.0.0.1/cmn/css/lib/jquery.radioswitch.css) Cache-Control: no-store, no-cache, must-revalidate [http://10.0.0.1/cmn/css/lib/progressBar.css](view-source:http://10.0.0.1/cmn/css/lib/progressBar.css) Cache-Control: no-store, no-cache, must-revalidate [http://10.0.0.1/cmn/js/lib/jquery-migrate-1.2.1.js](view-source:http://10.0.0.1/cmn/js/lib/jquery-migrate-1.2.1.js) Cache-Control: no-store, no-cache, must-revalidate [http://10.0.0.1/cmn/js/lib/jquery.validate.js](view-source:http://10.0.0.1/cmn/js/lib/jquery.validate.js) Cache-Control: no-store, no-cache, must-revalidate [http://10.0.0.1/cmn/js/lib/jquery-3.4.1.js](view-source:http://10.0.0.1/cmn/js/lib/jquery-3.4.1.js) Cache-Control: no-store, no-cache, must-revalidate [http://10.0.0.1/cmn/js/lib/jquery.alerts.js](view-source:http://10.0.0.1/cmn/js/lib/jquery.alerts.js) Cache-Control: no-store, no-cache, must-revalidate [http://10.0.0.1/cmn/js/lib/jquery.ciscoExt.js](view-source:http://10.0.0.1/cmn/js/lib/jquery.ciscoExt.js) Cache-Control: no-store, no-cache, must-revalidate [http://10.0.0.1/cmn/js/lib/jquery.highContrastDetect.js](view-source:http://10.0.0.1/cmn/js/lib/jquery.highContrastDetect.js) Cache-Control: no-store, no-cache, must-revalidate [http://10.0.0.1/cmn/js/lib/jquery.radioswitch.js](view-source:http://10.0.0.1/cmn/js/lib/jquery.radioswitch.js) Cache-Control: no-store, no-cache, must-revalidate [http://10.0.0.1/cmn/js/lib/jquery.virtualDialog.js](view-source:http://10.0.0.1/cmn/js/lib/jquery.virtualDialog.js) Cache-Control: no-store, no-cache, must-revalidate [http://10.0.0.1/cmn/js/utilityFunctions.js](view-source:http://10.0.0.1/cmn/js/utilityFunctions.js) Cache-Control: no-store, no-cache, must-revalidate [http://10.0.0.1/cmn/js/gateway.js](view-source:http://10.0.0.1/cmn/js/gateway.js) Cache-Control: no-store, no-cache, must-revalidate [http://10.0.0.1/cmn/js/lib/bootstrap.min.js](view-source:http://10.0.0.1/cmn/js/lib/bootstrap.min.js) Cache-Control: no-store, no-cache, must-revalidate [http://10.0.0.1/cmn/js/lib/bootstrap-waitingfor.js](view-source:http://10.0.0.1/cmn/js/lib/bootstrap-waitingfor.js) Cache-Control: no-store, no-cache, must-revalidate [http://10.0.0.1/locale/CLDRPluralRuleParser.js](view-source:http://10.0.0.1/locale/CLDRPluralRuleParser.js) Cache-Control: no-store, no-cache, must-revalidate [http://10.0.0.1/locale/jquery.i18n.messagestore.js](view-source:http://10.0.0.1/locale/jquery.i18n.messagestore.js) Cache-Control: no-store, no-cache, must-revalidate [http://10.0.0.1/locale/jquery.i18n.js](view-source:http://10.0.0.1/locale/jquery.i18n.js) Cache-Control: no-store, no-cache, must-revalidate [http://10.0.0.1/locale/jquery.i18n.fallbacks.js](view-source:http://10.0.0.1/locale/jquery.i18n.fallbacks.js) Cache-Control: no-store, no-cache, must-revalidate [http://10.0.0.1/locale/jquery.i18n.language.js](view-source:http://10.0.0.1/locale/jquery.i18n.language.js) Cache-Control: no-store, no-cache, must-revalidate [http://10.0.0.1/locale/jquery.i18n.parser.js](view-source:http://10.0.0.1/locale/jquery.i18n.parser.js) Cache-Control: no-store, no-cache, must-revalidate [http://10.0.0.1/locale/jquery.i18n.emitter.js](view-source:http://10.0.0.1/locale/jquery.i18n.emitter.js) Cache-Control: no-store, no-cache, must-revalidate http://10.0.0.1/cmn/syndication/img/logo_xfinity.png Cache-Control: no-store, no-cache, must-revalidate [http://10.0.0.1/locale/jquery.i18n.emitter.bidi.js](view-source:http://10.0.0.1/locale/jquery.i18n.emitter.bidi.js) Cache-Control: no-store, no-cache, must-revalidate [http://10.0.0.1/cmn/css/print.css](view-source:http://10.0.0.1/cmn/css/print.css) Cache-Control: no-store, no-cache, must-revalidate [http://10.0.0.1/locale/global.js](view-source:http://10.0.0.1/locale/global.js) Cache-Control: no-store, no-cache, must-revalidate http://10.0.0.1/cmn/img/btn_bg.png Cache-Control: no-store, no-cache, must-revalidate [http://10.0.0.1/locale/it.json](view-source:http://10.0.0.1/locale/it.json) Cache-Control: no-store, no-cache, must-revalidate http://10.0.0.1/cmn/img/icn_on_off.png Cache-Control: no-store, no-cache, must-revalidate http://10.0.0.1/favicon.ico Cache-Control: no-store, no-cache, must-revalidate WarningJavaScript content should be minified. http://10.0.0.1/cmn/js/lib/jquery-migrate-1.2.1.js http://10.0.0.1/cmn/js/lib/jquery.validate.js http://10.0.0.1/cmn/js/lib/jquery-3.4.1.js http://10.0.0.1/cmn/js/lib/jquery.alerts.js http://10.0.0.1/cmn/js/lib/jquery.ciscoExt.js http://10.0.0.1/cmn/js/lib/jquery.highContrastDetect.js http://10.0.0.1/cmn/js/lib/jquery.radioswitch.js http://10.0.0.1/cmn/js/lib/jquery.virtualDialog.js http://10.0.0.1/cmn/js/utilityFunctions.js http://10.0.0.1/cmn/js/gateway.js http://10.0.0.1/cmn/js/lib/bootstrap-waitingfor.js http://10.0.0.1/locale/CLDRPluralRuleParser.js http://10.0.0.1/locale/jquery.i18n.messagestore.js http://10.0.0.1/locale/jquery.i18n.js http://10.0.0.1/locale/jquery.i18n.language.js http://10.0.0.1/locale/jquery.i18n.parser.js http://10.0.0.1/locale/jquery.i18n.emitter.js http://10.0.0.1/locale/jquery.i18n.emitter.bidi.js http://10.0.0.1/locale/global.js http://10.0.0.1/:102:2 <script type="text/javascript"> http://10.0.0.1/:165:2 <script type="text/javascript"> WarningResponse should not include unneeded headers: content-security-policy, x-xss-protection http://10.0.0.1/cmn/css/common-min.css:8:3 http://10.0.0.1/cmn/css/lib/jquery.radioswitch.css:16:3 http://10.0.0.1/cmn/css/lib/progressBar.css:17:3 http://10.0.0.1/cmn/syndication/img/logo_xfinity.png:64:19
http://10.0.0.1/:78:2
http://10.0.0.1/:84:4
http://10.0.0.1/:87:10
http://10.0.0.1/:91:10
http://10.0.0.1/:95:3
http://10.0.0.1/:161:6
WarningThe 'Pragma' header should not be used, it is deprecated and is a request header only.
http://10.0.0.1/
pragma: no-cache
http://10.0.0.1/cmn/css/common-min.css
pragma: no-cache
http://10.0.0.1/cmn/css/lib/jquery.radioswitch.css
pragma: no-cache
http://10.0.0.1/cmn/css/lib/progressBar.css
pragma: no-cache
http://10.0.0.1/cmn/js/lib/jquery-migrate-1.2.1.js
pragma: no-cache
http://10.0.0.1/cmn/js/lib/jquery.validate.js
pragma: no-cache
http://10.0.0.1/cmn/js/lib/jquery-3.4.1.js
pragma: no-cache
http://10.0.0.1/cmn/js/lib/jquery.alerts.js
pragma: no-cache
http://10.0.0.1/cmn/js/lib/jquery.ciscoExt.js
pragma: no-cache
http://10.0.0.1/cmn/js/lib/jquery.highContrastDetect.js
pragma: no-cache
http://10.0.0.1/cmn/js/lib/jquery.radioswitch.js
pragma: no-cache
http://10.0.0.1/cmn/js/lib/jquery.virtualDialog.js
pragma: no-cache
http://10.0.0.1/cmn/js/utilityFunctions.js
pragma: no-cache
http://10.0.0.1/cmn/js/gateway.js
pragma: no-cache
http://10.0.0.1/cmn/js/lib/bootstrap.min.js
pragma: no-cache
http://10.0.0.1/cmn/js/lib/bootstrap-waitingfor.js
pragma: no-cache
http://10.0.0.1/locale/CLDRPluralRuleParser.js
pragma: no-cache
http://10.0.0.1/locale/jquery.i18n.messagestore.js
pragma: no-cache
http://10.0.0.1/locale/jquery.i18n.js
pragma: no-cache
http://10.0.0.1/locale/jquery.i18n.fallbacks.js
pragma: no-cache
http://10.0.0.1/locale/jquery.i18n.language.js
pragma: no-cache
http://10.0.0.1/locale/jquery.i18n.parser.js
pragma: no-cache
http://10.0.0.1/locale/jquery.i18n.emitter.js
pragma: no-cache
http://10.0.0.1/cmn/syndication/img/logo_xfinity.png
pragma: no-cache
http://10.0.0.1/locale/jquery.i18n.emitter.bidi.js
pragma: no-cache
http://10.0.0.1/cmn/css/print.css
pragma: no-cache
http://10.0.0.1/locale/global.js
pragma: no-cache
http://10.0.0.1/cmn/img/btn_bg.png
pragma: no-cache
http://10.0.0.1/locale/it.json
pragma: no-cache
http://10.0.0.1/cmn/img/icn_on_off.png
pragma: no-cache
[http://10.0.0.1/favicon.ico](view-source:http://10.0.0.1/favicon.ico)
pragma: no-cache
WarningThe 'X-Frame-Options' header should not be used. A similar effect, with more consistent support and stronger checks, can be achieved with the 'Content-Security-Policy' header and 'frame-ancestors' directive.
http://10.0.0.1/
x-frame-options: deny
http://10.0.0.1/cmn/css/common-min.css
x-frame-options: deny
[http://10.0.0.1/](view-source:http://10.0.0.1/)cmn/css/lib/jquery.radioswitch.css
x-frame-options: deny
http://10.0.0.1/cmn/css/lib/progressBar.css
x-frame-options: deny
http://10.0.0.1/cmn/js/lib/jquery-migrate-1.2.1.js
x-frame-options: deny
http://10.0.0.1/cmn/js/lib/jquery.validate.js
x-frame-options: deny
[http://10.0.0.1/](view-source:http://10.0.0.1/)cmn/js/lib/jquery-3.4.1.js
x-frame-options: deny
http://10.0.0.1/cmn/js/lib/jquery.alerts.js
x-frame-options: deny
http://10.0.0.1/cmn/js/lib/jquery.ciscoExt.js
x-frame-options: deny
http://10.0.0.1/cmn/js/lib/jquery.highContrastDetect.js
x-frame-options: deny
http://10.0.0.1/cmn/js/lib/jquery.radioswitch.js
x-frame-options: deny
http://10.0.0.1/cmn/js/lib/jquery.virtualDialog.js
x-frame-options: deny
http://10.0.0.1/cmn/js/utilityFunctions.js
x-frame-options: deny
http://10.0.0.1/cmn/js/gateway.js
x-frame-options: deny
http://10.0.0.1/cmn/js/lib/bootstrap.min.js
x-frame-options: deny
http://10.0.0.1/cmn/js/lib/bootstrap-waitingfor.js
x-frame-options: deny
http://10.0.0.1/locale/CLDRPluralRuleParser.js
x-frame-options: deny
http://10.0.0.1/locale/jquery.i18n.messagestore.js
x-frame-options: deny
http://10.0.0.1/locale/jquery.i18n.js
x-frame-options: deny
http://10.0.0.1/locale/jquery.i18n.fallbacks.js
x-frame-options: deny
http://10.0.0.1/locale/jquery.i18n.language.js
x-frame-options: deny
[http://10.0.0.1/locale/jquery.i18n.parser.js](view-source:http://10.0.0.1/locale/jquery.i18n.parser.js)
x-frame-options: deny
http://10.0.0.1/locale/jquery.i18n.emitter.js
x-frame-options: deny
http://10.0.0.1/cmn/syndication/img/logo_xfinity.png
x-frame-options: deny
[http://10.0.0.1/locale/jquery.i18n.emitter.bidi.js](view-source:http://10.0.0.1/locale/jquery.i18n.emitter.bidi.js)
x-frame-options: deny
http://10.0.0.1/cmn/css/print.css
x-frame-options: deny
http://10.0.0.1/locale/global.js
x-frame-options: deny
http://10.0.0.1/cmn/img/btn_bg.png
x-frame-options: deny
[http://10.0.0.1/locale/it.json](view-source:http://10.0.0.1/locale/it.json)
x-frame-options: deny
http://10.0.0.1/cmn/img/icn_on_off.png
x-frame-options: deny
http://10.0.0.1/favicon.ico
x-frame-options: deny
Warning'[email protected]' has 5 known vulnerabilities (5 medium).
http://10.0.0.1/
Further Reading
Learn more about vulnerability SNYK-JS-BOOTSTRAP-173700 (medium) at Snyk
Learn more about vulnerability SNYK-JS-BOOTSTRAP-72890 (medium) at Snyk
Learn more about vulnerability SNYK-JS-BOOTSTRAP-72889 (medium) at Snyk
Learn more about vulnerability npm:bootstrap:20180529 (medium) at Snyk
Learn more about vulnerability npm:bootstrap:20160627 (medium) at Snyk
Warning'[email protected]' has 2 known vulnerabilities (2 medium)