This forum preloads all images - UNFRIENDLY FOR MOBILE USE



  • Hey. I won't spark a drama. Especially since part of this is my fault due to not putting up an earlier block on my mobile phone.
    I do want to inform others of this attribute of the forums.

    The new forums are very mobile-browsing unfriendly for those visiting it.

    It preloads all the images when you visit Main Forum. In only 2 days of occassional browsing my internet bill reached a very high point.

    Here's proof:

    So I'm pretty upset by that. Please be aware of this factor of the new nodebb forums. Shouldnt be the case for a normal gaming forums. Poorly programmed.

    Again, no salt from me.


  • Tower

    Yeah I noticed that, burned through 2 gb of my data in FIVE DAYS, pretty fucking nasty.


  • Admin [DM]

    Do you have "prefetch" turned on? If so, turn it off.
    What type of phone is this? (Apple? Android?)

    On Android it's:

    • Security
      • Privacy
      • Prefetch page resources
        • Only on WI-Fi

    Dunno what it is on Apple. I dont use that crap (But I'm sure there's an equivalent setting!)



  • @Mortui - could you send a link to that page? I'd like to test it after we upgrade to 1.5.1 to see if the behavior has changed.

    Having said that, though, I can't imagine it would load more than a screen full's worth of data. You have to scroll down to get it to load more posts and it can't load anything beyond the end until you've scrolled there.

    EDIT: oh.. I see now. You had background fetching enabled and it zipped through all the links on like a top level topics list, correct?



  • Thank you for the advice. I changed my client settings.

    Nonetheless it's also a website-thing. It should be changed.
    My friend who's a programmer said he cringed when he saw this lol.

    So I'm guessing there are options/ways to change this.
    Other forum sites don't preload every image on the board before you even visit a topic, let's be honest.



  • @AlCapone said in This forum preloads all images - UNFRIENDLY FOR MOBILE USE:

    Thank you for the advice. I changed my client settings.

    Nonetheless it's also a website-thing. It should be changed.
    My friend who's a programmer said he cringed when he saw this lol.

    So I'm guessing there are options/ways to change this.
    Other forum sites don't preload every image on the board before you even visit a topic, let's be honest.

    If your client settings are set to pre-fetch stuff from our website, that's the client's fault, not the web server's.

    Your programmer friend should probably learn about Android and iOS settings. He probably also gets paid to do his programming. We're doing this shit for free.


  • Builders Guild

    If you go to your settings on this forum, there's a section of your forum settings called "browser settings"
    In it there's a checkbox called "Delay Image Loading" that says (If enabled, images in topics will not load until they are scrolled into view)

    Make sure that's checked and you should be alright.



  • @Hubby said in This forum preloads all images - UNFRIENDLY FOR MOBILE USE:

    @AlCapone said in This forum preloads all images - UNFRIENDLY FOR MOBILE USE:

    Thank you for the advice. I changed my client settings.

    Nonetheless it's also a website-thing. It should be changed.
    My friend who's a programmer said he cringed when he saw this lol.

    So I'm guessing there are options/ways to change this.
    Other forum sites don't preload every image on the board before you even visit a topic, let's be honest.

    If your client settings are set to pre-fetch stuff from our website, that's the client's fault, not the web server's.

    Your programmer friend should probably learn about Android and iOS settings. He probably also gets paid to do his programming. We're doing this shit for free.

    No, no. I'm not critizing you but the preload thing happens on the computer too. My original screenshot was taken on a Desktop PC using Google Chrome.

    If you go to efu's forums for example they dont offer a preload of every image in every topic.

    Most forums don't. But I understand this website is el-cheapo. But it'd be good if preloading wasn't offerred at all before you reach the topic.

    This is a problem because imagine a year into the future, there'll be 10x more screenshots posted in topics than now. And they'd all be preloaded once you visit "Main Forums". I don't think you want that.

    I'm only suggesting/pointing this out. I don't have the solution. There's not meant to give offense to anyone's skills or whatever.



  • @AlCapone - again, prefetching is a function of the client. Chrome ships with prefetch on by default. Look under Settings -> Advanced Settings in the Privacy section for "Use a prediction service to load pages more quickly." Firefox also has prefetch on by default (Type about:config in the location bar and search for network.prefetch-next). Normally you're on a fast connection so it doesn't matter that much.

    If you EMBED the image in the page, it'll get prefetched on the second level pages. If it's a link that points elsewhere, it will not (because all you're prefetching at that point is the HTML anchor, not the entire image). If you know of some software that can differentiate between an actual user fetching a page and a pre-fetch, I'd be happy to look at it.

    Perhaps we should advise mobile clients to set their prefetching to WiFi only. That's the only way I know how to combat this at the moment.


Log in to reply