当前位置: 网站首页>网站建设>域名企业邮箱

宁国设计网页公司

发表日期: 2022-07-02 16:11:29 浏览次数:11

宁国设计网页公司

网站建设.png

1、动画制作思路不同
单个Flash作品的制作一般都在一个独立的文件内,计划好动画效果随时间线的变化或场景的交替变化即可。全Flash网站制作则更需要整体的把握,通过不同文件的切换和控制来实现全Flash网站的动态效果,要求制作者有明确的思路和良好的制作习文件结构不同惯。

2、文件结构不同
单个Flash作品的场景、动画过程及内容都在一个文件内,而全 Flash网站的文件由若干个文件构成,并且可以随发展的需要继续扩展。全Flash网站的文件动画分别在各自的对应文件内。通过Action的导入和跳转控制实现动画效果,由于同时可以加载多个SWF文件,它们将重叠在一起显示在屏幕上。

3、文件播放流程不同
单个Flash作品通常需要将所以的文件做在一个文件内,在观看效果是必须等文件基本下载完毕才开始播放。但全Flash网站是通过若干个文件结合在一起,在时间流上更符合Flash软件产品的特性。文件可以做的比较小,通过陆续载入其它文件更适合Internet的传播,这样同时避免了访问者因等待时间过长而放弃浏览。


使用 Node 创建 Web 服务器

Node.js 提供了 http 模块,http 模块主要用于搭建 HTTP 服务端和客户端,使用 HTTP 服务器或客户端功能必须调用 http 模块,代码如下:

var http = require('http');

以下是演示一个最基本的 HTTP 服务器架构(使用 8080 端口),创建 server.js 文件,代码如下所示:

实例

var http = require('http');var fs = require('fs');var url = require('url'); // 创建服务器http.createServer( function (request, response) {     // 解析请求,包括文件名   var pathname = url.parse(request.url).pathname;     // 输出请求的文件名   console.log("Request for " + pathname + " received.");     // 从文件系统中读取请求的文件内容   fs.readFile(pathname.substr(1), function (err, data) {      if (err) {         console.log(err);         // HTTP 状态码: 404 : NOT FOUND         // Content Type: text/html         response.writeHead(404, {'Content-Type': 'text/html'});      }else{                     // HTTP 状态码: 200 : OK         // Content Type: text/html         response.writeHead(200, {'Content-Type': 'text/html'});                     // 响应文件内容         response.write(data.toString());              }      //  发送响应数据      response.end();   });   }).listen(8080); // 控制台会输出以下信息console.log('Server running at http://127.0.0.1:8080/');

接下来我们在该目录下创建一个 index.html 文件,代码如下:

index.html 文件

<!DOCTYPE html><html><head><meta charset="utf-8"><title>菜鸟教程(runoob.com)</title></head><body>    <h1>我的第一个标题</h1>    <p>我的第一个段落。</p></body></html>

执行 server.js 文件:

$ node server.jsServer running at http://127.0.0.1:8080/

接着我们在浏览器中打开地址:http://127.0.0.1:8080/index.html,显示如下图所示:

执行 server.js 的控制台输出信息如下:

Server running at http://127.0.0.1:8080/Request for /index.html received.     #  客户端请求信息

使用 Node 创建 Web 客户端

Node 创建 Web 客户端需要引入 http 模块,创建 client.js 文件,代码如下所示:

实例

var http = require('http'); // 用于请求的选项var options = {   host: 'localhost',   port: '8080',   path: '/index.html'  }; // 处理响应的回调函数var callback = function(response){   // 不断更新数据   var body = '';   response.on('data', function(data) {      body += data;   });     response.on('end', function() {      // 数据接收完成      console.log(body);   });}// 向服务端发送请求var req = http.request(options, callback);req.end();

新开一个终端,执行 client.js 文件,输出结果如下:

$ node  client.js 
<!DOCTYPE html><html><head><meta charset="utf-8"><title>菜鸟教程(runoob.com)</title></head><body>
    <h1>我的第一个标题</h1>
    <p>我的第一个段落。</p></body></html>

执行 server.js 的控制台输出信息如下:

Server running at http://127.0.0.1:8080/Request for /index.html received.   # 客户端请求信息


宁国设计网页公司

想要咨询,请留言,我们的工作人员将尽快与您联系!
  
400-111-6878
服务热线
在线留言
在线咨询
预约专家
顶部

备案号: 苏ICP备11067224号

CopyRight © 2021 上往建站 All Right Reserved 未经许可不得复制转载

24小时服务热线:400-111-6878   E-MAIL:1120768800@qq.com   QQ:1120768800

  网址: https://www.768800.com

关键词: 网站建设| 域名邮箱| 服务器空间| 网站推广| 上往建站| 网站制作| 网站设计| 域名注册| 网络营销| 网站维护|

企业邮箱| 虚拟主机| 网络建站| 网站服务| 网页设计| 网店美工设计| 网站定制| 企业建站| 网站设计制作| 网页制作公司|

400电话办理| 书生商友软件| 苏州网站建设| 调温纤维| 海洋馆运营维护|

预约专家

欢迎您免费咨询,请填写以下信息,我们收到后会尽快与您联系

  

服务热线:400-111-6878