Discuss Scratch

SpyGuy9
Scratcher
100+ posts

Stop supporting gifs for user pictures

I don't know if gifs slow down the website, but if they do I strongly recommend that scratch stops supporting them.
venyanwarrior
Scratcher
1000+ posts

Stop supporting gifs for user pictures

SpyGuy9 wrote:

I don't know if gifs slow down the website, but if they do I strongly recommend that scratch stops supporting them.
As far as I know, they don't. Gifs don't take up that much space, especially if it's only 500x500.
WindOctahedron
Scratcher
1000+ posts

Stop supporting gifs for user pictures

venyanwarrior wrote:

SpyGuy9 wrote:

I don't know if gifs slow down the website, but if they do I strongly recommend that scratch stops supporting them.
As far as I know, they don't. Gifs don't take up that much space, especially if it's only 500x500.
Correction: under (or exactly) 512 KB (a gif can be 500×500, but have a lot of frames; it's the memory it takes up that determines he amount of lag).

Last edited by WindOctahedron (Dec. 4, 2019 20:28:16)

Nambaseking01
Scratcher
1000+ posts

Stop supporting gifs for user pictures

GIFs can take up space but there's no reason to remove them - many Scratchers might get disappointed due to the amount of time people use them. A gif with three frames takes up about 100KB (which is a lot, mind you) but the 50MB limit is far from that. I use some for my projects, and they haven't really caused major issues.

Nammy
LastContinue
Scratcher
500+ posts

Stop supporting gifs for user pictures

“I don't know if <x> is an issue but if it is, it should be banned”
Someone add this to the rejected suggestions directly please.

And as for it “slowing down the website”, I am in full support, because this is a genuine issue which I have experienced. Animated gif files are no more than 256 colour bitmaps with a redefinable pallet and multiple frames. They are very simple, but on systems with slow CPUs (core m3) and slow browsers (Internet Explorer and Edge shivers) they can slow the site to a halt. It's very noticeable when the GIF itself slows to a halt. They are entirely software rendered (“rendered” used very loosely here) and Ultra Low Power chips leverage the fact a lot of things are now “hardware accelerated” for everything and less limited by CPU.

But GIFs are a relic of the past
ResExsention
New Scratcher
1000+ posts

Stop supporting gifs for user pictures

Not knowing if a fact is true or not is pretty hard to base facts on.

I personally haven't seen any lag with GIFs (Intel i5, hello?) but I know some have. I think the best way to reduce lag without disappointing everyone would be to have the Scratch website detect the capabilities of the OS and then enable or disable GIFs from there.
LastContinue
Scratcher
500+ posts

Stop supporting gifs for user pictures

ResExsention wrote:

Not knowing if a fact is true or not is pretty hard to base facts on.

I personally haven't seen any lag with GIFs (Intel i5, hello?) but I know some have. I think the best way to reduce lag without disappointing everyone would be to have the Scratch website detect the capabilities of the OS and then enable or disable GIFs from there.
The OS doesn't matter. The systems I've used that struggle with GIFs run the same Windows 10 as all school computers do. It's the Intel Core m3 chip that ruins it.

Plus, your Intel i5 is hardly a low end chip, so no, you won't see lag. But… do yourself a favour and buy a Ryzen. AyyMD wins!
ResExsention
New Scratcher
1000+ posts

Stop supporting gifs for user pictures

LastContinue wrote:

ResExsention wrote:

Not knowing if a fact is true or not is pretty hard to base facts on.

I personally haven't seen any lag with GIFs (Intel i5, hello?) but I know some have. I think the best way to reduce lag without disappointing everyone would be to have the Scratch website detect the capabilities of the OS and then enable or disable GIFs from there.
The OS doesn't matter. The systems I've used that struggle with GIFs run the same Windows 10 as all school computers do. It's the Intel Core m3 chip that ruins it.


I'm not thinking properly.

Yes, I meant the processor, not the operating system.

LastContinue wrote:

Plus, your Intel i5 is hardly a low end chip, so no, you won't see lag. But… do yourself a favour and buy a Ryzen. AyyMD wins!

but i like intel moar

but i promise i'll consider it once my laptop grows old

probably four years from now

Thanks

Last edited by ResExsention (Dec. 4, 2019 21:46:26)

--Explosion--
Scratcher
1000+ posts

Stop supporting gifs for user pictures

Nambaseking01 wrote:

GIFs can take up space but there's no reason to remove them - many Scratchers might get disappointed due to the amount of time people use them. A gif with three frames takes up about 100KB (which is a lot, mind you) but the 50MB limit is far from that. I use some for my projects, and they haven't really caused major issues.

Nammy
I believe the project limit it 10mb and the profile pic limit is 512kb.
-I-Am-Evil-Homer-
Scratcher
100+ posts

Stop supporting gifs for user pictures

No Support, i dont see how the gifs could lag the server as the file limit isnt that big, plus i wouldnt be able to use my current icon.
CatsUnited
Scratcher
1000+ posts

Stop supporting gifs for user pictures

ResExsention wrote:

LastContinue wrote:

Plus, your Intel i5 is hardly a low end chip, so no, you won't see lag. But… do yourself a favour and buy a Ryzen. AyyMD wins!

but i like intel moar
…s
linus got legitimately mad at intel a few days ago lol. that's when you know that intel did a bad

Nambaseking01 wrote:

GIFs can take up space but there's no reason to remove them - many Scratchers might get disappointed due to the amount of time people use them. A gif with three frames takes up about 100KB (which is a lot, mind you) but the 50MB limit is far from that. I use some for my projects, and they haven't really caused major issues.

Nammy
There is no longer a 50 MB limit to project sizes - that was removed as of the release of Scratch 3.

As for the suggestion itself, Scratch is probably the only community website I use that supports animated GIFs, which isn't necessarily a good thing. I believe that GIFs were popular with community sites during the early internet due to them being the only real form of web animation at the time and bringing life into an otherwise pretty plain website. Since then, web design has moved forward and a lot of GIFs don't really fit in with that due to them looking old (they only support up to 256 colors) and usually being unappealing due to creating a more inconsistent design for the webpage as a whole due to those little gifs grabbing the attention of the person when that may not have been the focus object that the web developers intended for.

From a technical perspective, GIFs aren't that great. They don't rely on any hardware rendering unlike video formats and GIFs load far slower than equivalent video files due to them being less optimised (it is a string of images after all). I have heard reports of a lot of GIF files slowing down people's pages as I don't imagine modern machines really are designed to handle GIFs well.

However, Scratch is the only community website I use that supports animated GIFs, and that is definitely something unique about the site. I'm sure there'd be some people out there who would be sad to see their licky cat pfp or whatever leave the site for the sake of modernisation and optimisation, and I'm sure there'd be a lot of studio managers that'd be sad that their generic gif they used for their studio thumbnail is gone as well.
Nambaseking01
Scratcher
1000+ posts

Stop supporting gifs for user pictures

CatsUnited wrote:

There is no longer a 50 MB limit to project sizes - that was removed as of the release of Scratch 3.

Oh! I was completely unaware of this! Has it been decreased or completely been removed?
CatsUnited
Scratcher
1000+ posts

Stop supporting gifs for user pictures

Nambaseking01 wrote:

CatsUnited wrote:

There is no longer a 50 MB limit to project sizes - that was removed as of the release of Scratch 3.

Oh! I was completely unaware of this! Has it been decreased or completely been removed?
Completely gone - there's only the 10 MB size limit per asset and the 5 MB project.json limit now
Nambaseking01
Scratcher
1000+ posts

Stop supporting gifs for user pictures

CatsUnited wrote:

Completely gone - there's only the 10 MB size limit per asset and the 5 MB project.json limit now

Oh my god, now I need to completely change the motto of Proli! AHHH THIS HAS RUINED MY SCRATCH CAREER
venyanwarrior
Scratcher
1000+ posts

Stop supporting gifs for user pictures

ResExsention wrote:

LastContinue wrote:

Plus, your Intel i5 is hardly a low end chip, so no, you won't see lag. But… do yourself a favour and buy a Ryzen. AyyMD wins!

but i like intel moar

but i promise i'll consider it once my laptop grows old

probably four years from now

Thanks

AyyMD lyfe d00d, upgrade man!
Starstriker3000
Scratcher
1000+ posts

Stop supporting gifs for user pictures

I see Gifs all the time in profile pics and studio thumbnails. If they slowed down Scratch, the Scratch Team probably would've stopped supporting them a long time ago.
45afc4td
Scratcher
100+ posts

Stop supporting gifs for user pictures

What's so different about the .gif format than .bmp, .jpg, .png and .tif?
gerbilgiblit01
Scratcher
79 posts

Stop supporting gifs for user pictures

45afc4td wrote:

What's so different about the .gif format than .bmp, .jpg, .png and .tif?
it's animated.
45afc4td
Scratcher
100+ posts

Stop supporting gifs for user pictures

gerbilgiblit01 wrote:

45afc4td wrote:

What's so different about the .gif format than .bmp, .jpg, .png and .tif?
it's animated.
Not always, isn't it?
ResExsention
New Scratcher
1000+ posts

Stop supporting gifs for user pictures

45afc4td wrote:

gerbilgiblit01 wrote:

45afc4td wrote:

What's so different about the .gif format than .bmp, .jpg, .png and .tif?
it's animated.
Not always, isn't it?

Yeah not always.

The better phrase would be:

Unlike most other formats, .gif has animation support.

Powered by DjangoBB