mozilla / platform-tilt

Tracking issues which disadvantage Firefox relative to first-party browsers on major software platforms.
https://mozilla.github.io/platform-tilt
191 stars 0 forks source link

Lower quality search result pages in third-party browser engines on Android #12

Closed bgrins closed 6 months ago

bgrins commented 10 months ago

The web search experience is tightly integrated with a number of built-in features in Android (see https://github.com/mozilla/platform-tilt/issues/8), and the experience provided to Firefox is inferior compared to the version provided for Chrome. As seen in the screenshots below, identical search terms show less information and receive a lower quality design in Firefox on Android.

While strictly speaking this is an issue with the Google Search website, given the prominence and integration of search on Android this is a meaningful user experience gap that creates an incentive for users to not choose a third-party browser - especially those implemented with third-party browser engines, like Firefox. There are no technical limitations which would prevent this page from operating in Firefox: an equal experience should be offered.

Chrome Firefox
ralphm commented 10 months ago

Interestingly, if you request the desktop site version of the search results page, Firefox does show the more elaborate flight detail card.

kbrosnan commented 10 months ago

I created a document and screenshots of this behavior for the mobile team. I think Loren or the search Product team should have a copy. It showed many differences between the version of search Firefox gets and Chrome gets.

I think there were a few other ones that came up.

lol768 commented 10 months ago

There's some interesting discussion in Bugzilla ticket 975444 in relation to the tier1 search experience on mobile, stretching back to 2014. Various UA overrides have been proposed and tested during that time.

tbeest commented 10 months ago

I don't know how is felt about the linking of add-ons here, but this one "fixes" the issue through spoofing the user agent.

tesmite commented 10 months ago

Until about six months ago, when using the modern search results page available in Chrome with Firefox, there was a problem with the elements not displaying properly and freezing up when an image was selected. This has now been fixed but may have been affected by this issue. https://github.com/wisniewskit/google-search-fixer/issues/30

wisniewskit commented 10 months ago

There have also been other issues with spoofing UA strings, such as Service Worker issues which caused breakage at one point (requiring disabling Service Workers at the time while spoofing), and also the fact that Google's "your devices" page would list a generic phone instead of one's actual device.

Shirkit commented 10 months ago

Try using Google Maps on Firefox (cached) and compared to an uncached version in Chrome while using a desktop. I have given up using Google Maps on my dektops because of that.

rsssxd commented 8 months ago

Enabling the option I gave you below surprisingly improves Google search in Firefox for Android. Activate it and search it on Google.

If you're still getting the old search face, reset the site data. javascript.options.mem.gc_parallel_marking

Screenshot_20240321-001455