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
Have you tried Browshot.com? You can get free credits and try a few screenshots on the iPad browser. It uses an actual mobile browser.