performs ~pritive black VoOdOo base64 MaGiX~ with the ulterior hope of eliminating PDA lag!!
Created by: 9600bauds
Here is what I THINK was happening: When you open your PDA for the first time the serb has to send you all the icons. The icons on themselves are like 200 bytes, so that shouldn't take a long time. The problem is that each icon is its own request, so 20 small files take a much longer time to download than 1 file that is 50 times bigger than all those.
What this does is move all the PDA icons from their own files to base64 data URIs. Essentially, all the icons are stored in plaintext in one big stylesheet.
IF NOTHING GOES WRONG, and IF THAT WAS THE CAUSE OF THE SLOWDOWN, theoretically there shouldn't be any slowdown anymore after #13352 and this together.
Oh and also added the whole list-jointext-mumbojumbo from the R&D console for a marginal performance improvement on these things
- experiment: Did some black magic on PDAs to try to eliminate the long delay when opening them for the first time in a round. If your PDA's icons randomly go missing, please make a bug report saying what happened!