Dav*_*ras 3 jquery html5 asp.net-mvc-3
我可以假设基于ASP.NET MVC3(Razor和HTML 5)和jQuery的解决方案将完全跨浏览器和跨平台吗?
我知道我应该只为选择器和事件使用jQuery,而不是将它与旧的时尚原始javascript混合使用,如果我们遵循这个建议,我们最终会得到一个完整的跨浏览器应用程序,可以在IE,Chrome,Safari和Opera中运行,没有任何问题,在iPad上呢?
任何人都做了这样的事情,并取得了不错的成绩?
我们计划使用DevExpress MVC扩展2011 v1或更高版本(如果可用).
谢谢!
跨浏览器开发与服务器(ASP.NET MVC)无关.它是关于编写符合标准的HTML,CSS和JS.
您使用的JavaScript框架无关紧要.
主要问题是修补旧浏览器以模拟更新的功能.我建议你使用
这4个库将修补大多数旧版浏览器,使其符合ES5,CSS3和DOM3标准.
您仍然需要更多针对高级DOM功能的补丁.
任何人都做了这样的事情,并取得了不错的成绩?
是的,编写单元测试并进行浏览器兼容测试的人员确认他们的网站符合跨浏览器标准.
你不要编写代码并假设它有效.测试你的浏览器.