discourse forums

For support with specific websites

Moderator: trava90

Forum rules
Please always mention the name/domain of the website in question in your topic title.
Please one website per topic thread (to help keep things organized). While behavior on different sites might at first glance seem similar, they are not necessarily caused by the same.

Please try to include any relevant output from the Toolkit Error Console or the Developer Tools Web Console using the following procedure:
  1. Clear any current output
  2. Navigate or refresh the page in question
  3. Copy and paste Errors or seemingly relevant Warnings into a single [ code ] block.
Lucio Chiappetti
Keeps coming back
Keeps coming back
Posts: 771
Joined: 2014-09-01, 15:11
Location: Milan Italy

discourse forums

Unread post by Lucio Chiappetti » 2025-05-07, 14:01

I occasionally frequent https://fvwmforums.org/ which is a discourse-managed forum
Now it gives a message

Code: Select all

Your browser will soon be incompatible with this community. To keep participating here, please upgrade your browser or learn more.
which leads to page https://meta.discourse.org/t/dropping-i ... 025/358131

Could it be overridden with some user agent fudging ?
Note that I have already a filter in uBO fvwmforums.org/assets/browser-detect-* and perhaps a Modify HTTP response filter suggested by adoxa earlier on this forum (I am not sure whether it is still actrive along to the uBO filter)
The reasonable man adapts himself to the world: the unreasonable one persists in trying to adapt the world to himself. Therefore all progress depends on the unreasonable man. (G.B. Shaw)

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 37664
Joined: 2011-08-28, 17:27
Location: Motala, SE

Re: discourse forums

Unread post by Moonchild » 2025-05-07, 14:51

Try setting general.useragent.compatMode.version to 128.0
"A dead end street is a place to turn around and go into a new direction" - Anonymous
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

Lucio Chiappetti
Keeps coming back
Keeps coming back
Posts: 771
Joined: 2014-09-01, 15:11
Location: Milan Italy

Re: discourse forums

Unread post by Lucio Chiappetti » 2025-05-07, 15:24

Thanks.
The change is effective on next July, may be I'll try now if what you suggest removes the warning.
Apparently has no effect on the warning script ... but let's wait July for the real thing.
The reasonable man adapts himself to the world: the unreasonable one persists in trying to adapt the world to himself. Therefore all progress depends on the unreasonable man. (G.B. Shaw)

Goodydino
Keeps coming back
Keeps coming back
Posts: 901
Joined: 2017-10-10, 21:20

Re: discourse forums

Unread post by Goodydino » 2025-05-07, 17:02

I get only a blank page with that site.
I changed the user-agent compat mode. My request header still says compatible with Firefox 115. What is the compat mode?

Lucio Chiappetti
Keeps coming back
Keeps coming back
Posts: 771
Joined: 2014-09-01, 15:11
Location: Milan Italy

Re: discourse forums

Unread post by Lucio Chiappetti » 2025-05-07, 18:14

As I said (search the forum for other threads on discourse) sites managed by discourse have a browser-detect script which shall be filtered out (in uBO, in modify-http-response or both, I have it for two forums I frequent)
The reasonable man adapts himself to the world: the unreasonable one persists in trying to adapt the world to himself. Therefore all progress depends on the unreasonable man. (G.B. Shaw)

vannilla
Moon Magic practitioner
Moon Magic practitioner
Posts: 2406
Joined: 2018-05-05, 13:29

Re: discourse forums

Unread post by vannilla » 2025-05-07, 18:16

Off-topic:
If you’re seeing the banner, then it means that your browser is missing support for one of these three features:
relative color syntax, subgrid, and lookbehind regex
But why. :sick:

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 37664
Joined: 2011-08-28, 17:27
Location: Motala, SE

Re: discourse forums

Unread post by Moonchild » 2025-05-07, 18:27

Off-topic:
vannilla wrote:
2025-05-07, 18:16
But why. :sick:
Because making websites broadly compatible with everyone and actually serving the end-user is so 2005.
(i.e. "Use chrome or GTFO")
"A dead end street is a place to turn around and go into a new direction" - Anonymous
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

User avatar
back2themoon
Moon Magic practitioner
Moon Magic practitioner
Posts: 2891
Joined: 2012-08-19, 20:32

Re: discourse forums

Unread post by back2themoon » 2025-05-08, 17:08

Another Discourse forum I visit which was "fixed" by Modify HTTP Response, just threw a novel message: (as mentioned above, but with no details)

"Your browser will soon be incompatible with this community. To keep participating here, please upgrade your browser or learn more."

Dropping iOS 15 & other old browsers in July 2025

There's some interesting info there:
David Taylor (team) wrote:On the technical side, the features we’ll be requiring including relative color syntax, subgrid, and lookbehind regex, all of which will enable improved experiences for Discourse users.

We are not looking at the user agent, so spoofing it won’t help. We’re using feature-detection for the three features mentioned in the OP. If the browser doesn’t support them, the warning banner will be triggered.

(The original version of this announcement listed 1st May 2025 as the cutoff date. Based on community feedback, that has been pushed back to July 2025.)
I don't know what's the Pale Moon status of those three features, but perhaps it might be worth to post/interact/complain there, too? They do affect many websites, unfortunately.

User avatar
Gemmaugr
Fanatic
Fanatic
Posts: 134
Joined: 2025-02-03, 07:55

Re: discourse forums

Unread post by Gemmaugr » 2025-05-08, 19:21

back2themoon wrote:
2025-05-08, 17:08
Another Discourse forum I visit which was "fixed" by Modify HTTP Response, just threw a novel message: (as mentioned above, but with no details)

"Your browser will soon be incompatible with this community. To keep participating here, please upgrade your browser or learn more."

Dropping iOS 15 & other old browsers in July 2025

There's some interesting info there:
David Taylor (team) wrote:On the technical side, the features we’ll be requiring including relative color syntax, subgrid, and lookbehind regex, all of which will enable improved experiences for Discourse users.

We are not looking at the user agent, so spoofing it won’t help. We’re using feature-detection for the three features mentioned in the OP. If the browser doesn’t support them, the warning banner will be triggered.

(The original version of this announcement listed 1st May 2025 as the cutoff date. Based on community feedback, that has been pushed back to July 2025.)
I don't know what's the Pale Moon status of those three features, but perhaps it might be worth to post/interact/complain there, too? They do affect many websites, unfortunately.
"On the technical side, the features we’ll be requiring including relative color syntax, subgrid, and lookbehind regex, all of which will enable improved experiences for Discourse users."

F12 shows that Pale Moon has LookBehindRegEx, but not SubGrid or Relative Color Syntax.

"Feature detection result Object { relativeColor: false, subgrid: false, lookbehindRegex: true }"

viewtopic.php?f=70&t=32221#p261212

Lucio Chiappetti
Keeps coming back
Keeps coming back
Posts: 771
Joined: 2014-09-01, 15:11
Location: Milan Italy

Re: discourse forums

Unread post by Lucio Chiappetti » 2025-05-08, 20:21

The "three missing features" mentioned are reported in the "learn more" link in the warning message (currently it appears only on one of two discourse-based forums I frequent). I have no idea whether:
  • there is a script in discourse which actually checks those features are active, or is just based on the user agent
  • which of those features are already in Pale Moon or are planned to be in next releases
The reasonable man adapts himself to the world: the unreasonable one persists in trying to adapt the world to himself. Therefore all progress depends on the unreasonable man. (G.B. Shaw)

BenFenner
Keeps coming back
Keeps coming back
Posts: 823
Joined: 2015-06-01, 12:52
Location: US Southeast

Re: discourse forums

Unread post by BenFenner » 2025-05-09, 01:09

Lucio Chiappetti wrote:
2025-05-08, 20:21
I have no idea whether:
  • there is a script in discourse which actually checks those features are active, or is just based on the user agent
  • which of those features are already in Pale Moon or are planned to be in next releases
Both questions answered in the immediate post before yours.

User avatar
adoxa
Lunatic
Lunatic
Posts: 425
Joined: 2019-03-16, 13:26
Location: Qld, Aus.

Re: discourse forums

Unread post by adoxa » 2025-05-09, 06:54

I'll stick with what I said in the other topic: easy enough to bypass, but since you can just dismiss it anyway I'll wait until MayJuly.

User avatar
frostknight
Astronaut
Astronaut
Posts: 577
Joined: 2022-08-10, 02:25

Re: discourse forums

Unread post by frostknight » 2025-05-09, 23:03

Moonchild wrote:
2025-05-07, 18:27
Because making websites broadly compatible with everyone and actually serving the end-user is so 2005.
(i.e. "Use chrome or GTFO")
Actually, its more like use webextensions or GTFO I think. Or to put another way, use a modern web browser or GTFO.

for me this means, you will browse unhappy no matter what!

Either I use a crappy looking UI or I run into incompatibilities.
Freedom is never more than one generation away from extinction. Feelings are not facts
If you wish to be humbled, try to exalt yourself long term If you wish to be exalted, try to humble yourself long term
Favourite operating systems: Hyperbola Devuan OpenBSD
Say NO to Fascism and Corporatism as much as possible!
Also, Peace Be With us All!