Flickr talks about optimizing their site for iPhone
1. Don’t Use a JavaScript Library or CSS Framework
2. Load Page Fragments Instead of Full Pages
3. Don’t Build for Just One Device
4. Optimize Everything
5. Tell the User What is Happening
Appear in FF when clicking Links with a negative margin (eg Img Repl Headings)
In your CSS document, just start out by putting this universal rule for all links:
a {outline: none;}