VS 2010 创建网站的验证采用哪种架构?
上图是VS2010创建网站的验证架构的选择项,
问题:
1:目前不是HTML5很火的吗?怎么不能使用HTML5呢?
2:有人说的随着HTML5的火,XHTML也停止了前进的步伐,况且XHTML 也到了2.0了,为什么只有1.1呢?
我以前是搞winform的,HTML也学过了,刚开始学JS,请问,该选择哪个架构呢?
------解决方案--------------------1.html5+css3 未来发展的必然趋势,但是目前而言 ,很多浏览器支持的还不够,况且很多属性是 很多浏览器各说各话 还不统一。
2.xhmtl 基本会被取代的。
3.就目前而言 ,你还是选择 html4.01 吧
------解决方案--------------------html5几乎完美,用了就知道,
增加的更方便的标签或标签属性就不说了,html4用js辅助一下可以做的更好,算不得亮点;
感觉最大的突破有三个:
1.支持服务端主动发送数据的websocket,可以解决b/s程序实时性不强的硬伤
2.支持视频的video标签,浏览器可以摆脱flash,自给自足
3.支持绘图的canvas,有了这个,高效率(低资源占用)的动画效果将不是问题
缺点是你现在无法使用它,因为占据很大用户群的ie6,8和基于ie内核的浏览器(如360,搜狗,...)还不能支持html5,其它主流浏览器都号称支持,但支持的程度及展现效果也不尽相同
这么一说感觉前面对html5好评成了废话了,呵呵,悲剧。
不过只要不支持html5的浏览器赶紧淘汰,等我们能够使用html5进行开发时,可以断定b/s程序将大行其道
------解决方案--------------------
这个并不影响你学习,html5与html4都是html,不过就是html5定义的标签更多而已,你学html4不也是在同时学html5的部分标签? 你html4的标签都还没掌握,还说什么html5?,js也是一样,无非就是在html5环境下,js的内置dom对象多一些而已,有什么区别?