基于Flash的网站有什么邪恶?


74

我感觉基于Flash(或基于Silverlight)的网站通常会被皱眉,除非您正在创建游戏或多媒体内容丰富的应用程序。为什么会这样呢?


26
我喜欢这里的回应重量:) Flash之死!
annakata

Answers:


143

Flash因可访问性差而臭名昭著。

键盘导航通常不起作用,并且Flash(直到最近)还没有搜索引擎支持。

Flash应用程序不适用于手机和其他便携式设备。

iPhone中没有Flash !!!

Flash由一家公司(Adobe)控制,因此它未遵循Internet的任何明确定义的标准。

Internet的优点在于,您始终可以查看所访问的任何网站的源代码。这样,您可以在网站中使用相同的编程/设计技术,也可以在Web应用程序中发现安全漏洞。在Flash中这是不可能的。在Flash中,源代码已关闭。

最大的问题是,为什么要“除了创建游戏或多媒体内容丰富的应用程序时”使用Flash?

jtyost2说:“我还要补充一点,您不能直接链接到Flash站点内的任何内容,因此破坏了使Internet(Internet)链接的主要因素之一。”


29
我还要补充一点,您不能直接链接到Flash站点内的任何内容,因此破坏了使Internet(Internet)链接的主要因素之一。
贾斯汀·约斯特

30
我还要说的是,iPhone上没有闪光灯是iPhone的故障,不是闪光灯。
尼克

18
@nickf-非常不同意。Flash不是实际的标准。iPhone是否应该支持随附的所有专有插件?
annakata

25
谈论“定义明确的标准”总是很麻烦。考虑到在Flash 2中制作的内容在所有浏览器中仍然具有相同的作用,而我五年前制作的HTML内容在任何浏览器中都不再起作用。
fenomas 2009年

12
Flash不在iPhone上的原因是苹果不希望人们在不支付99美元的情况下就开发一款外观漂亮的应用程序,而该开发工具包只能在Apple生产的专有操作系统上运行,而该操作系统只能在700美元以上的计算机上合法使用。由...制造的,猜猜是谁。
MiffTheFox 2010年

42
  1. 含量重量
  2. 易用性
  3. 搜索引擎机器人的可爬网性
  4. 可及性
  5. 易用性(有争议)
  6. 技术负担(访问该站点需要添加软件)
  7. 安全性问题(需要添加软件会附带与安装或运行该软件/内容播放器有关的问题)

[编辑]为什么我的地方的可用性和易用性分开是最好的解释在这个环节

可用性:

  • 结果–可用的软件;
  • 用于创建可用软件的过程,也称为以用户为中心的设计;
  • 用于达到该结果的一组技术,例如上下文观察和可用性测试;要么
  • 满足用户需求的设计理念?

使用方便:

  • 有效
  • 高效的
  • 参与
  • 容错
  • 简单易学

我同意该站点上的评论,但这值得商...……这可能是一个很好的stackoverflow问题:可用性和易用性是否相同?IMO可用性的一部分是易用性,反之亦然,但不一定相同。

我希望我不要在此编辑中激怒更多的语义敏感对象:-)


1
2、4和5本质上是同一点。使用#7,这并不是说IE / FF本身没有足够的问题。
Jamie Love

嗯,好吧,我在学术层面上一直在争论。
Jamie Love

2
“内容权重”?Flash内容(通常)是经过压缩的,因此它比没有Flash的内容要重(通常更轻)。您的意思是说Flash内容通常是多媒体,而多媒体通常比文本重。
fenomas 2009年

@fenomas即使被压缩,字节码也不能比纯文本浅。并且图像也被压缩。基本上,HTML只是您需要的内容。另一方面,闪存是单个HTTP请求。
卢卡·拉米什维利

@LukaRamishvili:当然字节码可以比纯文本轻。考虑缩进。字节码丢弃格式和注释。考虑重复使用变量名。如果字节码完全记录了变量名,则只会列出一次变量名,然后在字符串表中通过索引引用它们。
icktoofay 2012年

36

有趣的是,这里的每个人都炸毁了Flash / Silverlight,您会很好地意识到这只是硬币的一面。

Flash(和Flex)使网站设计人员的网站具有更大的灵活性和更丰富的内容,并且可以在多种情况下使用-例如与电影或乐队有关的网站,儿童网站,游戏网站等。

当然,有很多理由不选择Flash / Flex / Silverlight,但是如今人们可以像在JavaScript中那样无法访问站点。我以前曾使用过盲人或网络爬虫无法合理使用的JavaScript产品。

Flash的渗透率(肯定是有偏见的)是99%+(http://www.adobe.com/products/player_census/flashplayer/version_penetration.html),这意味着那些说“永远不会访问Flash网站”的人的人口中有1%的人没有安装Flash,也不在线观看YouTube或电影预告片。

因此,您需要注意您的听众。使用纯HTML页面和最少的JavaScript,某些受众和情况肯定会更好(政府网站,编程网站是我想到的两个领域)。有时是因为观众是办公室工作人员,不允许他们在浏览器中安装Flash。

富互联网应用程序(RIA)是其中Flex / Silverlight与JavaScript / CSS / HTML方面存在明显冲突/挣扎的领域。我曾经和他们一起工作过,现在我认为需要Flex / Silverlight插件是相当合理的,尽管如果应用程序是公开的,您仍然会失去一些访问者。

总而言之-您最好确定您的受众,确定他们愿意/能够使用的对象,然后根据这些限制来决定您的技术。


2
+1。在我看来,Flash和Silverlight并不是邪恶的。它们是由于严重缺乏功能,HTML,CSS和Javascript技术的标准化而诞生的。到目前为止,它们提供了许多Javascript根本无法实现的功能。但是,它们也可能被滥用。建议您在选择此类技术之前先了解一下您的受众和目标,以发现您的位置。
史蒂夫·沃瑟姆

3
当我的老板发现我做了多少Flash开发时,他感到很惊讶,因为按照他的说法,他雇用的大多数开发人员甚至都没有接触过Flash。显然,它吸引的设计师多于开发人员。因此,我认为Flash在这里并没有得到应有的重视。我想我的意思是,如果您知道自己在做什么,则在很多情况下可以利用Flash(或Silverlight)创建更好的体验,而不会损害此页面上列出的SEO,可用性或许多其他事情。
史蒂夫·沃瑟姆

Youtube支持HTML5视频,因此youtube上的大多数视频都不需要Flash。
卢卡·拉米什维利

而且,没有Flash支持的那1%不能轻易消除-一些公司标准禁止安装Flash和第三方产品。工作中的员工-他们不会在线观看视频,那又如何呢?对于某些企业而言,与在家中观看youtube和视频的人相比,它们在受众群体中的地位更为重要。
卢卡·拉米什维利

我只是看到网上争论毫无用处-作者的回答并没有冒犯,但网上99.9999%的论点都以如此差劲的论点为后盾,并且大多基于情感(“哦,那1%的人没有闪光?他们没有甚至都观看youtube,所以何必麻烦“)。尽管我坚信作者不是故意的(暗示这对我来说太过分了),但用情感来证明论点被称为“消磁学”(magogicic)-理智主义者成功使用了很长时间。
卢卡·拉米什维利

23

基于Flash和Silverlight的网站通常都采用封闭模型来违反基本的Internet约定。

例如,大多数基于Flash和Silverlight的网站:

  • 忽略后退/前进按钮。
  • 不允许您向任何人发送URL到网站上的特定位置,或为特定位置添加书签,以供以后通过浏览器使用
  • 将互联网放在固定大小的框中。对于更宽的显示器或更高分辨率,没有动态调整大小。

1
检查globulos.com它会杀死您的第三个子弹
-DFectuoso

2
不确定“他们”是谁,但是如果您的意思是“大多数Flash开发人员”,那么我会同意。但是,如果“他们”的意思是Flash,则这三点都是错误的。存在用于前进/后退导航和深层链接的功能,并且对象调整大小很容易处理。开发人员只需实施这些功能。
Christian Nunciato

给我的消息基督徒。限定词已相应添加。:)
Cory House

2
第三点是虚假的。可以调整Flash的大小,也可以调整HTML的大小。第二点是有效的,但对于DHTML和许多具有后端的网站也是如此。很难说这是不使用Flash的原因...
fenomas'Jul

5
所有这三个都是开发人员的选择,而不是Flash的限制。
mk12

12

“我本来要点击结帐,但我想更改一些内容,所以点击了后退按钮”


3
Flex具有本机浏览器导航支持,还有其他方法可以解决Flash中的此问题。
亚当·哈特

确实,在Flash开发了数年的网站之后,我意识到Flash应该启动与firefox,chrome竞争的浏览器,除了具有自己的规则的插件外,还有自己的一套规则,这样他们就可以轻松地表明自己的观点。
穆罕默德

11

在此下一个s / Flash / Flash或Silverlight / g

  1. Flash应用程序/插件是一个封闭的源代码池,存在严重的,未公开的安全漏洞,这些漏洞会公开私人数据,允许修改硬盘上的任意文件,等等。
  2. Flash文件对于基本内容非常有用。有更有效的处事方式
  3. 闪光很慢。我的Windows PC上的插件可以占用100%的CPU时间来播放一些糟糕的网站。
  4. Flash是非标准的。到处都没有安装受支持的Flash插件。Linux用户必须在不跳过软件包管理框架的情况下才能运行它。Windows上的Firefox用户默认情况下不会获取它(我上次没有检查过)。
  5. 闪光很烦人;您的用户不想仅仅为了获得一些基本信息而受到动画,叮当声和垃圾的轰炸。
  6. 没有后退/前进功能,除非Flash设计人员希望在其中实现
  7. 如果不等待构成该“页面”的所有内容/脚本加载,就无法查看单个页面。如果您的用户想要的只是一片文字,而您又强迫多媒体播放,那真是很痛苦。
  8. 大多数仅Flash网站确实很糟糕;设计人员似乎更关心使用Flash引擎的所有功能,而不是向用户展示简洁和有用的内容。

13
8:主观 我使用过的许多Flash网站都很棒。7:是的 记住你的听众。6:基于javascript的RIA也有同样的问题。5:不是现在取决于用户吗?4:99%的渗透率非常好。3:糟糕的javascript也一样。2:是的 可能无关紧要。1:浏览器本身也一样。
Jamie Love

1
嗯 1.它是封闭的,但与任何浏览器相比,其利用的来源要少得多。2.公然不真实。您的意思是说Flash通常包含多媒体内容,而多媒体内容比非多媒体内容重(显然)。7.也是不真实的;不像HTML Flash可以智能地预加载设计者选择的任何方式。8.出于相同的原因,大多数WEB网站都不好。与Flash无关。
fenomas 2009年

@fenomas:1.让我们参考当前未修补的任意代码漏洞。Flash有数十种此类漏洞。7.“设计师选择”是非常主观的,我还没有见过会做出明智选择的设计师。8.那里没有参数,但是至少可以使用基本HTML来解决我需要的内容,即使我需要使用脚本来完成它也是如此。用闪光灯不能做到这一点。
亚当·霍斯

10

我是Flash开发人员。我所服务的公司毫不费力地找到希望我们为他们构建基于Flash的产品的客户。有一些应用程序比使用我在其他环境中使用Flash开发起来容易得多。

但是Flash有它的问题。以上一些人抱怨Flash应用程序不包含键盘支持。其他人则说这是因为开发人员懒于实现它。事实是,Flash附带的许多标准组件都是错误的。在我的公司,我们不得不编写自己的替代品。一个有问题的功能是键盘支持。我实现了对键盘交互的支持。它运作良好,但需要付出努力。如果我正在编写Windows VB应用程序,则将提供键盘导航,并且开箱即用。

深层链接,后退按钮支持等也是如此。一个聪明的开发人员将能够使Flash应用程序表现良好。这里有些开源库是必不可少的。

至于流畅的布局,我也刚刚在AS3中为此完成了概念验证。可能,但是需要很多努力。我为什么要努力?由于Flash的其他优点,因此效果很好。


10

我对Flash的最大抱怨是,它使您“脱离浏览器”进入其自己的完全独立的应用程序。这违反了“浏览器标准”,即我可以在浏览器中执行的功能:

  • 右键点击
  • 鼠标中键(用于打开其他选项卡中的链接)
  • 选择文字
  • 复制粘贴
  • 列印
  • 键盘快捷键(因为Flash窃取了键盘焦点)
  • 后退/前进按钮和整个“页面”概念
  • Javascript与页面上其他元素的交互(我认为这是不可能的)。
  • 如果我想查看Flash文件特定部分的来源或查找正在使用的图像,请使用Firebug或Chrome中的“检查元素”。

9

Flash有其用途。它对内容有益,对网页有益。


除“内容”外,网页还有什么用?还是可以指定“内容”所指的内容?
chiccodoro 2010年

@chiccodoro网页以外的内容?诸如Power Point,比html5更好的Video容器之类的演示文稿,以及其他自包含的小工具,如网页中使用的音乐控件。
穆罕默德

1
@Muhammad-我知道,我当时当时还不了解“内容”一词-它似乎经常被用作多媒体内容的同义词。
chiccodoro 2014年

我也很困惑。内容就是一切,一无所有。在我看来,“ Flash对您有用,而不是网页”。
塞巴斯蒂安·马赫2014年

7

打印支持不佳,后退按钮不起作用。


好点。我很惊讶没有其他人提到印刷。对于包含Flash图表和类似内容的网站来说,这是一个大问题。
MikeD

7

我认为这是选择成本最低的媒介来覆盖目标受众的问题,无论是Flash还是Silverlight或JavaScript或纯文本。

如果您有钱,可以拥有网站的纯文本,纯JavaScript等版本,并且目标受众具有不同的优先级。

因此,我对您的问题是:您的网站是否有不喜欢Flash的用户作为其目标受众?如果是,则需要远离它。如果不是,请使用任何方法为您的访客提供良好的体验。



6

有人知道一个叫做YouTube的网站吗?没有闪存就不会存在。Flash具有强大的视频/多媒体功能,这些功能根本无法忽略。

如果以适当的方式,在适当的情况下以及在设计者/编码人员已谨慎地嵌入基本可访问性功能的情况下使用Flash,则效果惊人。

事实是,就像所有美好的事物一样,有很多滥用行为(闪光灯)。尤其是刚开始的时候,人们只想在可以炫耀的地方拍击Flash。

但我坚决不同意Flash网站的弊端:如果制作正确,具有良好的UI设计和可访问性,它们会为网络带来全新的面貌。


1
当然可以。银光!:P
TraumaPony

.. Silverlight插件的普及率是多少?
sthg

7
实际上,YouTube现在正在转向基于标准的电影,因此很明显,如果没有Flash,它就可以存在。
查克(Chuck)

1
哇,疯狂的东西。但是话又说回来,我想这就是即将发生的事情。就个人而言,我很想看到HTML5视频标签和OGG赢得比赛。
sthg

1
问题是问“基于Flash的网站”到底有何弊端。显然,使用Flash并不是邪恶的。但是,用它创建整个站点是可以的。
克里斯·哈里森


5

让我们不要忘记,Flash允许网站显示视频,动画,用户交互等,并且视您想做什么而定,它可以是简单的过程,也可以是怪异的技术人员。许多不良的Flash网站都取决于作者。

如果您不喜欢Flash,那么答案很简单,那就不要使用它。不要安装Flash插件,也不要安装浏览器插件(例如Flashblock)在Firefox上。这将用播放按钮替换所有Flash电影,阻止并下载直到单击它为止。

但是,比这更好的是,如果您不喜欢Adobe或Microsoft提供的解决方案,然后提出一个更好的解决方案,或者至少让他们知道您不喜欢的解决方案,他们会认真对待反馈。支持一些争取在Flash中改善可访问性的人员,例如,访问http://niquimerret.com

可访问性是一个持续存在的问题,而且不会消失,Flash的可访问性正在为残障人士提供改善。在某些情况下,使用Flash可以增强具有认知和学习障碍的人的体验,而当以动画而不是一页文字和静态图像呈现一个概念或想法时,可以更好地解释一个概念或想法。


3

Flash添加了另一个正确查看网页所需的重量级组件。Flash插件通常是错误的,可能会使浏览器崩溃。Flash页面通常用于制作可爱的动画和其他东西,从而使快速导航站点变得更加困难。


这些“可爱”的动画很容易成为某些(许多)用户留在网站上的原因。
Jamie Love

在某些站点中,它们实际上很有用,可以增加价值,并且不会妨碍用户。在这种情况下,请坚持下去。
福兹先生09年

这种想法使我迷惑不解。HTML通常用于制作难以导航的网站。GIF格式通常用于轻浮的动画。因此,这些是不使用它们的原因吗?
fenomas 2009年

与动画GIF相比,我更喜欢使用Flash的网站。
mk12

3

以上所有内容均适用于野生网络。

但是,对于内部业务应用程序,Flash和Silverlight允许用户在其浏览器中拥有接近完整应用程序的内容。可访问性,SEO和封闭源在内部应用程序中不是很重要。重要的是使用户的生活更轻松。


1
一旦您的业务达到一定规模,可访问性和SEO(或更确切地说是可搜索性)就变得非常重要。
约阿希姆·绍尔

2

我不会在浏览器中安装Flash,主要是为了避免动画广告的滋扰,但也出于其他人提到的所有安全和隐私原因。

因此,就我而言,完全不在Flash中完成的网站是不存在的。(Wrt Youtube,我直接将视频下载到Miro中。)


2

可能出于相同的原因,C程序员不愿使用Win32 API,MFC不使用Win32程序员,Windows Forms不使用MFC程序员。使用和理解起来很棘手-我已经尝试过在Flex中进行编程,并且相处得很好,但是它并不是为典型的Web应用程序设计而固有地设计的,例如,没有对数据库,cookie或会话的本地支持(至少在Flex 3之前如此)-您需要将所有3个代码放入PHP或另一个服务器端页面,然后ActionScript调用

尝试使用PHP创建一个简单的注册/登录页面,然后使用Flex / Flash创建一个简单的注册/登录页面,您会发现所有服务器端操作都是由其他人完成的-再次,这可能是设计使然,因为我们前面有HTML / JavaScript-端与ColdFusion或PHP等混合,用于“传统” Web应用程序的后端。

就像其他人一样,Flash键盘不好用-当嵌入HTML页面的Flash对象具有焦点(鼠标悬停)时,请尝试在Firefox中按Ctrl-T-这样会使用户感到沮丧。

说了这么多,我仍然宁愿使Flash / Flex成为​​Web应用程序的前端,而不是HTML / JavaScript / CSS,因为后者需要一个敏锐的学习曲线,经过一段时间后,它会变得非常令人困惑,因为您必须考虑“好的”问题。 ”中介绍了CSS和JavaScript的设计方面以及坏的方面-以及JavaScript / CSS固有的特性以及JavaScript库供应商(Yahoo的YUI,Google的Ajax API,script.aculo.us等)引入的特性。

如果您已经是一位Web程序员,并且非常了解CSS / HTML / JavaScript,并且在PC上设置了良好的开发环境,并且具有所有必需的代码检查器和运行时调试器等,那么继续进行此操作很容易(不是考虑到最终用户的喜好),但是如果您像我一样,想要使Web应用程序准备就绪并可以快速使用,并且想要在其所有时间都保持美观的同时快速向其添加功能,那么Flash / Flex会更好选项,恕我直言。


2

我不喜欢基于Flash的网站,因为如果您的浏览器崩溃或您的连接暂时中断会发生什么?您必须再次加载它,然后返回菜单,然后选择要阅读的项目,依此类推。

只是不要这样做。:S


2

我是Flash开发人员。.我发现,尽管Flash在编码方面需要付出更多的努力,但潜力巨大。您可以通过简单的转换来创建非常简单的网站,如此微妙的看上去似乎是一个普通的HTML页面,同时仍然很轻。

同时,您可以将OOP与ActionScript一起使用,以创建一个既复杂又包容,感觉和行为类似于桌面应用程序的网站。同时还保持非常明亮!(仅将所需的内容按需加载,与4列HTML站点中包含太多信息的站点并排)。

如今,这仍然没有迁移到ActionScript 3,而是仍然使用ActionScript 2,MY Flash文件仅包含2或3行ActionScript,仅一帧和一个空的舞台。其他所有内容都是在运行时动态创建或添加的。

Flash的问题不在于Flash,而在于延迟开发。


2

为了辩护,这里提出的大多数问题与人们如何在其网站上实现Flash无关,而与Flash本身无关。Flash确实支持可访问性,只是大多数人在构建网站时不考虑它。Flash确实可以在手机上使用-它是Flash Lite,尽管ActionScript在早期版本中受到限制。

为什么有人应该拥有查看网站源代码的自动权利?网络作者花了很多时间和精力来梦想他们的代码,以便通过网络媒介分享他们的想法。如果您想知道某件事情是如何工作的,为什么不花些力气去解决呢?网络之美在于信息,而非媒介。

那么,如果Flash由一家公司拥有,该怎么办-Adobe买了它是有原因的,那是因为它是一套很棒的工具。问题出在网络作者没有正确使用它,试图使它做它从未打算做的事情,或者只是在使用Flash开发时没有对他们的站点应用标准。

基于Flash的网站有什么邪恶?绝对没有。这就像问枪支有什么邪恶之处。没有。挥舞它的白痴有问题。


1

Flash很烂,我拒绝访问基于Flash的网站。为什么?因为我做不到 为什么?因为Adobe太无知,无法为64位浏览器编写插件。


我的64位计算机上没有这个问题。Windows 64位版本有效,Linux也具有64位版本。您对哪个OS /浏览器有特定的疑问?我知道过去Adobe并没有制造64位Linux Flash播放器,但几个月前它们就修复了。
丹·赫伯特

“问:Flash网站的弊端是什么?A:因为它很烂。为什么?因为我不能使用它。” 我看不到答案的价值
Bryan Oakley,2009年

@布莱恩·奥克利 我看不到您评论中的值。我明确指出:Flash无法在64位浏览器上运行。因此,它很烂。
乔什·斯托多拉

1
@DanHerbert您必须在64位操作系统上运行32位浏览器。我认为这很可耻。相信我,Adobe的Lamer不支持它,因为他们正忙于为笨拙的Mac用户制作闪亮的东西:adobe.com/go/6b3af6c9
Josh Stodola,2009年

@Josh Stodola:在Google上使用“ Flash Player 64位”的时间为5秒= labs.adobe.com/downloads/flashplayer10.html

1

看看任何主要汽车制造商的网站,它们全都在Flash中。这取决于您在做什么。如果您的目标是提供一个丰富,性感的网站,Flash / Silverlight将在开发时间方面为您带来巨大的优势。如果您要提供内容/数据,则HTML和JavaScript(例如jQuery)可以为您提供很多便利,而无需其他软件插件(Flash / Silverlight)。


1
太正确了,我去了奥迪网站寻找R8,我花了10分钟的时间等待一系列越来越复杂的装载机电影放映,然后放弃,却从未见过这辆车。
亚历克斯·布朗

1

Flash Player是导致Mac OS X崩溃数量最多的罪魁祸首。它的稳定性并不是很出名。


1

以上所有答案都集中在Flash上​​,Silverlight的好坏同样严重。如果使用NoScript运行Firefox (应该使用),则必须单击每个希望允许运行的脚本。

因此,请使用脚本,Flash和Silverlight构建您的网站。只需确保他们仍然与残障人士一起工作即可。当我们打开一个站点而看不到任何东西时,我们许多人只会继续前进。


您可以为网站启用Flash,如果页面上只有一件事需要它,我倾向于不这样做,否则我就不会在那里。
he_the_great

是的,但是如果您已经升级到最新版本的noScripts,并且尚未更改占位符图标“ thing-a-ma-bob”,那么您仍然必须单击占位符图标,甚至可以使Flash在受信任的站点上工作。我喜欢这样,它使我可以选择即使在受信任的站点上也能看到的那种傻瓜。
WolfmanDragon

为什么有人会使用无脚本?我们不再处于疯狂的地理/莱科斯时代。我几乎从来没有跨过使用不良/邪恶的javascript的网站。我曾经使用YesScript(默认情况下允许所有,并阻止某些脚本),但是我不再使用它。
哈森

网络上最好的安全信息交换所是SANS Internet Storm Center。他们的基本建议是将FireFox堆满无脚本和adBlock。似乎他们每周都会查明一次新的脚本攻击。实际上,现在的数量比地球时代还多。
WolfmanDragon

1

我们中的许多人都对基于Flash的网站有不好的经验,这传播了Flash是“邪恶的”想法。我真的不认为将邪恶的标签应用于任何技术或框架是不公平的,它们每个都是为迎合特定情况而设计的,其中许多在这些情况下都做得很好,例如,我对使用以下内容的网站没有问题Flash视频。

其他一些回应也触及到以下事实:使用Flash与我们在互联网上使用的许多标准隐喻(例如,链接和导航按钮)相矛盾,我和下一个网络用户一样讨厌它,但这并没有真正使还是邪恶的。

尽管据说Flash / Flex中有一些机制可以增加对这些内容的支持,但根据我的经验,这些机制很少实现,这并不是Flash本身的直接错,而是对用户而言非常烦人。

也许罪魁祸首不是Flash / Flex,而是Adobe不能使开发人员更轻松或更不容易看到这些东西。

出于记录,我从未在Flash中开发过


0

闪光灯不是邪恶的,而是人们用它做的是邪恶的。

对于愚蠢的矢量动画,甚至对于360产品视图或交互式图表,是的。Flash可以使用〜15%cpu以60 fps的速度在古老的盒子上制作精美的全高清动画。

对于网络视频,如果您别无选择,我想。

但是对于整个网站和这些称为“ RIA”的网站来说,不是。

因此,令人震惊的是,一项技术可以更好地完成其设计目标。


亲爱的我,Flex的基础是什么?如果不是RIA,Flex是什么?性能一个问题,但是嘿,Silverlight并没有任何改善。还有一件事:AS3功能强大!
阿不思·邓布利多

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.