fosstodon.org is one of the many independent Mastodon servers you can use to participate in the fediverse.
Fosstodon is an invite only Mastodon instance that is open to those who are interested in technology; particularly free & open source software. If you wish to join, contact us for an invite.

Administered by:

Server stats:

10K
active users

Oliver Smith

:firefox: less than 10 days after the last release --- happy to announce that mobile-config-firefox 4.6.0 is out:

* Adjustments for the latest FF 137 (thanks @linmob!)

* Per-site user-agent spoofing (makes e.g. youtube use its proper mobile site, thanks @dannycolin and people working on furios-firefox-tweaks! also: sad that this is needed 😵‍💫)

* Using defaultPref() instead of pref() where possible, allowing users to override them via about:config (thanks @dannycolin!)

gitlab.postmarketos.org/postma

GitLab4.6.0 · Tags · postmarketOS / mobile-config-firefox · GitLabMobile and privacy friendly configuration for Firefox (distro-independent)

@ollieparanoid @linmob @dannycolin It really is sad that we need to spoof user agents. It would be cool if an uptick in Linux devices would show up in any of these companies analytics one day.

@fell @ollieparanoid @linmob The main issue we have isn't Linux but the device being a mobile. If you use a Linux (or Windows) user agent, the website doing UA detection will serve you the desktop version. If you use Android user agent, many websites block the access to force you in using their android app.

@dannycolin @fell @linmob

IMHO the main issue is that these websites use UAs to decide between mobile page or not in the first place instead of making their websites responsive/adaptive. If they did that, they would send the same code regardless of the UA to the client, and have CSS media queries or JS for presenting a suitable UI for smaller screens on demand. When done properly, users can just shrink the window and get the mobile view without reloading the page.

@dannycolin @ollieparanoid @fell I thought about this yesterday, and while my first take was "Why does YT have to care about user agents at all", I think I may see why they have to:

1. They need to support really old, crappy browsers (think 'Smart TVs' and all kinds of Infotainment garbage)

2. They also want to experiment with new stuff (to reduce cost, to seem current, to retain talent, ...)

Hence: Form factor is not enough, and they need to build a horrible user-agent-triggered labyrinth.