[Therion] Mapiah, again

Tarquin Wilton-Jones tarquin.wilton-jones at ntlworld.com
Thu Jun 12 13:50:51 CEST 2025


> Flutter web apps are expected to run on a list of browsers available at https://docs.flutter.dev/platform-integration/web/faq#which-web-browsers-are-supported-by-flutter


I had a feeling this would be their fault not yours.

Aside;

It strikes me as ludicrous that in this day and age, people still go 
with the idea that they have to support a browser make/version instead 
of supporting an engine. Unless there is something extremely browser 
centric that they are relying on (such as demanding that the browser 
build behavioural profiles about the user for advertising purposes, 
which should be internationally banned), there is absolutely no reason 
to "support a browser". Just follow a spec. If a browser engine fails to 
follow a spec, detect that difference and code for that in a branch. 
Don't detect one vendor and assume you can predict the future.

Anyone who makes a project that "supports Chrome" but needlessly sniffs 
and disables itself or does something stupid in other browsers that use 
the same engine, should not be writing code for public consumption. They 
are stuck in the 1990s browser wars, and need to learn how to code 
properly. Vivaldi, Opera, Brave, Edge, and well over 100 other browser 
apps, all use Chromium. They would all work perfectly well with 
something like this, if they were allowed to do so.

/rant


More information about the Therion mailing list