请教HTML5与FLEX(ACTIONSCRIPT3)的优劣势 - HTML5技术探讨 -

html-css07

请教HTML5与FLEX(ACTIONSCRIPT3)的优劣势 - HTML5技术探讨 -,第1张

优势:html5在移动设备上支持很好,flex则不行劣势:html5在PC设备上的浏览器还有很多不支持,例如顽固的ie678,相信目前还占很大一块,所以PC端目前还是flex更合适.

我们公司以前开发FLASH AS3.0相关引擎,现在有一部分眼光放在了HTML5上。但是主力还是在FLASH上。

因为HTML5毕竟是以后的东西,现在还是FLASH最普及。HTML5虽然功能强大,能够实现大部分FLASH能实现的功能,但是开发难度明显要比用FLASH低。

而且FLASH有很多成型的开源引擎和框架,这点HTML5和JS还有很长的路要走。

所以,HTML5在5年内不可能超越FLASH,FLASH也永远不可能灭亡。

更重要的一点,HTML5的JS代码无法保护,不适合开发大规模商业应用。FLASH的AS脚本是编译的,可以混淆加密和保护,这点也非常重要。

HTML5的主要优势在于开放,所以FLASH以后也必然会走这条路与之抗衡。

如果想了解HTML5和FLASH,你可以看看http://html5cn.net,有教程手册和演示,上面的那些DEMO能实现FLASH的功能,但比FLASH的高级应用还差很多。

5和响应式页面到底是有什么关系

5是的一个'新版本',响应式布局是一种能适应不同解析度的布局方式。

而且要写响应式布局,最简单的一个例子就是用Media Query!

不知道我说明白了没有~~

还有是构建网页的基本元素

5是4的更新标准。5新增了一些标签以及这些标签对应的css和js介面。 bootstrap是在5标准形成之际推出的,因此bootstrap天生含有5的一些标签和特性。 比如,bootstrap支援响应式设计,具体体现在bootstrap的css库(主要是启用了css3标准的media query功能)实现了各种装置下的一些预设的+css元件(就是一些半成品的程式码片段,适合在网页各个地方复制贴上)。

简单说:

5是的最新标准 ,体现在新标签,新css标准,新js介面

bootstrap是基于5技术的一个好用的前端程式码框架,可以简单的复制贴上,修修改改做一个漂亮页面

响应式设计是一种设计实现理念 ,css3的meida query功能让这个理念的实现变的现实而方便。

H5是指在5标准推行以后,利用5新特性在手机上的配合市场营销采用了大量的js css 及canvas技术实现的页面。个人认为H5的概念很狭隘不能代表整个web前端,更不能包含webapp。 但H5的概念也可以变的更宽放,泛指一切在手机上实现的应用或页面。

5是标准的、最新的超文字标记语言。 而响应式页面是一种设计理念。

其实关系不大:

1、HTML5是目前HTML最新的修订版本,于2014年10月由全球资讯网联盟(W3C)完成标准制定。

2、HTML5增加了一些新的语法标准和功能特性,如新的HTML标签,对多媒体的支援、2D/3D绘画等...

3、根据“响应式网页(Web)设计”这一理念来对网页进行设计,使网页适配多种不同萤幕解析度的装置,这种页面可以称为“响应式页面”

4、响应式网页的核心技术是使用CSS3的@media选择器,根据不同的解析度来修改css样式,从而改变网页的布局和排版,使网页适应不同的装置。

综上所述,“响应式页面”和HTML5关系不大,与CSS3的特性很有关系,如媒体查询media、流媒体布局flex等等...

响应式页面是一种网页具有的展示方式或者说功能,这种功能可以使网页随着浏览器页面宽度的变化而变化,而要实现这种功能就需要用5来写出来,这么说懂了没?