2012-04-04 174 views
0

我的一些访问者使用的是过时的旧版本Flash。我的FLA只包含几行创建SharedObject的ActionScript。支持旧版本的Flash?

我想确保我的SWF为他们执行。是否有任何理由在发布文件时不应选择旧版本的Flash Player和ActionScript?

+1

如果你只是创建一个SharedObject;为什么你不能用JavaScript创建一个cookie? – Marty 2012-04-05 04:07:28

回答

1
  1. 你应该试试看看它是否有效。
  2. 显示“少数几行”代码?如果知道什么可能会中断,那么更容易判断是否会发生任何事情。
  3. 考虑到与代码无关的更改:CFF字体在旧版本中不可用,我相信它也适用于几种线条样式。显然没有着色器。整体显示列表的表现会慢一点 - 就是这样。

但是,使用旧版Flash播放器的用户正面临各种各样的漏洞利用和其他恶意软件的威胁,因此至少因为这个原因,您可以鼓励他们更新。

+1

我同意,您需要更新网站的用户才能成为网络公民。但是这必须与您可能通过要求最新版本从您的网站驱逐用户的事实保持平衡。至少,我会要求Flash Player 10,至少要哄骗Flash 9上的零星升级。 – 2012-04-04 21:25:14

+1

我同意Sunil-FP 10应该是最低的底线。它于2008年发布,4年有充足的时间升级。 – weltraumpirat 2012-04-04 21:50:09

0

如果您正在使用的是共享对象,则可以定位Flash 9,但不能更小。

至于教育你的用户升级,我不会为此而烦恼。为了让他们相信任何事情,你必须至少编写一整页详细说明可能的漏洞利用等等,这可能不是你网站的目的。