Hello, this is a very serious issue for me as about 75% of my users are accessing the site with a low-end Android device given that this is what majority of the demography can afford.
Many cannot sign up and for some others are complaining of how long it takes a page to load. Please is there anything I can do in this regard to make the site more mobile-friendly for these users. Any input will be highly appreciated.
Do you have a CDN? Would be helpful to have a CDN with a location closer to your users, as well as if DO offers servers in an area closer to them.
Doing so will usually give quite a speed / performance boost. For example, if you’re hosting it in a Dallas datacenter for people in Nigeria, with no CDN, no pagespeed improvements – they’ll notice a significant page load time compared to having a server close to them with a CDN (Cloudflare is a free option, or Fastly if you’re willing to pay a bit).
Also another option you may want to look into is using @sam’s minimal theme, it shaves about 20-25% off the page load time in my pagespeed tests.
It likely would be best for you to try to get them all to use Google Chrome browser on their android phones as a general way to increase performance. I’m not 100% sure about the performance for android devices and Discourse, so it’d be good to wait for the others to give more specific recommendations on what browser to use.
Version 4.2.2 is quite old already, but I imagine there isn’t any way to force people to get newer.
Tough place to be in. Using a modern application with a target audience still in the past.
But if you can get them to at least get a better browser and you do what you can to trim Discourse it should help.