it's pretty much to be expected that firefox would support it first considering it was created by someone at mozilla for use in their software's ui
how are you supposed to make apngs? theres no way to do it in photoshop
paint.net and the gimp can both do it with plugins