1、为何是HTML5
PC时代:
Flash的浏览器插件非常普及,而且在各大游览器应用中几乎呈现垄断的局势,几乎成了所有PC的必备。Flash内容开发也成了网站前端程序员和美工的必备技能,不会用Flash几乎等同于不会做网页。
智能移动时代:
Flash天生的特性就决定了它不适合手机和平板的开发(播放器消耗的运算资源、网络流量、消耗电池能量太多;固定尺寸的播放器框架使网页难以对不同的浏览分辨率进行自适应; Flash功能在触摸屏上难以使用;主流移动浏览器大都没有Flash插件支持,等等),PC端网页浏览入口尚且可以应用,但随着页面功能和内容不断增加,Flash的弊端也越来越明显。移动设备远不及PC,智能手机和平板的屏幕尺寸也五花八门,而且会对网页进行缩放旋转等操作,Flash在移动设备时代就注定over,时代呼唤新的技术降临。
HTML5时代:
Html5在过去以显示文字和静态图片内容为主的Html4语言基础删全新升级:新的标准可以直接在网页内嵌入视音频和较复杂的程序,而无需任何插件。没有了播放器的约束,网页不用再加载复杂的Flash框架后,消耗的性能、电量和流量也大大减少。此外,Html5一开始就为触摸屏操作提供了便利,开发者可以很容易地做出适合手机平板交互的页面。现更重要的是Html5兼容OS、windown、移动三大终端平台。
首先放弃Flash的是苹果,苹果意识到Flash在移动互联网时代已经没有前途的事实,全力推广Html5。由于苹果的市场地位大大加快了Html5取代Flash的进程。2010年苹果宣布放弃Flash两年后,短短数年时间,Html5已经在移动平台获得统治地位,成为所有浏览器的默认标准。
2、HTML5兼容性
IE9+
Firefox 3.5+
Chrome 3.0+
Safari 3.0+
Opera 10.5+
远近互联前端小华整理发布,希望能对学习技术的你有所帮助
远近互联专业提供网站建设、APP开发、网站优化、外贸网站SEO、微信运营的品牌整合营销服务让客户通过网络品牌建立与网络传播提高业绩。