Discourse will drop support for Kiwi browser and other "old" browsers, including iOS 15 on 1st May 2025

IMG_20250331_143403

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

I’m mentioning Kiwi Browser because it’s been the only option for editing MB with userscripts on Android, for a long time.

But a replacement has to be found anyway, as it is no longer maintained.

1 Like

To be more precise, they claim that there’s an html-only view to read the forum, but that it does not allow posting - that would need to be done by email.

It feels kinda sucky to drop relatively recent browsers for what seems like eye candy, but that’s the world we live in so I’m not surprised.

2 Likes

Kiwi browser is technically unmaintained itself. But I agree, it’s a bit early.

As for a replacement, firefox got a lot of extensions now. Isn’t there a tampermonkey like on there now? (IK, firefox is enshitifying, but that remains the most private browser on mobile)

1 Like

Yeah, if it was a security issue or even something really useful it’d make sense, it’s just amusing it seems to be for “relative color syntax” - so, literally eye candy :slight_smile:

2 Likes

Or a dev really hate the current code and want to move out ASAP.

… Kinda happened to me

Discourse has the cutoff for Firefox at 128 (which was only released July 9, 2024), however FF 115.21.1 was released just last week. It’s a shame that they just do a basic version number less than check instead of actually knowing what is “old”. When I’m on 115.21.1, I get that message about incompatibility.

1 Like

I understand they just check whether the browser supports Relative color syntax, Subgrid and Lookbehind regex and shows the message if any of the three is not supported.

3 Likes

And I will add to that that only relative color syntax is a new-new feature.

Lookbehinds and subgrids have been implemented in most browsers for years.

This would bring it down to Firefox 78, released in June 2020, which is more acceptable I suppose.

2 Likes

And they don’t provide any link to information about it.

Anyone here have any idea what that html-only view is? I’d love to be able to use it here.

My wild guess is that it’s a plugin that needs to be enabled by the discourse site-admin, and it’s disabled by default.

Any chance of seeing it here on community.metabrainz.org ?

I already saw it from an unsupported browser.
It’s very not usable.

Disable Javascript to see it.

But beware Discourse would very much prefer you don’t:

HTML content omitted because you are logged in or using a modern mobile device.

I’ve tried it on this forum on a number of occasions – I always have a browser instance configured for no-javascript – it’s my preferred UI for many websites.

On this forum, it’s effectively non-functional. Scrolling just flat-out doesn’t work. I can see only the first half-dozen or so threads in the forum, and when I go to a thread, I can only see the first one or two posts. I have a hard time believing that this was the result of someone’s (even half-hearted) effort at supporting non-JS users – it looks more like I got the same page that is provided to javascript-using clients, and I only see the dregs that remain when the javascript is not being executed.

Has anyone here tried it and gotten a usable (if ugly) version of this forum on a non-javascript browser?

Maybe it’s some sort of user-agent-detecting cleverness that makes it not realize that my browser is non-javascript?

1 Like

I tried it in Chrome with Javascript disabled from the web console.
Everything works fine, I can scroll and navigate. Long threads are paginated but apart from the lack of posting ability no real issues. Formatting, links, images, etc. the most important stuff is all there:

2 Likes

I checked and tampermonkey indeed works

1 Like

Yes about that new Firefox for Android, after having tested it myself, some features are missing for me but I’ll certainly have to go with it, sooner or later, to be able to continue posting here:

  • :white_check_mark: Violentmonkey extension
  • :white_check_mark: Stylus extension
  • :cross_mark: WebDev tools (for userscript authoring and more)
  • :cross_mark: Copy link text context menu (to edit MB 10 times faster)
  • :white_check_mark: Being able to use Discourse (read/write).