gpt4 book ai didi

flash - SWF 对象 - 我为什么要使用它

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:30:07 26 4
gpt4 key购买 nike

我所有的网站都需要对搜索引擎友好——即搜索引擎可读。但是,我有点喜欢 Flash,并希望以一种友好的方式集成它。

我有 swfobject 选项,它允许正确的页面名称并为用户和搜索引擎提供不同的页面。

但是,我想知道为什么需要使用 swfobject。例如,我可以只使用普通的 php cms 页面并在其中插入 flash 元素。当页面被搜索引擎调用时,只提供纯 html,而用户会得到 flash。

如果能找出关于这个主题的其他观点以及不同方法的好处,我将非常感激。

非常感谢

K

最佳答案

首先,对于某些浏览器,嵌入 swf 文件所必须编写的 html 代码是不同的。

Firefox、Chrome、.. 使用 <object>标签,而 IE 使用 <embed>标签。

SWFObject 是一个 javascript“库”(有点傻,因为它只有一个文件 :P),它可以将正确的 html 标签直接注入(inject) DOM 树,并为您处理那些浏览器差异。

此外,flash cross site scriptings attacks 还存在一些安全问题过去。

我知道一个事实,在旧的 Flex Builder 版本中有 problems with the generated html-templates这可能会导致重大安全问题。

如今,在较新版本的 Flash Builder 中,Adobe 默认使用 SWFObject 来创建 html 包装文件。

所以,回答你的问题:

真的有必要吗?不,如果你知道自己在做什么,那就不是了。它是否方便且符合 Adob​​e 标准,是的。

干杯

关于flash - SWF 对象 - 我为什么要使用它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6213930/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com