webcompat / web-bugs

A place to report bugs on websites.
https://webcompat.com
Mozilla Public License 2.0
728 stars 63 forks source link

www.fdj.fr - site is not usable #109161

Closed webcompat-bot closed 1 year ago

webcompat-bot commented 1 year ago

URL: https://www.fdj.fr/jeux-illiko/grattage

Browser / Version: Firefox 103.0 Operating System: Ubuntu Tested Another Browser: Yes Other

Problem type: Site is not usable Description: Browser unsupported Steps to Reproduce: Select "Route des vacances" or "X10". A message will appear saying: "revolo.fdj.fr" "Cet appareil ou ce navigateur n’est pas compatible avec ce jeu." This website is filtering user agents. Using a windows or mobile user agent makes it work.

Note that this is a gambling website, but an account with no credits should be enough to reach the page.

I recommend a fixed user agent for this website.

View the screenshot Screenshot
Browser Configuration
  • None

From webcompat.com with ❤️

softvision-oana-arbuzov commented 1 year ago

Thanks for the report, but the issue is reproducible on any browser. image

Tested with: Browser / Version: Firefox Nightly 105.0a1 (2022-08-17), Chrome 104.0.5112.81, Brave v1.42.88, Microsoft Edge 96.0.1054.43 Operating System: Ubuntu 20.04.2

For this project, we try to focus our effort on layouts, features, or content that works as expected in one browser but not in another. Closing the issue as Non-compat.

[qa_33/2022]

anisse commented 1 year ago

@softvision-oana-arbuzov it's because of the Linux OS, as said explicitly in the report; @softvision-raul-bucata even labelled it as os-linux ; when using User-Agent Switcher to a Windows UA (Chrome, Firefox or Edge), I don't see the warning.

softvision-oana-arbuzov commented 1 year ago

@anisse I did test on Linux, check the environment I used.

On Windows I don't have the issue on any browser. image

[inv_33/2022]

anisse commented 1 year ago

@softvision-oana-arbuzov thanks. Do you mean UA filtering on Linux OS is not a webcompat issue ?

softvision-oana-arbuzov commented 1 year ago

If an issue is reproducible on multiple browser on the same platform, we no longer consider it a Web Compatibility issue, in this case it just states that the browser is not supported on Linux.

Suggestion: You can contact the site owner or chat with the bot to see why they have no support on Linux.

anisse commented 1 year ago

Thanks, I was not aware of this policy. I still think it's a bad idea to make this out of scope of Web Compat, but at least I understand why it was closed. Have good day.

softvision-oana-arbuzov commented 1 year ago

Also, we can't interfere with the site decision, if they don't want to support a platform it is their choice. But the site should have a help topic where this is addressed (unfortunately I did not find anything related and the bot does not understand me - it seems Google translate is not enough to talk with a bot).

anisse commented 1 year ago

I found a few precedents :

I would understand though if the policy changed since those were worked around.

softvision-oana-arbuzov commented 1 year ago

@anisse as you can see none of those issues are reproducible on Chrome. For these cases a UA Override (a patch) is made for Firefox, so users using Firefox to be able to have the same experience as in Chrome.

This is not the case for an entire platform, where the same behavior is experienced on any browser.

karlcow commented 1 year ago

In https://revolo.fdj.fr/static/bridge/falcon-game-bridge.js

                            if (isClientBlacklisted && isBlacklistActive) {
                                deferred.reject("Cet appareil ou ce navigateur n’est pas compatible avec ce jeu.");
                            }
                            else {
                                deferred.resolve();
                            }

And the blacklist is set by https://revolo.fdj.fr/itf-gateway/rest/itf/catalog-unauthenticated/lotteries/falcon-usr/compatibility?gameCodes=fdjroutedesvacances2022

It gives the list of all things being blocked. This is a business decision from Française des Jeux.

karlcow commented 1 year ago

The only thing that the reporter could do is contact them to understand why they decided to block based on the UA more than features detection.