Mobile-first proper rendering and touch zooming