The <geolocation> Element Changed How I Think About Permissions
Chrome 144 introduces the new HTML geolocation element, a declarative approach to location permissions that replaces the traditional JavaScript API with a browser-controlled, user-activated button.