This is kind of a general question, I'm not sure how to start this. I'd like to provide the user with a list of icons they can choose to associate with some data.
So.. I'll probably have like 80 icons all together, each of which are 16x16 pixels, that's about 1kb each. That would be in total lets say safely 100kb - should I somehow make them download all the icons as soon as they visit my page - or is there some slick way to only transmit the icons they are trying to view?
Another point on that - what would be a good way to display so many icons? I was thinking a popup menu that had categories, and sub categories like:
Icons -> Sports -> baseball
Parties -> birthday
Holidays -> xmas
Animals -> etc
you get the idea. So if I do something like that, will I have to make sure all the icons are transmitted to the user at page load? Will a copy of the icons remain on their disk somehow so I won't have to keep sending them the whole icon batch everytime they visit?