Forum OpenACS Development: Re: Mobile Theme?
I agree. Your complaints can be addressed with proper mobile design, for instance, the "zoom" feature can be controlled with the meta viewport tag.
With a media query solution, an optimized mobile version can be delivered. For example, CSS can reduce a multi-column listbuilder list to a single column for the mobile version, but show all columns in a large screen format. The single column could include links to detail pages.
In this way the structure and functionality remain the same but the presentation layer (CSS) adapts to the device dimensions.
jQuery has a mobile library which looks very slick, and provided some good ideas.