For me , whenever I load datasets into the Fusion Generator I have to be mindful on how many items I load into the generator upon start.

If I load too much data , or do something crazy with the HTML , then there is a risk some users ( like those who browse perchance on older phones ) will not be able to access the generator page at all.

They will get a browser error message, and will not be able to access the generator at all to report the problem. They will be locked out forever , effectively.

So my suggestion is to have some kind of default “Oops something went wrong” page when loading generators on a perchance page.

The generator owner can customize the text written on the page. Maybe the image as well.

Importantly , they should be able to direct the user to somewhere (like a discord page) where they can report the problem.

TLDR : If the generator fails to load , show a link to a “Bug Report” page

  • perchance@lemmy.worldM
    link
    fedilink
    English
    arrow-up
    2
    ·
    4 months ago

    One approach that might work here is to load your feedback button as the very first thing on the page - i.e. before any of the code that could have errors. That way there’s always a feedback button hovering in the corner of the page. Or you could have a “loading screen” that sits in front of all your content, and has a feedback button in the middle, and that loading screen is deleted/hidden once you’ve detected that the page has successfully loaded.