I’m currently starting to use a responsive approach to my sites. I’ve found http://fluidbaselinegrid.com/ to be the best boilerplate for this. But with every boilerplate or grid I’ve tried I can’t get an iPhone or iPad to recognize the media queries when you switch from portrait to landscape mode.
It always loads the correct css in the orientation that you load the page in. But when you go from portrait to landscape it hangs and doesn’t resize properly.
You can even see this happening on http://fluidbaselinegrid.com/.
Does anyone know if this is a quirk with mobile webkit that we have to live with for now, or is there a way to fix this?
I contacted the developer behind Fluid Baseline Grid and got this answer:
That definitely fixes the issue, but it seems that you can’t have the ability to zoom with a finger pinch and also control the way the layouts switch. Is there a way to work around this?