On
2 March 2025 at 07:37 John MC Said:
The speed of the page has remained the same for me, best described as “sluggish”. What is getting worth is the jumping about and what appears to be, the page reloading itself.
Another foible is that after a jump, the page reappears, the latest replies bit is in a much better darker blue rather than the washed out blue, then it reverts, shame that.
This happens over a period of a few seconds, not long, but frustrating never the less.
I’m sort of seeing that too, but in much milder form, not bad enough to annoy.
I think the jumping about and reloading may be due to the advintage problem. When a browser fails to get a reply within some time limit, it might be configured to wait forever, or to wait a while, and then carry on. When the delayed request arrives later, the browser might display it, causing the whole page to reformat, and reload.
I normally access the forum with Firefox and Ubuntu (Linux), and the result is well-behaved. Last few weeks I’ve been using Solid Edge CAD on Windows 10, accessing the forum with that. Same computer, same version of Firefox, different operating system.
Windows does something odd: pages are downloaded and, after being displayed in one font, are redisplayed again in another. Clunk! I think Linux has the required font to hand and displays it immediately, whilst Windows displays a default alternative whilst retrieving the proper one, before switching. When network, forum and computer are all running fast, the font change is so quick as to be invisible. But any delay makes it obvious. If I had the time I could probably fix it: a windows configuration issue, not a bug, but life is too short.
The code sent by the forum to our browsers is remarkably complicated. The web designer’s editor allows him to specify what the site should do and look like without understanding how it works under the bonnet. The code is generated from generalised templates and plug-ins, each of which can have a multitude of complicated options. Our browsers are sent a huge list of instructions, and it’s far from clear what they do, or even if they are active at all. Generated code is great when the website is small & straightforward but complicated and/or heavily loaded websites are hard to debug.
Although the forum isn’t big by Amazon or Facebook standards, it’s not a tiddler. Big enough for performance to need attention, and surprisingly complicated. Roughly 3x more complex than the old forum. I think a lot of complexity comes from the new forum imitating the look and feel of the old forum. Done to keep loyal members who hate change happy, but it would have been safer to ignore them and keep the website plain.
The old forum had to go for three or four good reasons, notably impossible to maintain because it was bespoke and didn’t support small-screens. It presented badly to new members with smart-phones or tablets.
In theory, replacing bespoke with WordPress should have made the forum much easier to support and change. In practice Mortons’ tiny web team have ended up with something of a monster. After long painful development by third parties, one of whom was probably financially and technically out of their depth, Mortons ended up holding the baby. They decided to cut their losses and deploy the new forum despite many minor defects. The need to fix major performance problems just before roll-out ate most of the developer time that could have been spent improving functionality and cosmetics.
The result mostly works, but the shortcomings annoy us and the platform is hard to maintain.
Just my personal perception, not in any way official. Could be wrong!
Dave