首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >哪一个是设计Flash网站的最好方法?

哪一个是设计Flash网站的最好方法?
EN

Stack Overflow用户
提问于 2010-06-06 23:28:37
回答 2查看 84关注 0票数 0

我是新的闪光灯,刚刚学会了一些动作脚本3与一些事件。

我必须建立与动态菜单的网站,然后为每个页面的内容使用xml。

有没有任何网络上的例子,以显示我可以如何建立网站。

什么是盖亚,它对我有帮助,还是我应该自己编码

谢谢

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-06-06 23:52:14

首先,在人们开始对Flash发起“火焰之战”之前,让我提醒你,如果你用完整的Flash制作一个网站,根据你对网站的使用情况,你不会从谷歌等搜索引擎获得太多“帮助”。

SWF文件被认为很像图形,这对计算机来说很难自动理解。

所以,除非你做了很多“预先考虑”和“技巧”,使页面的内容可选择通过普通的网址,如http://www.mywebsite.com/?page_id=home

在我看来,你已经走上了错误的道路。

把Flash想象成“一个封闭的盒子”。你放进去的东西可能看起来很棒,但在创建广泛传播的网站时,它也有缺点。

Actionscript 3.0与Javascript (例如,没有插件的浏览器脚本)和C# (微软的.NET)看起来像。

动态菜单可以在没有Actionscript和Flash的情况下生成。动态超文本标记语言(Dynamic HTML)有很多种方式--看看jQuery (www.jquery.com)和他们为你构建的所有插件或UI……免费的。

这些对于搜索引擎来说大多数时候都是"ok“的。

现在..。你的问题:

Actionscript 3.0 -从XML加载菜单。

首先你需要设计你的XML格式,比如说:

代码语言:javascript
复制
<?xml version="1.0" encoding="utf-8"?>
<navigation>
    <menu sortorder="1" url="page1.htm" />
    <menu sortorder="2" url="page2.htm" />
    ...
    <menu sortorder="99" url="page99.htm" />
</navigation>

从这里你可以选择你的“设备”,叫做“菜单”。通过将所有这些内容读取到一个数组中,您可以构建可视化菜单。在Google上搜索诸如"actionscript,xml,menu“之类的关键字,以获取大量示例。

其次,你需要一些方法来“存储”你的页面内容,这样你就可以展示一些东西了。你没有提供给我们太多的细节,所以很难知道你是否会使用普通的HTML页面或只需要文本。

您也可以将它们存储到XML文件中。与上面的方法相同,或者在每个页面的单独XML文件中,如下所示:

代码语言:javascript
复制
<?xml version="1.0" encoding="utf-8"?>
<page>
    <title>My test page</title>


    <headline>Here is the header</headline>
    <text>Here is some test text</text>
</page>

然而,这种方法的问题是,它开始看起来很像普通(X)HTML:

代码语言:javascript
复制
<?xml version="1.0" encoding="utf-8"?>
<html>
    <head>
         <title>My test page</title>
    </head>

    <body>
          <h1>Here is the header</h1>
          <p>Here is some test text</p>
    </body>
</html>

我要说的是:确保你的目标是正确的,并为任务选择正确的工具。客户并不总是正确的。事实上,他们经常来找我们,因为他们有一个想法,但不知道如何让它成为现实。

你是专家!

票数 3
EN

Stack Overflow用户

发布于 2010-06-07 00:15:57

补充一下BerggreenDK上面所说的:使用flash来补充DHTML网站,比如添加横幅、视频等,但不是用来构建一个网站。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2984747

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档