我的项目需要做适应PC端的IE7版本以上以及谷歌,opera,火狐几种主流浏览器以及ipad上safari浏览器的网页,由于涉及到视频播放的问题,而且之前看过一些帖子说safari浏览器对asp的支持很差,由于削弱了AJAX的功能,所以aspx结尾的网页不能浏览,只会被下载下来。所以目前的方案是PC端就用asp.net的技术,视频用flash技术;ipad端就用PHP + html5的技术。
现在我想知道的是,asp.net + html5能不能开发既适应ipad上safari浏览器又适应pc端主流浏览器的网页,如果存在兼容性的问题,有没有什么办法解决,是否利用http://www.open-open.com/lib/view/open1326878383577.html这个链接提到的polyfill的方法就能解决。另外,由于涉及到和数据库的交互,web服务里涉及到soap协议的部分,现在将web服务中的数据处理和数据库访问部分剥离开来,做成后台应用程序,那么能不能后台应用程序使用c#开发,而前台的接口用php开发?