Absolutely blown away by the number of things you can do from a web browser these days. All of this would've been unimaginable a mere 10 years ago, right around the time when Google Chrome was in its infancy (or just out of it, to be precise) and the web browser market was still dominated by Internet Explorer, with Opera, Firefox and Safari (back when there was a Windows version of Safari) taking up small slices of the market share.<p>Another cool site to check out: <a href="https://coveryourtracks.eff.org" rel="nofollow">https://coveryourtracks.eff.org</a> -- a great tool to see how unique your browser's 'fingerprint' is and how well it protects you from trackers and other annoyances online.
It's so sad that such amazing features are often abused more than they are actually used. It's always a cat and mouse game with the browser vendors and ad makers.<p>Like web push notifications and popups are two really useful features but the amount of abuse they have had to endure is amazing. Every shitty site from newspapers to reddit to facebook must show a dark screen and ask me to subscribe to web notifications before i can see anything.<p>Then there are hidden APIs for which no permission is needed, like trapping of the back button (where a site gains access to my browser's back button and won't let you go back) and page close button (where it shows a popup asking you to confirm you want to leave).
Doesn't include motion sensors, I think there might be a few other recent additions also missing.<p>Of all the sites on Earth that I could learn this existed in the browser, it was rolling stone, with some generic static article on something I can't even remember.<p>Why exactly does a magazine need access to my gyroscope, magnetometer and acceleration sensors? Especially considering that I'm on a desktop that thankfully doesn't have such things.
It was unknown to me until last week that web browsers can now share screens--I mean the whole desktop! I had to do a webex session, and I assumed I needed either Chrome or some kind of native app to do screen share. But, to my pleasant surprise, webex worked well with Firefox!<p>Also new to me is 'pointer locking'. I wonder/wish if/when browsers would be able to transparently pass key bindings that'd otherwise be captured by the OS, like Alt+Tab. Then, just by visiting a website, I could use, for example, Citrix desktop remote login through my browser as if it were a native app.
The mouseover effect on the HTTP/HTTPS toggle is very annoying. It makes it hard to ascertain which mode you're actually in while the cursor is anywhere near it.
So many permissions, but meanwhile autoplaying video and audio is still hidden behind a horrible heuristic model in Chrome that fundamentally prioritises internet giants like YouTube, Netflix and alike.
There is this philosophical dilemma. Should your Stark-trek-inspired food-machine be able to load recipes from an URL, using a standard recipe-format, or should an URL on your computer device load an app that connects to the food-machine... ? eg. static web with different kinds of formats and devices - versus web-apps and API's
I think so far the best setup Ive seen of this for browser restriction for a session is with running the browser in firejail. <a href="https://github.com/netblue30/firejail" rel="nofollow">https://github.com/netblue30/firejail</a>
I would like to be able to take a screenshot of the user page (with their permission) using native APIs, that would be amazing for sharing content, bug reporting, etc. Google has a feedback tool that leverages html2canvas.
Funny, this URL reliably crashed my tab in FF 86.0.1 on Linux (with Wayland). When trying to open the debugger console I suddenly got the annoying 'firefox has to update' page, that updated to 87.0, and now it works.
Yes, I'm going to be the guy that mention that this site does not do a thing with NoScript running.<p>I'm always so happy with this addon and the first thing I install on a new machine.
There is no way that 'pointer lock' should be something you can just click and get your pointer hijacked. You could label that button anything or make it any clickable element. Who the hell at web browser developers thought that was a good idea to implement?<p>Why not have a "Do you want to allow this site to take control of your pointer?" prompt, same as when a site first wants to use your microphone or camera?