সহায়তা খুঁজুন

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

আরও জানুন

Version 34 for iOS forces Google AMP on users

  • 4 উত্তরসমূহ
  • 1 এই সমস্যাটি আছে
  • 2 দেখুন
  • শেষ জবাব দ্বারা Father Jack Hackett

more options

I’ve been using FireFox religiously on my iPhone for a long time. The primary reason is that FireFox is the only reputable browser that disables Google AMP.

Google AMP is terrible for both publishers and users. It usurps content from publishers and forces users to visit a wonky cached version of a site rather than the real webpage. Legitimate publishers lose money, and malicious site gain legitimacy by getting promoted in Google’s news carousel and appearing as if they’re vetted by Google. Publishers and content creators surrender their ability to choose what advertisers they partner with, and Google decides for them while taking a significant cut. If a publisher doesn’t comply, they won’t show up on Googles news carousel. It’s terribly unethical, but it makes Google money so it’s here.

Users have to deal with poor formatting and scaling. If you open a Reddit link from Google, you get an overlay that asks you to “Open Reddit” or “Continue.” Google AMP blocks the Continue button so you can’t see anything. News sites like BBC have text that goes beyond the screen, and when you try to scroll right to see it, AMP takes you to an entirely different article.

I haven’t had to deal with any of that crap since I use FireFox on my iPhone. But the new update (version 34) suddenly supports AMP and there is no way to disable it. I’m forced to go through Google’s caches whenever I just want to visit a webpage.

This is a dealbreaker for me. I won’t use FireFox anymore. I always thought Mozilla FireFox was a browser I could trust, and that the company prioritized ethics. Support for Google AMP has broken that trust, and I have no reason to use FireFox anymore.

If you want to give users the option of using AMP, fine. But make it an OPTION. Don’t force everyone to use it. Or let us change the user agent to an older FireFox that blocks AMP.

I’ve been using FireFox religiously on my iPhone for a long time. The primary reason is that '''FireFox is the only reputable browser that disables Google AMP.''' Google AMP is terrible for both publishers and users. It usurps content from publishers and forces users to visit a wonky cached version of a site rather than the real webpage. Legitimate publishers lose money, and malicious site gain legitimacy by getting promoted in Google’s news carousel and appearing as if they’re vetted by Google. Publishers and content creators surrender their ability to choose what advertisers they partner with, and Google decides for them while taking a significant cut. If a publisher doesn’t comply, they won’t show up on Googles news carousel. It’s terribly unethical, but it makes Google money so it’s here. Users have to deal with poor formatting and scaling. If you open a Reddit link from Google, you get an overlay that asks you to “Open Reddit” or “Continue.” Google AMP blocks the Continue button so you can’t see anything. News sites like BBC have text that goes beyond the screen, and when you try to scroll right to see it, AMP takes you to an entirely different article. I haven’t had to deal with any of that crap since I use FireFox on my iPhone. '''But the new update (version 34) suddenly supports AMP and there is no way to disable it.''' I’m forced to go through Google’s caches whenever I just want to visit a webpage. This is a dealbreaker for me. I won’t use FireFox anymore. I always thought Mozilla FireFox was a browser I could trust, and that the company prioritized ethics. Support for Google AMP has broken that trust, and I have no reason to use FireFox anymore. If you want to give users the option of using AMP, fine. But make it an OPTION. Don’t force everyone to use it. Or let us change the user agent to an older FireFox that blocks AMP.

All Replies (4)

more options

Hmm, I can't find any reference to this change in the Issues tracker for Firefox for iOS on Github:

https://github.com/mozilla-mobile/firefox-ios/issues?q=is%3Aissue+amp

You are starting from a normal Google search and you end up in pages in a Google cache instead of the real websites?

more options

The problem is the user agent that FireFox tells Google.

The user agent for FireFox 32 was: Mozilla/5.0 (iPhone; CPU OS 14_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) FxiOS/31.0 Mobile/15E148 Safari/605.1.15

The user agent for FireFox 33.1 was: Mozilla/5.0 (iPhone; CPU OS 14_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) FxiOS/33.1 Mobile/15E148 Safari/605.1.15

The user agent for FireFox 34.2 is: Mozilla/5.0 (iPhone; CPU iPhone OS 14_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) FxiOS/34.2 Mobile/15E148 Safari/605.1.15

The addition of “iPhone” before OS is causing the problem. When I remove the word “iPhone” from the user agent, it fixes the issue. Clicking links takes me directly to the website and not to Google’s AMP cache.

more options

You could file an issue on the Github issue tracker.

more options

Here is a link to the exact change on GitHub:

https://github.com/mozilla-mobile/firefox-ios/commit/493d272cca39062bb7930010f0062a7510d3f50a

This is what’s causing Google AMP.