Flash被时代遗弃仿佛是必然的事情,总结起来,FlashPlayer的弊端主要有三个:
1.安全性低:被发现存在诸多安全漏洞,极易成为黑客们攻破的入口,如果你有留意,相信会观察到Windows10专门为Flash更新的补丁,尽管如此,仍然需要日常修补漏洞,Adobe在宣布放弃Flash之后安全性问题只会更加严重。
2.耗电量大:在诞生之初,Flash以高效著称,为单调的网页提供了动画、视频播放、交互控件等高级功能,但在移动设备上的表现不佳,解码资源占用高,对于需要充电的设备,是致命的硬伤。
3.兼容性差:由于Flash是为电脑和鼠标设计的,并不适合触屏设备,并且基于以上的弊端,iOS与Android两款手机主流的操作系统均不支持Flash,这直接导致Flash进入移动时代后,没有了以往的声势,逐渐开始退出了主流。
另一个不可忽视的原因就是HTML5生态日趋成熟,在更先进的HTML5或者JavaScript面前,Flash已经没有了功能上的优势。在移动端的表现也更加高效,就连、7k7k等小游戏网站都转向了H5游戏,也就是说现在就算电脑上没有安装Flash插件,也几乎不会影响我们日常上网浏览网页。
随着互联网技术的发展,HTML5,CSS3,前端框架的应用,跨平台响应式网页设计能够适应各种屏幕分辨率,完美的动效设计,给用户带来极高的用户体验。HTML5是属于前端开发的一部分,但前端开发所包含的技术就很广阔了,除了HTML5还需要学习其他的技术如:CSS、div、Java、jQuery、网站性能优化、SEO、PHP基础和服务器端的基础知识。
随着HTML5技术的发展,HTML5工程师成为前端开发中的主力。行业的飞速发展,互联网企业需要大量的专精于Web前端技术的前端工程师,现在主流的互联网网站,一定需要打造一流的用户交互体验。这些人员在目前的人才市场上非常稀缺,是互联网企业都在高薪招聘的技术人才。
当今互联网时代的发展里,Web前端发展已经占据了很大面积,基于Web前端开发基础上,HTML5已经迅速崛起。
优秀的前端开发人员需要有健全的知识结构体系,拥有内容的深度和广度,才能够去做出一些很有意义的工作,而不是只作为一名普普通通的为别人实现定制内容的乙方。
文章部分素材源自:黑马程序员