Daniel Schwarz explains the Chrome 144 element that replaces the Geolocation API with markup: autolocate reuses a previously granted permission, watch tracks position continuously, and onlocation handles the result. The browser manages timeout and maximumAge. A :granted pseudo-class styles the button, isValid and invalidReason report blockers, and strict styling rules prevent clickjacking.
piccalil.li/blog/a-look-at-the-geolocation-html-element-and-how-it-works
