[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