I'm working on creating a prototype for the mobile version of a website, utilizing only jQuery and Foundation 4 with no dynamic elements. Unfortunately, when I view the site on an iPhone browser, it loads very slowly and is unresponsive to touch commands. I would greatly appreciate advice from more experienced individuals on how to improve the loading speed and responsiveness of the site on mobile devices.
All my images are optimized for web usage, so that shouldn't be causing any issues. Could the slow performance be due to the extensive length of my CSS stylesheet? I haven't mastered the art of combining and applying classes efficiently, leading to numerous IDs and separate classes - could this be impacting the speed of the site? Additionally, is the use of Foundation, jQuery, and Flexslider plugins contributing to the sluggishness? Should I consider removing any unnecessary files from their respective folders? Am I headed in the right direction, and what other steps can I take to enhance performance? Your assistance is greatly appreciated.