3 ms·
Yay! Next up, <usermedia>, which is even more vital a permission to be able to flip on and off!! https://github.com/WICG/PEPC/blob/main/usermedia_element.md htt
by jauntywundrkind 10mo ago
Yay! Next up, <usermedia>, which is even more vital a permission to be able to flip on and off!! https://github.com/WICG/PEPC/blob/main/usermedia_element.md https://github.com/WICG/PEPC/blob/main/usermedia_element.md https://groups.google.com/a/chromium.org/g/blink-dev/c/jQgYo6TQrrU https://groups.google.com/a/chromium.org/g/blink-dev/c/jQgYo...
As noted in the intent to ship for both, these are a very specific narrow cases chipped off a bunch broader attempt to offer declarative ways to handle permissions in general, a <permission> element.
Intent-to-ship for geolocation:
https://groups.google.com/a/chromium.org/g/blink-dev/c/GL0BkdkCIGc/m/bojWpchqBAAJ https://groups.google.com/a/chromium.org/g/blink-dev/c/GL0Bk...
Earlier Page-Embedded Permissions Control (PEPC) proposal: https://github.com/WICG/proposals/issues/113 https://github.com/WICG/proposals/issues/113 https://github.com/andypaicu/PEPC/blob/main/explainer.md https://github.com/andypaicu/PEPC/blob/main/explainer.md
The root problem is that permissions right now are super hard to adjust for users (and the way they are exposed to the page is not very good at dealing with users turning permissions on and off either). It's imo very good that we are finally leaving this awful tarpit of design, & moving towards permissions being more fluid. I get that other browsers wanted to be conservative & not do a generic <permission> element, but given how big an improvement this feels like, I sort of wish it'd gotten the pass.
- bflesch 10mo ago[flagged]
- _flux 10mo ago> Now please tell me what information the geolocation prompt actually provides to the website that cannot be taken from the IP address, which is already tracked and processed by google and every single website tracking tool. Show me the bus schedule for the nearest bus stop, show me the nearest store, share my location in a chat.. The browser's IP-based geolocation (as per what https://mylocation.org/ https://mylocation.org/ can find out from my session) is kilometers away.
- eagleal 10mo agoGoogle is not using exclusively DBs like MaxMind for geolocation though. They fuse a lot of data together and probably can even discern which building you're on from the other local network devices without the precise geolocation sharing. Like the Meta/Yandex apps were doing, just not strictly for position tracking, but more centered toward pinpointing your unique id.
- _flux 10mo agoAs I understand it, this tag might be at some point be supported by non-Google browsers as well, without access to Google internal databases. At first probably the Chromium-derived ones, which this tag probably lands up at some point.
- jauntywundrkind 10mo agoStrava apps, FourSquare apps, proximity to friend alerts... It's really disappointing how doubt and suspicion have rotted some people's brains. Any and every work being viewed with searing doubt is such an unfortunate fate, that consigns humanity away against progress and possibility. As a developer of fun personal website toys for myself & friends, I want to do good things. I want a better web platform. Oh I can download third rate geo-ip databases to do a bad job inaccurately spying on people who maybe dont want to be spied on, and that won't work with VPN's/tailscale? So what? That sounds infernal as heck. None of the post engages with the subject matter, it's all whinge about something else. And I didn't stop at geolocation. Usermedia is even more used, everyday by many many people. The ability to turn that in and off fast is crucial to users having control. This morose-ith is right up there with the right wing batshittery that protestors are paid: people so far gone into a conspiracy world of vice that they literally cannot believe in good and hope, even when it's right ahead of them. But, PS, Google, I still haven't seen any checks (actually I got a summer of code long long ago), so, please, get those moving!