Site Suggestions
MatchboxVagabond wrote:
Cornflake wrote:
Yes - a side-effect of it being built only with a desktop in mind (or at a push, a tablet).
The trouble with using it on a mobile is that everyone is given sausage fingers, or has to spend far too much time pinch-zooming to access stuff.
The trouble with using it on a mobile is that everyone is given sausage fingers, or has to spend far too much time pinch-zooming to access stuff.
One of the great tragedies of the net is that XML or some other similar technology didn't take off to separate the content from the markup. If XML had taken off, it would have been a lot easier to get sites like this to run well on desktop and have a second set of markup to make them still work well on smaller screens.
The Open Source world offers several alternatives to a forum such as this, but they all have their issues. They try their best, but still "paint themselves into a corner" somehow. I looked long and hard into several such alternatives.
From a developer's viewpoint, Json supplanted XML for popularity. Is easier to parse, apparently.
From a system's-architecture view point, this separation of form from underlying content you speak of was achieved in the Mastodon world. ActivityPub is the underlying protocol, then servers like Mastodon and GotoSocial realistically implement that protocol, talking to each other. Alas, Mastodon is bloated (written in Ruby, is interpreted), but has decent moderation tools. Gotosocial is not bloated (written in Golang), but the moderation tools are rudimentary, and you'd really want them, because there are a lot of bots and spam incoming from other instances in the fediverse.
XMPP is heavily based in XML, but the chatrooms - while being praiseworthy for allowing encryption - sometimes have flaky delivery of messages, especially if some group member doesn't visit for multiple weeks. All clients are supposed to conform to the same standards, but alas, subtle differences in standards compliance make interoperation a few cards short of a full deck. I actually have a small-time Prosody XMPP server myself, and have been running it for about a year now.
Matrix is even less reliable. The chatrooms themselves fail in big way every few years or so, losing everything. And its slow and bloated, major portions being written in interpreted python.
For a Slack-like teamwork-focused experience (meant for teams working on larger projects, but break apart into smaller teams for threaded style chats), I hear Zulip is good, but is a bit bloated.
I mention this all to assure you that my recommendation of Flarum is not made in a wanton way. BTW: Flarum makes the claim that it can import from PHPBB
_________________
"The presence of those seeking the truth is infinitely to be preferred to the presence of those who think they've found it." - Terry Pratchett
I came across a couple of interesting forum-related utilities:
There's an Open Source project called "Nitro Porter", to migrate an existing forum (all user accounts, posts, etc. etc) from phpBB (and several similar Open Source forums) to Flarum:
https://github.com/linc/nitro-porter
Note: Nitro Porter can also migrate to Vanilla Forum, and Waterhole. But I have no experience with those other two forum types.
Also, Raspberry Pi Forums uses PHPBB, and they've tweaked their theme quite a lot for usability on mobile - lots of fat-finger-friendly spacing around everything.
_________________
"The presence of those seeking the truth is infinitely to be preferred to the presence of those who think they've found it." - Terry Pratchett
Similar Topics | |
---|---|
Looking for help with date suggestions |
29 Apr 2025, 5:56 pm |
Dating Site |
10 May 2025, 7:51 pm |
Hi, I just joined the site |
19 Apr 2025, 10:49 am |
Site listing meds ingredients |
05 Apr 2025, 4:02 am |