Repository navigation
Replies: 2 comments 2 replies
|
Since we have to connect to the CDN every time to reload a large number of emotes, this generates a massive number of connections to the CDN servers in a short period of time. In addition to consuming a huge amount of bandwidth, this can easily lead to CDN denial-of-service or connection timeouts. |
0 replies
|
You are sadly mistaken. The emote menu does use caching for emotes. The reason you see a loading state is because we show a filler value while your browser loads the image from its cache or the network. |
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Currently, every time I refresh the page and then open the BTTV emotes list, all the emotes have to reload. However, Twitch’s built-in emotes list does not need to reload.
This significantly impacts the page’s overall performance and may even cause the page to freeze, resulting in a stream interruption.
This issue is especially serious in the case of limited hardware performance or network bandwidth.
All reactions