AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |
Back to Blog
Transparent discord loading gif4/9/2024 Honestly thinking about it, I have to wonder if things have changed with Discord and handling gifs as it stands.Ĭause I know when giving a cursory look at the dev console, when gifs are unfocused, not playing, they end in an "?format=png". However, I'm afraid a large chunk of these are some sort of authentication deal, add some new method I think. I have no idea where you got this particular list from, but I'll take it at face value as a non-exhaustive list of node packages used by Discord But I'd assume anyone else with the will and knowledge could dig into this or whatever other library Discord has and both say "It's possible" along with "Here's how you'd do it" ![]() While I think on some level it's valid to have an issue that the library one is using doesn't allow for certain things and as such support has to be axed in some way, could a solution not have been at least figured out by an alternative means, even if from scratch?īut then, fact that this reddit post is two years old either means no one has ever raised the concern, the very library they use never had anyone attempt to implement a fix for this concern, or some other deal.īut I'm also certain the library in question is WebPack, which I don't know too much about. We may in the future support animated webps if the library we use adds support for it, but we think GIFV ("gifs" as video files) might actually be a better solution to animated images." All they have to do is throw in the animation. Static WebP is already supported and displays fine. Hell, I doubt it would even be a lot of work. There is almost no reason to not implement this. But with the way it is, nobody can use it. "What, there's a way to make GIFs that don't look like a dithered picture of puke and load quickly? Hell yeah, that sounds awesome! Full color and transparency, here I come!" And once that message spreads, more people will use it. Maybe not at first, but eventually the message would spread. More available bandwidth means more money. This isn't just a benefit to the end-user, this is a benefit to Discord's bandwidth. The size benefits are there, and they're huge. And in all honesty, if someone is using IE in 2019, that's their fault for shooting themselves in the foot, and they're likely over the age of 60 not even being aware Discord exists. Even with those, Safari started to experiment in 2016 (and as dumb as Apple can be, I doubt they're gonna be left behind), Internet Explorer might as well be deprecated at this point with dwindling use and Edge effectively replacing it, and FF for Android will likely support it soon. The only major browsers anymore that don't support WebP in 2019 are Safari, Internet Explorer, and Firefox for Android. ![]() WEBP compression could prove useful in overcoming that file size limit and creating beautiful high-quality animated images and emojis. The current upload limit is a bit of a squeeze for GIFs. WEBP also supports full alpha and RGB (even in lossy mode!). Rather, they can simply decrease the bitrate to fill the file size maximum. With WEBP, users won't need to sacrifice color fidelity or framerate for a tolerable product. However, WEBP images are encoded in a manner similar to YouTube videos (YouTube uses VP9 whereas WEBP is a fork of VP8). To get a reasonable file size from a gif, one must romance with frame dropping and color reduction to achieve a slim yet very ugly end result. ![]() Orthodox methods of encoding GIFs restrict one to a 256 color palette and 1-bit alpha (basically on/off transparency for every pixel, no variation). This is disappointing, as there's a lot of untapped potential in allowing WEBP-format emojis and images. I recall hearing elsewhere that Discord's current libraries do not support animated WEBP.
0 Comments
Read More
Leave a Reply. |