> How does M.Firefox deal with the "Request Desktop Site" switch?
I recall, that Firefox simply removes the 'Mobile' part of the string from the referrer when requesting a desktop site. That does not have an immediate effect when browsing Wikipedia, at which point I'd still have to request a desktop site from a link on Wikipedia. -M. 2016-04-21 21:48 GMT +03:00, Narcis Garcia <informat...@actiu.net>: > How does M.Firefox deal with the "Request Desktop Site" switch? > If Icecat has 1 UA string hard-coded, could be 2 UA strings prepared for > each circumstance? > > > El 21/04/16 a les 15:36, Mart Rootamm ha escrit: >> I think the 'Request Desktop Site' menuitem won't work, because the >> default user agent string does not contain the word 'mobile', and by >> default, it contains a string for non-free software. >> >> I know, it's supposed to be the most common string to reduce UA >> fingerprinting, but eventually, it will be out of date and relatively >> easy to distinguish. >> >> -M. >> >> 2016-04-20 15:51 GMT+03:00 Narcis Garcia <informat...@actiu.net >> <mailto:informat...@actiu.net>>: >> >> To follow thread with right subject: >> >> I see a "Request Desktop Site" option at main menu, but it doesn't >> seem >> to have effect. >> User Agent may need to only add or remove "Mobile" word when user uses >> "Request Desktop Site" option. And this option could be enabled by >> default. >> >> >> El 20/04/16 a les 14:44, Mart Rootamm ha escrit: >> > I understand what you mean. I got word from the same list about >> IceCat >> > not including its own UA string and using the most common UA string >> as >> > default, that — >> > >> >> That's intentional, and you're subverting a measure designed to >> protect >> >> your privacy by "fixing" this. Using the same user agent string as >> >> Firefox reduces your fingerprint. >> > [—as written by a seasoned specialist in these things.] >> > >> > Better to only keep the Firefox string, as IceCat is based on >> Firefox, >> > and Ff market share is very small. To avoid site breakage, most >> would >> > choose Firefox, while IceCat is for the privacy-conscious. >> > >> > -M. >> > >> > >> > 2016-04-20 5:51 GMT+03:00 Pirate Praveen <prav...@autistici.org >> <mailto:prav...@autistici.org> >> > <mailto:prav...@autistici.org <mailto:prav...@autistici.org>>>: >> > >> > Its not just about me. Don't you think its important to include >> by >> > default? Do you want every user to follow these steps so >> > IceCatMobile is recognized as a mobile browser? >> > >> > >> > On 2016, ഏപ്രിൽ 20 4:25:22 AM IST, Mart Rootamm >> > <martroot...@gmail.com <mailto:martroot...@gmail.com> >> <mailto:martroot...@gmail.com <mailto:martroot...@gmail.com>>> wrote: >> > >> > In about:config, go to >> > >> > general.useragent.override >> > >> > • There, tap on the setting, then long-tap to copy the >> parameter >> > name and value, and back these up in a text editor to some >> text >> > file (for future reference). >> > >> > • I use a UA string similar to this: >> > >> > Mozilla/5.0 (Android 4.4; Mobile; rv:38.0) Gecko/38.0 >> > Firefox/38.0 IceCat/38.7.1 >> > >> > This is essentially the default Firefox UA string for >> version >> > 38.0, with IceCat/38.7.1 appended to it. >> > >> > In Android versions below 4.4, Firefox for mobile uses >> 'Android >> > 4.4' as the general OS identifier; from Android 4.4 and up, >> > Firefox uses the actual Android version number. More here: >> > >> > >> https://developer.mozilla.org/en-US/docs/Web/HTTP/Gecko_user_agent_string_reference >> > >> > -M. >> > >> > 29.03.2016 16:30 kirjutas kuupäeval "Pirate Praveen" >> > <prav...@debian.org <mailto:prav...@debian.org> >> <mailto:prav...@debian.org <mailto:prav...@debian.org>>>: >> > >> > I know IceCat blocks browser based fingerprinting but I >> > think IceCatMobile should identify itself as a mobile >> > browser even if other identifying information are >> > suppressed. gitlab.com <http://gitlab.com> >> <http://gitlab.com> was showing its >> > desktop version making it difficult to use. >> > >> > 38.6.0 from fdroid. >> > -- >> > http://gnuzilla.gnu.org >> > >> > >> > -- >> > http://gnuzilla.gnu.org >> > >> > >> > >> > >> > -- >> > http://gnuzilla.gnu.org >> > >> >> -- >> http://gnuzilla.gnu.org >> >> >> >> >> -- >> http://gnuzilla.gnu.org >> > > -- > http://gnuzilla.gnu.org > -- http://gnuzilla.gnu.org