首先想提到的是,HTML5也不仅指HTML5本身,而是泛指HTML5、CSS3、 JavaScript以及新的浏览器API所包含的整个web前端技术。而Flash就不用多说了,跟老婆似的,每天起床也看的到,睡觉前也看的到。
HTML5不是用户应用的迫切需求,更多是厂商试图改变软件生态格局的战略需求。
HTML5的兼容性鉴于各大浏览器的以往表现,有待观望,不宜立即迁移应用。
HTML5需要一个成熟完整的开发环境,记事本+浏览器对付不了。
HTML5功能的暴增,浏览器必须有一个高效的图形引擎和脚本引擎。
HTML5需要杀手级应用来吸引和引导用户升级浏览器,最终完成HTML5终端的部署。
Flash已经走入软件生命周期的末期,但它仍颇具价值。
Flash不论当初多么辉煌,在它的生命周期里从未真正赢得移动领域。
Flash是一个不断在发展的技术,有很强的灵活性,HTML5不可能完全取代Flash,众多的开发人员也不会断然抛弃Flash。
结论:
HTML5持跟进态度,多一个方向或者说多了解门技术也不是坏事,谁也说不准未来的事情。
Flash还是一如既往的支持,一个产物的出现、演变、甚至是灭亡总要有一个过程。如果有一天它不存在了,也是一段历史,那我也将是这段历史的参与者和见证人。往后抱着孙子给他说,你这什么破游戏,想当年俺用Flash……
文/丁向明
做一个有博客的web前端自媒体人,专注web前端开发,关注用户体验,加我qq/微信交流:6135833
http://dingxiangming.com