We allow SVG uploads at Maker Forums, in part because one of our user bases is users of laser engravers and cutters, and SVGs are commonly used there. We want people to be able to upload them; both for others to download them, and to see them in the course of discussion. This is often in the context of a request for help.
Unfortunately, they tend to be rendered extremely small, sometimes practically invisibly small. Tonight, someone uploaded an SVG and it was automatically set to 12x8 pixels, which was so small that the colored lines disappeared and it was rendered much like a picture of a polar bear in a snowstorm. (I’m amazed that the category moderator noticed that there was an SVG there at all.) This has been a common problem for us.
The experienced users could perhaps learn that they can, for example, change
480x320 to actually be able to see the image, but the experienced users mostly don’t need to do this; most of the people posting SVGs are newcomers seeking help, and they don’t know about this Discourse quirk.
What causes Discourse to choose to limit SVGs to only a few pixels?
Here’s the query I got from the category moderator, for reference:
Edit: From that thread, a possible reason that this might affect this particular forum more than others:
Common “K40” laser cutters have a 12"x8" bed and run in exactly thousandth-of-an-inch steps, rather than in metric, so using inches is actually specifically reasonable for those SVG files, it’s not a “users should use metric” thing.