Assigned
Status Update
Comments
mi...@google.com <mi...@google.com> #2
We are building a polygon array with a click event: https://developers.google.com/maps/documentation/javascript/examples/polygon-arrays
However, looking for keyboard accessibility, we are not able to trigger the information dialog using a keyboard similar to how to map markers can be triggered using arrow keys:https://developers.google.com/maps/documentation/javascript/examples/marker-accessibility
Is there something we can do about it?
Thank you!
Map version: 3.49.12
However, looking for keyboard accessibility, we are not able to trigger the information dialog using a keyboard similar to how to map markers can be triggered using arrow keys:
Is there something we can do about it?
Thank you!
Map version: 3.49.12
sh...@google.com <sh...@google.com>
mi...@mynycb.com <mi...@mynycb.com> #3
Thanks for your suggestion!
We'll be reviewing this for further consideration. Please star this issue to get updates and leave comments for additional information. Please note that starring the issue also provides our product team with valuable feedback on the importance of the issue to our customers.
Description
First Issue: This document should be readable without the inline STYLE Element. Documents must be organized so they are readable without style sheets. WCAG criteria 1.3.1 (A)
Code Sample:
Example: .pac-container { background-color: #fff; position: absolute !important;
z-index: 1000; border-radius: 2px; border-top: 1px solid #d9d9d9; font-family:
Arial, sans-serif; box-shadow: 0 2px 6px rgba(0, 0, 0, 0.3); -moz-box-sizing:
border-box; -webkit-box-sizing: border-box; box-sizing: border-box; overflow:
hidden }
Suggested Remediation: Document should be readable without <STYLE> Tag . Found Style Tag (Rule 50): .pac-container {
background-color: #fff; position: absolut... .
Subsequent Issue:
Ensure that only decorative content is inserted using the :before or :after selectors WCAG criteria 1.3.1 (A).
Code Sample:
Example: Found ' .pac-logo:after {content: ""; padding: 1px 1px 1px 0; height: 16px; text-alig... ' at
' <STYLE> Tag (rule 112) '.
Suggested Remediation: Make sure that only decorative content is inserted using the :before and :after CSS selectors.
Comments: We reviewed our website’s source code and this is piece of code is being inherited from places_impl.js and that there is a null content reference of “”.
Our website pulls the js through the following code
<script src="