搜索
首页web前端H5教程怎么看待 Adobe 停止移动版 Flash 播放器开发,投入更多的精力进行 HTML5 的开发?

回复内容:

HTML5势不可挡,但Flash在视频、游戏方面依然有优势。

其实现在互联网上跟风叫嚣Flash烂的人,绝大多数都是没有深入过Flash开发的人。Flash在技术上与HTML5+JS2+CSS3相比,目前还是有很多优势的:

  1. 比较完善的开发和调试环境;
  2. 统一的性能表现;
  3. Socket连接的支持;
  4. 优秀的摄像头和麦克风的支持;
  5. 统一的平台语言;
  6. 面向虚拟3D设备的编程。

但,Flash也有很多劣势:

  1. 不适合企业开发。Flex是一个优秀的框架,但性能始终不够好(甚至可以说很差),对电脑配置要求越来越高,更新也太过缓慢;
  2. 拥有大量不懂编程的“伪程序员和伪闪客”编写了大量影响浏览器性能的Flash小广告和小动画,影响了互联网上绝大多数不懂技术和不懂Flash编程技术的人对Flash技术的正确判断;
  3. 不专业。上面两点影响了所有人的判断(包括我),认为一个用Flash技术制作的企业网站是不专业的;
  4. 性能,还是性能。基于浏览器的性能和基于浏览器的插件的性能,谁可能做得更好?

当然,上面说的大多数的优势与劣势,都是基于桌面平台的。Flash技术在移动平台上可以说是完败。JAVA都做不到的事情,Flash也做不到。Sun做不到的事情,Adobe更不可能做到。

Adobe一开始就走错了路,搞了个不伦不类的Flash Lite,居然现在还开发到4.0!如果一开始就走原生程序的路,现在或许会好很多。

AIR是个不错的东西,但还是被Adobe那龟速的开发时间表所拖累,先是放弃了Linux平台的用户与开发者,然后到了3.0才加上原生插件支持,结果现在都脱不了“玩具”的帽子。

Adobe放弃支持移动平台Flash Player,是希望集中精力用AIR统一移动开发平台,至于结果如何,就只有拭目以待了。
  • iphone 的浏览器不支持flash,除了所谓性能问题,主要原因还是flash的跨平台性和不用通过app store而实现应用,深刻的威胁苹果app store的盈利模式。
  • 而现在flash已通过移动开发平台AIR(flash的非网页开发)实现了大量在app store里面使用的应用。
  • adobe 放弃的是flash在移动浏览器中的开发,而不是在移动设备中的全部开发
  • flash在移动设备游戏开发上的优势html5一时还是有巨大差距的
  • adobe的赚钱软件可不止PS,Flash这两个。
  • HTML5本来也不会被Adobe放过的,Dr本来就是HTML编辑的权威软件。
性能只是被乔布斯利用诱导因素。 AppStore带来的竞争壁垒, 及HTML5带来的运行门槛降低,这两个条件的综合才是Adobe被迫转型的主要因素。
另外,Adobe收购PhoneGap只能是权宜之技,未来方向App还是HTML5,今后被Apple或Google竞争中一统后,还会有PhoneGap什么事呢?
而其实PC互联网Flash未来被HTML5取代,才是Adobe最要命的,这块老家底不保,Adobe也就剩PS了。 发展是永恒不变的,flash中被认可的功能都将在HTML5中得以移植和发展,flash作了浏览器本应该做的事,为浏览器提供了更丰富的扩展和组件,现在浏览器认识到这种需要,自己去实现,这就是HTML5,这是正确的路,是一种进步,能提供更高效和原生的web扩展支持,如果adobe固守浏览器,实际上是阻碍这种进步,所以adobe放弃mobile,淡化浏览器通用平台,专注于桌面,推进HTML5是正确的选择,而adobe在flash上的经验和技术将帮助HTML5更好的发展,为Adobe在HTML5应用上占有一席之地(甚至adobe如果有远见,收购一款浏览器也未尝不可,这里扯远了),这里有flash团队的一篇文章,详细阐述了flash的未来发展方向,值得阅读:mikechambers.com/blog/2 反正目前的flash问题多多,特别是在浏览器下的CPU资源占用超高,这也是苹果怎么也不肯引进flash到iOS的原因之一 其实html5在很多特性开发方面还是有短板的,例如录音的使用就是短板——虽然说可以用移动终端的java支持解决,可是毕竟在pc平台上很麻烦啊……好在html5还在发展之中……
声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
如何将音频添加到我的HTML5网站上?如何将音频添加到我的HTML5网站上?Mar 10, 2025 pm 03:01 PM

本文解释了如何使用< audio>元素,包括用于格式选择的最佳实践(MP3,OGG Vorbis),文件优化和JavaScript控件用于播放。 它强调使用多个音频f

如何使用HTML5页面可见性API检测页面何时可见?如何使用HTML5页面可见性API检测页面何时可见?Mar 13, 2025 pm 07:51 PM

本文讨论了使用HTML5页面可见性API来检测页面可见性,提高用户体验并优化资源使用情况。关键方面包括暂停媒体,减少CPU负载以及基于可见性变化管理分析。

如何使用HTML5和JavaScript创建互动游戏?如何使用HTML5和JavaScript创建互动游戏?Mar 10, 2025 pm 06:34 PM

本文使用JavaScript详细介绍了创建Interactive HTML5游戏。 它涵盖了游戏设计,HTML结构,CSS样式,JavaScript逻辑(包括事件处理和动画)以及音频集成。 必需的JavaScript库(Phaser,Pi

如何将HTML5表单用于用户输入?如何将HTML5表单用于用户输入?Mar 10, 2025 pm 02:59 PM

本文解释了如何创建和验证HTML5表格。 它详细介绍了>元素,输入类型(文本,电子邮件,编号等)和属性(必需,模式,最小,最大)。 HTML5的优势比旧方法形成

如何使用视口元标记来控制移动设备上的页面缩放?如何使用视口元标记来控制移动设备上的页面缩放?Mar 13, 2025 pm 08:00 PM

本文讨论了使用视口元标记来控制移动设备上的页面缩放,重点是宽度和初始尺度之类的设置,以获得最佳响应和性能。

如何使用地理位置API处理用户位置隐私和权限?如何使用地理位置API处理用户位置隐私和权限?Mar 18, 2025 pm 02:16 PM

本文讨论了使用GeOlocation API管理用户位置隐私和权限,并强调要求权限,确保数据安全性并遵守隐私法律的最佳实践。

如何使用HTML5通知API显示桌面通知?如何使用HTML5通知API显示桌面通知?Mar 13, 2025 pm 07:57 PM

本文介绍了如何使用HTML5通知API显示桌面通知,重点关注许可要求,自定义和浏览器支持。

如何将HTML5拖放API用于交互式用户界面?如何将HTML5拖放API用于交互式用户界面?Mar 18, 2025 pm 02:17 PM

本文介绍了如何使用HTML5拖放API来创建交互式用户界面,详细介绍了使元素可拖动的步骤,处理关键事件并通过自定义反馈来增强用户体验。它还讨论了一个常见的陷阱

See all articles

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

AI Hentai Generator

AI Hentai Generator

免费生成ai无尽的。

热门文章

R.E.P.O.能量晶体解释及其做什么(黄色晶体)
2 周前By尊渡假赌尊渡假赌尊渡假赌
仓库:如何复兴队友
4 周前By尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒险:如何获得巨型种子
3 周前By尊渡假赌尊渡假赌尊渡假赌

热工具

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

适用于 Eclipse 的 SAP NetWeaver 服务器适配器

适用于 Eclipse 的 SAP NetWeaver 服务器适配器

将Eclipse与SAP NetWeaver应用服务器集成。

mPDF

mPDF

mPDF是一个PHP库,可以从UTF-8编码的HTML生成PDF文件。原作者Ian Back编写mPDF以从他的网站上“即时”输出PDF文件,并处理不同的语言。与原始脚本如HTML2FPDF相比,它的速度较慢,并且在使用Unicode字体时生成的文件较大,但支持CSS样式等,并进行了大量增强。支持几乎所有语言,包括RTL(阿拉伯语和希伯来语)和CJK(中日韩)。支持嵌套的块级元素(如P、DIV),

Atom编辑器mac版下载

Atom编辑器mac版下载

最流行的的开源编辑器