I don't understand you acrylian. The public interface is ancient in terms of the current internet, and you defend the old creaky technology like it is cutting edge. Even your "vision for the future" is looking through the rearview mirror.
Your comment that "Even if we may not be able to full fill everything. " is VERY telling. This is basic up-to-date functionality, and you refer to it as if it is some futuristic dreaming request by one or two people.
This is a cute script, and I'm sure your die-hard user base will stick with it. But the internet has moved WAY past this script. Responsive design is NOT a passing fad, nor are the mobile phones and tablets that rely on it. Fast, lean sql queries are an important part of scripting, as well, as slow websites can no longer survive.
I think you need to pull your head out of the sand and look at the new Internet, and put your defensive narrow view of this script away and look at it in the bright light of reality.
Sure, it is a cute script, and appears to have a lot of colorful history. But unless you are only designing this for yourself and a handful of "me too" developers, the number of actual users won't exceed your developer population and their mothers.
I had hoped that you guys would evolve over time, but your attitude seems the same. It looks great to you, and you'll just keep repainting it over and over again instead of reevaluating it, and actually bringing it into the websphere of today. Your response and attitude remains the same: you like zenphoto, so that's all that matters. Everyone else on the Internet has to adapt if they want to look at photos on zenphoto. The sad truth is, most people won't, and you'll find yourself here all alone, telling yourself that you're right, and everybody else is wrong.
So sad for a script that once held so much promise.
Best of luck with your hobby.