As per the guidelines please test the latest beta, we already made some changes around this.
This has always been a limitation in Safari, although we recently made a change where Cordova apps work the same way as Safari to avoid a bug where audio playback was buggy before the first touch. So it's by design I'm afraid. Browser makers make this hard to work around.
If you can't find it, then no, I guess.
It's going to be virtually impossible to do anything to investigate unless you can create a minimal .capx which reproduces the problem.
Answer your own performance questions with measurements
In most of the cases your described, it will likely have no measurable impact on performance and therefore be a waste of time. Other concerns like image quality and memory use will be more important.
Yes, this has been on the todo list for a while, along with hundreds of other suggestions. I'll try to prioritise this for the next build.
UIDs should *never* be duplicated under any circumstances (they stand for unique IDs - obviously they should be unique). Any duplicated UIDs is certainly a bug, so you should report it. However it could just be a UI issue with the debugger (it may be that there really are no duplicated UIDs and the debugger is just being misleading).
You'll need to learn Javascript first. This is not a suitable project for a beginner.
Develop games in your browser. Powerful, performant & highly capable.
Please reproduce the problem in a new .capx and post if at all possible as per the bug report guidelines.
I don't see any reason not to just use a Sprite. A small image e.g. 32x32 uses 4kb of memory which is totally negligible. So there doesn't need to be any new feature for this.
Moved to website issues forum.
Writing search engines is hard, and Google already have a pretty good one! You can limit a search to the Scirra site by adding site:scirra.com to the search, e.g.: beginner tutorial site:scirra.com
It's really confusing to report more than one bug per report. You should file separate reports so each can be addressed individually.
Closing as this is by design: if the user imports say three images named player001.png, player002.png and player003.png, the importer creates an object named "player" with 3 animation frames. So it intentionally strips numbers off the end assuming you're using them as frame numbers.
Closing as link does not work. Please use a more reliable file host e.g. dropbox, google drive, onedrive.
Closing as not a bug: your shader incorrectly handles premultiplied alpha - if you change the alpha to 0 you must also set the RGB channels to 0 as well.
Note we don't accept bugs in third-party code anyway.