Flash初哥

February 1, 2010

html向flash传递参数

Filed under: Flash,Flash技術文章,HTML — Tags: , — KAV @ 10:39 pm

Q:我见到有网页调用flash的时候有这么写的.

player.swf?src=tt/01.flv
这个flash里边怎么获得这值的呢? 

A.
用as3的方式是
在主类里加入:
var o : Object = loaderInfo.parameters;
var src:String;
if(o.hasOwnProperty("src")) {
   str = o["src"];
}

为什么说HTML5不是Flash的终结者

Filed under: Flash,Flash技術文章,HTML — Tags: , — KAV @ 10:34 pm

在作者看来,HTML5定义的新特性,需要很长的时间来实施。画布绘图和视频播放的功能,应该在10年前就已经开始实施了,如果W3C动作再快一 点,我们现在可能已经在使用HTML9了。值得注意的一点是,Flash或任何其它的富媒体插件都不会受到HTML5的威胁,视频播放和简单的画布支持只 是Flash开发中的很小一部分。

人们有一个很大的误解,就是认为之所以在网页上使用Flash技术很大一部分原因是为了播放视频。甚至认为正是由于视频播放技术才使Flash生存 至今(包括数字加密,动态缓冲,视频控制),并与其它技术相区别。现在看起来好像宣传HTML5的大都是HTML开发人员,似乎他们不喜欢Flash,当 然作者本人没有指责任何人的意思,只是“HTML5将干掉Flash,Silverlight,Unity3D,O3D,或者任何其它的富媒体插件”这个 说法,很明显忽略了一个事实,即:这些工具实际上已经创建了很多大型的应用,游戏,3D多媒体开发。或许你会说有人会基于Canvas写一个3D引擎,但 是它的速度将难以抗衡浏览器插件,而且难以使用硬件加速。

作者想说的是,应该使用正确的工具做正确的事情。Silverlight是一个多媒体工具,用于和.NET协作开发;Flash是一个多媒体工具, 适用于非编程人员和Java类别的开发人员。HTML是一个伟大的网页标记语言,适合介绍内容。使用不合适的工具达到目的是滥用平台。挑选最合适的工具才 是对项目最重要的。

HTML5 VS RIA?

Filed under: Flash,Flash技術文章,HTML — Tags: — KAV @ 10:29 pm

最近,我想IT领域最为火爆的一个词汇就是:HTML5了。随着Google Wave揭开面纱,FireFox 3.5、Opear 10、Chrome相继支持HTML5特性后,本来就不是一个新词汇的HTML5突然之间进入到了更多人的视线里面,本应是一个利好的事情,毕竟HTML5的出现会给Web带来很多新的“生机”与“活力”。
然而,不知道从什么时候开始,HTML5竟然被描述成了“Flash杀手”、“ RIA杀手”等“血淋淋”的词汇。关于HTML5能否可以取代Flash、取代RIA?网络上几乎是各抒己见,百花齐放。

(more…)

HTML5和Flash

Filed under: Flash,Flash技術文章,HTML — Tags: , — KAV @ 10:18 pm

HTML5是最近很红火的东西。

HTML5充分继承融合了目前网络开发的主流技术,让很多很多开发者可以无缝地迁移到互动应用的开发,这个对于广大的HTML开发者来说,是个大福音,因为他们不需要重新学习一门新的语言,就可以做出Flash一样的应用了,虽然晚了十年,但是终于赶上了。

(more…)

Google力推HTML5 Flash或退出舞台

Filed under: Flash,Flash技術文章,HTML — Tags: , — KAV @ 10:12 pm

10月5日,在洛杉矶召开的Adobe公司年会上,首席技术官凯文•林奇(Kevin Lynch)向参会者宣布了一个好消息。下一代的Flash将可以用在苹果iPhone手机的应用程序里。全球各地的开发者将可以用Flash为iPhone开发游戏和小工具软件。

但是,逾4000名设计师、软件开发者和计算机行业高管实际上认为,这是则坏消息——因为Adobe和苹果之间纷争未定,iPhone用户仍然 无法浏览用Flash创建的网页。因此尴尬的结局就是:Flash可以嵌入在iPhone应用程序里,但iPhone用户上网时,却无法浏览网页上的 Flash。Adobe CEO山塔努•纳拉延(Shantanu Narayen)8月份接受采访时表示,“他们(苹果)把Flash视为喜忧参半的事情。”一方面,iPhone用户想观看Flash视频和网页。但苹果 认为Flash会导致iPhone运行缓慢。

(more…)

HTML5与Flash

Filed under: Flash,Flash技術文章,HTML — Tags: , — KAV @ 10:07 pm

最近网络上最热的话题之一就是“开放式Web技术 HTML5”,从国外媒体到国内媒体均有大量报道。从大量的报道中,如果各位从Google搜索引擎中输入“HTML5 Flash”这2个关键字组合,将会有1百多万条相关的资讯,真是犹如狂风暴雨一般,而现在的IE8,Safari 4和FF 3.5 RC都或多或少的支持了一些HTML5的功能,这就让HTML5的话题讨论更加如火如荼。我们来总结一下其中的话题,基本上是以下几个类型(请原谅我均用 问号结束以下的标题,因为我会在后面谈及我的看法):

HTML5让Flash可有可无?
HTML5会为Flash和Silverlight送终么?
HTML5将一统视频插件市场,取代Flash Video?
HTML5将成为Flash杀手?
HTML5或将让Flash过气?
HTML5将严重冲击RIA领域技术?
……
(more…)

[C/C++]use gettimeofday to get time different

Filed under: C/C++ — Tags: — KAV @ 8:36 am
#include <sys/time.h>
#include <stdio.h>
int main(){
  struct timeval tv, tv2;
  unsigned long long start_utime, end_utime;
  gettimeofday(&tv,NULL);
  start_utime = tv.tv_sec * 1000000 + tv.tv_usec;
 
  usleep(1000);
  gettimeofday(&tv2,NULL);
  end_utime = tv2.tv_sec * 1000000 + tv2.tv_usec;
 
  printf(" runtime = %llu\n", end_utime - start_utime );
}

error: ctime: No such file or directory

Filed under: C/C++ — Tags: , — KAV @ 8:16 am

Today I do my csis0234 homework and find the following error:

error: ctime: No such file or directory
error: cstdlib: No such file or directory

anything wrong?

Answer:
Those are the C++ versions. Don’t use those in a C program. The C versions are
Code:

#include
#include

[C/C++] char array

Filed under: C/C++ — Tags: , — KAV @ 7:55 am

You can create a char array as follow:
char myStr[] = “text”;
char* myStr = “text”;

[C]Socket Programming with UDP

Filed under: C/C++ — Tags: , , — KAV @ 7:27 am

UDP Socket Programming – Using C language

* UDP server : simple UDP server that prints received messages.
source : udpServer.c
usage : ./udpServer
* UDP client : simple UDP client that sends data to server.
source : udpClient.c
usage : ./udpClient server data1 … dataN

To compile :

* linux : gcc -Wall -o foo foo.c
* solaris : gcc -Wall -o foo foo.c -lsocket -lnsl
(more…)

Older Posts »

Powered by WordPress