• 1 
预览模式: 普通 | 列表

[转]领悟 JavaScript 中的面向对象

在某论坛偶然看到此文章,感觉写得很不错,一种很有想法的理解方式,转载一下供大家学习。

文章出自 yiding-he.javaeye.com
原文地址:http://www.javaeye.com/topic/155109

 在微软MSDN也有一篇类似教科书的文章:                                                                        
《使用面向对象的技术创建高级 Web 应用程序》                                                              
 http://msdn.microsoft.com/msdnmag/issues/07/05/JavaScript/default.aspx?loc=zh 

JavaScript 是面向对象的。但是不少人对这一点理解得并不全面。

在 JavaScript 中,对象分为两种。一种可以称为“普通对象",就是我们所普遍理解的那些:数字、日期、用户自定义的对象(如:{})等等。

还有一种,称为"方法对象",就是我们通常定义的 function。你可能觉得奇怪:方法就是方法,怎么成了对象了?但是在 JavaScript 中,方法的确是被当成对象来处理的。

[阅读全文]

标签: RIA javascript

Flash平滑位图缩放

  在Flash中处理导入的位图时,对位图进行缩放是个比较头痛的事。因为缩放操作对位图的显示影响是很大的,很容易出现锯齿。
现在好了!Flash有了新的东西“允许平滑处理”,我们来看两个例子:

[阅读全文]

标签: RIA Flash

[转帖]SWFObject 说明

SWFObject: 基于Javascript的Flash媒体版本检测与嵌入模块

原文:SWFObject: Javascript Flash Player detection and embed script
翻译:
Awflasher.com
汉化地址:
http://www.awflasher.com/flash/articles/swfobj.htm - 更新到SWFObject 1.5官方文档(Updated to 1.5 @ 070318)

SWFObject是一个用于在HTML中方面插入Adobe Flash媒体资源(*.swf文件)的独立、敏捷的JavaScript模块。该模块中的JavaScript脚本能够自动检测PC、Mac机器上各种主流浏览器对Flash插件的支持情况。它使得插入Flash媒体资源尽量简捷、安全。而且它是非常符合搜索引擎优化的原则的。此外,它能够避免您的HTML、XHTML中出现object、embed等非标准标签,从而符合更加标准。
(即:通过text/html应答页面, 而非application/xhtml+xml)

[阅读全文]

RTMP协议概述

RTMP协议概述

介绍:

RTMP协议是被Flash用于对象,视频,音频的传输.该协议建立在TCP协议或者轮询HTTP协议之上.
RTMP协议就像一个用来装数据包的容器,这些数据可以是AMF格式的数据,也可以是FLV中的视/音频数据.
一个单一的连接可以通过不同的通道传输多路网络流.这些通道中的包都是按照固定大小的包传输的.

[阅读全文]

标签: RIA FlashCOM RTMP

<coolcode lang="actionscript"linenum="off"> //my_video本地显示视频对象

my_video.attachVideo(Camera.get());

my_video.attachAudio(Microphone.get());

nc = new NetConnection();

nc.connect("rtmp://localhost/admin");

ns = new NetStream(nc);

ns.attachVideo(Camera.get());

ns.attachAudio(Microphone.get());

ns.publish("ROOMA", "alive"); //record录制 alive直播

[阅读全文]

标签: FlashCOM RIA 视频

RIA简介

一、定义
    RIA
Rich Internet Applications的缩写,翻译成中文为丰富互联网应用程序。丰富互联网应用程序是将桌面应用程序的交互的用户体验与传统的Web应用的部署灵活性结合起来的网络应用程序。

[阅读全文]

标签: RIA
  • 1