是否有关于如何制作iPhone友好型网络应用程序的资源或指导?
在我的具体情况下,我想使用ASP.NET MVC,但由于这一切都在服务器上运行,我知道它只能归结为标记/ css / javascript注意事项。
编辑:因为我发现此处未提及的其他资源,我将更新问题文本: - )
答案 0 :(得分:4)
有一个iPhone article on Sitepoint(它有用地向您展示如何在iPhone上定位样式表,同时将它们从Internet Explorer中隐藏 - Apple的文档没有)。
Craig Hockenberry在A List Apart写了Put Your Content In My Pocket。
Flickr开发人员发布了一些经验教训:http://code.flickr.com/blog/2008/10/27/lessons-learned-while-building-an-iphone-site/
为Boot To The Head-horses提供的Apple文档的+1,以及所有这些:他们在纯粹的CSS属性上有相当全面的东西,只有Safari真正支持,如CSS animations和CSS Transitions
答案 1 :(得分:3)
Scot Hanselman在Mix 09上有一个很棒的演讲。点击这里link。
另请参阅移动设备浏览器文件=> LINK。它是codeplex的开源软件。
“什么是移动设备浏览器定义文件?
移动设备浏览器定义文件包含各个移动设备和浏览器的功能定义。在运行时,ASP.NET使用此.browser文件以及HTTP请求标头中的信息来确定请求的设备/浏览器类型以及该设备的功能。此信息通过Request.Browser属性向开发人员公开,并允许他们定制其网页的显示以适应目标设备的功能。“ - Codeplex
答案 2 :(得分:1)
最终资源是Apple的Safari Dev Center。