webhintio / hint

💡 A hinting engine for the web
https://webhint.io/
Apache License 2.0
3.65k stars 729 forks source link

[Bug] Bug description #5979

Open jdgp-hub opened 4 months ago

jdgp-hub commented 4 months ago

🐛 Bug report

Description

Environment

webhint configuration

webhint’s configuration Categories: * [x] Accessibility * [x] Compatibility * [x] Performance * [x] Pitfalls * [x] PWA * [x] Security Your target browsers: * [x] Recommended settings * [ ] Custom: Ignored resources: * * [x] 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 ```text ``` ErrorARIA attributes must conform to valid values: Invalid ARIA attribute value: aria-live="true" [http://10.0.0.1/](view-source:http://10.0.0.1/)
Further Reading [Learn more about this axe rule at Deque University](https://dequeuniversity.com/rules/axe/4.4/aria-valid-attr-value?application=axeAPI) [http://10.0.0.1/](view-source:http://10.0.0.1/)
Further Reading [Learn more about this axe rule at Deque University](https://dequeuniversity.com/rules/axe/4.4/aria-valid-attr-value?application=axeAPI) WarningElements must have sufficient color contrast: Element has insufficient color contrast of 2.21 (foreground color: #ffffff, background color: #39baf1, font size: 12.5pt (16.64px), font weight: normal). Expected contrast ratio of 4.5:1 http://10.0.0.1/:161:51 Xfinity.com Further Reading Learn more about this axe rule at Deque University WarningElements must have sufficient color contrast: Element has insufficient color contrast of 2.21 (foreground color: #ffffff, background color: #39baf1, font size: 12.5pt (16.64px), font weight: normal). Expected contrast ratio of 7:1 [http://10.0.0.1/:161:51](view-source:http://10.0.0.1/) Xfinity.com Further Reading [Learn more about this axe rule at Deque University](https://dequeuniversity.com/rules/axe/4.4/color-contrast?application=axeAPI) 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: bold). Expected contrast ratio of 7:1 http://10.0.0.1/:86:35
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 http://10.0.0.1/cmn/js/lib/jquery.validate.js:23:3 http://10.0.0.1/cmn/js/lib/jquery-3.4.1.js:21:3 http://10.0.0.1/cmn/js/lib/jquery.alerts.js:24:3 http://10.0.0.1/cmn/js/lib/jquery.ciscoExt.js:25:3 http://10.0.0.1/cmn/js/lib/jquery.highContrastDetect.js:26:3 http://10.0.0.1/cmn/js/lib/jquery.radioswitch.js:27:3 http://10.0.0.1/cmn/js/lib/jquery.virtualDialog.js:28:3 http://10.0.0.1/cmn/js/utilityFunctions.js:29:3 http://10.0.0.1/cmn/js/gateway.js:30:6 http://10.0.0.1/cmn/js/lib/bootstrap.min.js:31:3 http://10.0.0.1/cmn/js/lib/bootstrap-waitingfor.js:32:6 http://10.0.0.1/locale/CLDRPluralRuleParser.js:33:4 http://10.0.0.1/locale/jquery.i18n.messagestore.js:35:4 http://10.0.0.1/locale/jquery.i18n.js:34:4 http://10.0.0.1/locale/jquery.i18n.fallbacks.js:36:4 http://10.0.0.1/locale/jquery.i18n.language.js:37:4 http://10.0.0.1/locale/jquery.i18n.parser.js:38:4 http://10.0.0.1/locale/jquery.i18n.emitter.js:39:4 http://10.0.0.1/locale/jquery.i18n.emitter.bidi.js:40:4 http://10.0.0.1/locale/global.js:41:5 WarningCSS inline styles should not be used, move styles to an external CSS file http://10.0.0.1/:66:4