I am trying to optimize my website for iPad. Could you please guide me on the best approach:
In terms of whether I should separate desktop/ipad just by CSS
This online iPad Simulator http://alexw.me/ipad2/ will allow you to test your page along with CSS3 and javascript.