欢迎来到千学网!
您现在的位置:首页 > 实用文 > 其他范文

关于Silverlight pk Flex,给微软中国一个建议网页设计

时间:2022-05-23 10:38:43 其他范文 收藏本文 下载本文

【导语】下面是小编为大家整理的关于Silverlight pk Flex,给微软中国一个建议网页设计(共5篇),仅供参考,大家一起来看看吧。

关于Silverlight pk Flex,给微软中国一个建议网页设计

篇1:关于Silverlight pk Flex,给微软中国一个建议网页设计

我认为Silverlight胜算不大,理由至少有两个:

迄今为止微软的广告(好像还有Silverlight广告?真是讽刺)都还在Flash上跑,为什么?现在Flash的安装率是Silverlight不能比的,

Google要想搞点rich interface的东西,除了疯狂的hack ajax,会选择Adobe的平台。Google和Adobe联盟。而且我感觉开源阵营更喜欢Google-Adobe联盟。

我知道,你们在期望Vista横扫一切,但是Vista普及之前时间足够Adobe打败Silverlight了。

所以为了Silverlight的成功,我觉得应该买下所有WPF/Silverlight的书的版权,然后免费发放给中国开发者,就像Intel发放IA32手册一样,写信就能得到。应该为所有参加WPF/Silverlight培训的开发者付学费、路费、食宿费。而且还可以考虑把这一策略推广到所有WxF。

如果说Web2.0的特征是用户产生内容,是讨好用户的时代,那Web3.0就应该是用户产生应用(比如提供云计算?),就应该讨好开发者。打造Silverlight这么一个优秀的表现平台,微软一定花了不少钱,如果被Adobe打败了,以前的投资就都打水漂了。我建议的花费比起在Silverlight上的沉没成本来应该是微不足道的(一本影印版的书一般也就是50~100块,还包括不菲的利润),微软何不让Silverlight一鼓作气统一天下呢?在接收Flash内容还是Silverlight内容上,最终用户是不会做出主动选择的(假设他/她两个虚拟机都安装了),选择是内容提供者做出的。程序员在选择技术的时候,会考虑哪种技术的学习手段(书、培训、社区...)更容易获取。网站在选择技术的时候,也会考虑掌握哪种技术的开发者更好更多吧。

Silverlight在Adobe前的颓势,数数Friends of ED出版的相关书籍的数量就可以感觉到。互联网现在是Google的地界,微软要想立门户,G老大不支持,恐怕只能靠下面的小喽罗出来拼了吧?

本帖绝非唱衰.NET。虽然学习一下ActionScript也不是什么负担,但我还是希望在.NET技术上的已有投资能有更大效益,所以希望微软发展好。

补充一点:我觉得iPhone和Android也会和Adobe有一腿,而不是Silverlight。

评论:

#1楼   Phinecos(洞庭散人)      Posted @ -06-28 15:18

问题不是你想的这么简单,

#2楼   飞雪尔 Posted @ 2008-06-28 15:23

Flash都已经9了,Silverlight才2,发展的时间就差别很大。现在广告系统用flash也没什么意外的,毕竟这么庞大的系统要更换技术不是这么简单的。

比如MSN Video现在用的也是flash,但是其实早就为Silverlight做了准备,每个视频除了flv版本同样也有wmv的版本,只是用户看不到而已,这些wmv版本就是为了以后等Silverlight成熟后进行逐步切换的。这需要不少时间吧。

再者,Silverlight和Vista根本没有什么必然联系,Vista是否普及并不影响Silverlight,SL本身又不要求客户机器安装.NET framework。

你的为培训付学费路费食宿费的要求一点都不现实,假如真的这样,你是不是还要签署协议保证你培训到的技术都能被使用到呢?

正确的推广做法是和各国的第三方网站公司谈合作,给予充分的技术支持,让他们在自己的网站上使用Silverlight,同时也可以让这些公司派出人员参与微软的免费培训。这才是合理的方式。

#5楼 [楼主]  yushih      Posted @ 2008-06-28 15:26

@飞雪尔

我提到Vista是因为Vista预装Silverlight虚拟机,这样Flash就没有原来的优势了。

#6楼   ocean      Posted @ 2008-06-28 15:27

千万别拿一个已经出了快的技术和一个新出的技术来比较,想现在就让Silverlight打败flash,基本是不可能的,所以你要看5年以后。

你倒数第二段也说明了一个很重要的问题,虽然学习一下ActionScript也不是什么负担,但是你更希望你原来的技术有更大的收益。想想有多少.NET程序员吧,这个潜力有多大,何况学习ActionScript真的没有负担吗?不仅是语言的问题,还有类库和开发工具的问题,统统换掉恐怕绝对是对.NET开发人员的负担,

另外你没有从战略上来考虑,你认为书籍免费发放给开发者就有用处吗?实际上现在网上关于Silverlight的文章已经很多了,silverlight sdk本身就是免费下载的,这个不就相当于Intel的IA32手册吗?

#7楼 [楼主]  yushih      Posted @ 2008-06-28 15:28

你是不是还要签署协议保证你培训到的技术都能被使用到呢

--------------------------------------------------

不用,因为参加培训也投入了时间和智力,所以大部分人都会用的,不用的人怎么会去花时间和精力培训呢?

#8楼   ocean      Posted @ 2008-06-28 15:29

楼主请注意啊,Vista并没有预装Silverlight runtime。这点可能成为微软的痛了,微软的IE估计以后也不会集成进去Silverlight runtime,如果这样做估计会立即引来恐怖的反垄断调查。

#9楼   ocean      Posted @ 2008-06-28 15:35

我们的部门有一个团队专门在做这样的推广,至此已经取得了非常好的效果,比如淘宝网推出了Silverlight版商铺,百度有了Silverlight版的音乐搜索,QQ有了Silverlight的广告等等。通过这些顶级站点的推广使用,来获得强大的用户群。用的人多了,自然在上面开发的人也会多。毕竟我们要注重用户需求吗。

#10楼   飞雪尔 Posted @ 2008-06-28 15:52

@yushih

Vista或者win7不会也不敢捆绑Silverlight runtime,这个肯定会被Adobe告上法庭的。

#11楼   昊子      Posted @ 2008-06-28 15:53

微就@么你送破a了。。

不做企I用的SilverLight不是我玩的。

做企I用用什么技g都o所^了。

#12楼   t-mac.NET      Posted @ 2008-06-28 15:53

不知MS 推出.net 1.0时当时是怎么一个反应,,,,(我接触.net已经是在了)

#13楼   斯克迪亚 Posted @ 2008-06-28 15:54

SilverLight和Flex(AIR)是个互攻,还不是决战的时候,两方是从自己的领域转攻对方的领域,这两个技术都是前锋性质的。

SilverLight拿去对比Flash的话,那应该同时用AIR来对比.Net桌面程序的覆盖率,你会发现安装AIR环境的机器也是少的可怜的。

#14楼   Windie Chai(笑煞天)      Posted @ 2008-06-28 16:08

首先,我并不明白为什么要用Silverlight做广告,楼主还没有明白Silverlight的定位吧。

其次,送书搭路费这种事情很可笑,微软不是地产商,Silverlight也不是郊区的房子。

#15楼   t-mac.NET      Posted @ 2008-06-28 16:38

@Windie Chai(笑煞天)

是啊,,,,

Silverlight是和flex竞争

#16楼   ganquan Posted @ 2008-06-28 17:05

不是免费发一两本书就可以的,你想法太简单了。

#17楼   Yok· Posted @ 2008-06-28 17:30

从Flash占有率和设计/开发者的人力资源来看,SL不可能打败Flash,但是可以肯定的是,大多数.net阵营的开发者会选用SL,只接受m$方案已经成了.net社区的文化特点了

来自:关于Silverlight pk Flex,给微软中国一个建议

篇2:微软中国发布Silverlight 2.0网页设计

新浪科技讯 10月23日消息,微软今天在中国发布了Silverlight 2.0(下载),微软 .NET 开发部门公司副总裁Scott Guthrie表示:“自Silverlight推出以来,全球已有四分之一的个人用户在使用已安装Silverlight的电脑,合作伙伴数量达到150多个。”

据悉,通过安装SP1升级包,Silverlight 1.0用户可以平滑升级到Silverlight 2.0,新版本包括.NET Framework(下载)子集、内置控件、丰富的样式模板、全面网络支持、.NET 语言支持以及DRM等一系列新功能和工具,

全新Silverlight 2.0的功能具有支持 .NET Framework、强大的内置式控件、支持皮肤与模板、深度缩放、先进内容保护功能、服务器可扩展性提升等等亮点。

据了解,国内厂商中新浪、百度、淘宝、腾讯、蓝汛科技以及康盛创想等合作伙伴均已采用Silverlight技术,所推出的新浪音乐频道、百度音乐抢鲜族、淘宝商城店铺银光版、腾讯滔滔等应用为用户带来了更加丰富的互联网体验。

Silverlight是微软于9月正式推出的新一代跨平台、支持多种浏览器的互联网多媒体呈现技术。在北京奥运会期间,具有极高访问量的NBC奥运网站就是运用微软Silverlight技术搭建。

篇3:关于Flash Banner设计的建议网页设计

banner 设计会严重影响广告投放效果,在此建议相关设计人员,在设计FLASH BANNER的时候考虑到以下问题.

1. 尽量减少矢量图形的路径节点数:

矢量图形显示是由计算机通过CPU即时运算得到的,矢量图形通过对节点的位置定义、线的曲度定义、面的填充色的各种属性定义来得到图形,而作为基本元素点的数量直接影响到线、面的数量,也就影响到CPU占用量,

2. 作为装饰的比较复杂的小型文字、logo重复使用时尽量用位图:

这是在下载字节量和CPU占用量间做一个平衡,因为文字本身就是比较复杂的矢量图形,然而很多情况下作为背景和装饰使用时不需要矢量的清晰程度,这时使用位图会很大程度的降低CPU消耗,并把部分消耗转移到显卡的CPU和内存上。只要位图的绝对面积不太大,使用位图和矢量的字节量差异不大。

3. 可以用一小张位图作为颜料填充出一些重复的图形、肌理式的背景:

导入一小张可作四方连续的底图,用于一些特殊效果。

4. 尽量减少动态MC的多层套嵌:多层套嵌会导致CPU对图形、位置、大小等数据不断重复计算,加重CPU负荷

5. 尽量减少多个MC在同一帧内同时运动:

多个MC同时运动会造成CPU峰值高涨,播放速度减慢,可以设计创意时加以避免,把MC的运动比较平均的放于不同帧,避免集中。

6. 避免大面积位图的移动、变形,能在外部软件中变形的,就不要放到 flash 里来做,放大缩小后再导入。

7. 尽量减少MC做大小、旋转的急剧变化:

如果再加上是复杂图形,或是位图,或是动态MC多层套嵌,那必然会引起 CPU使用峰值的急剧升高,图象会忽然变得很慢。

8. 在可能的情况下尽量减小Flash动画在屏幕显示中所占的比例

也可以理解为尽量做的面积小一些,或是包含运动的区域小一点,

例如:作遮幅以减少动画面积,较大的底图上作些有创意底小面积动画。只利用flash 作透明的关键动画,使它浮在底图上面,这样即结合底图减少CPU占用,又可以分成flash和图片两个线程下载,加快了下载速度。

9. 减少每秒帧数:在效果损失不大的情况下,尽量减少每秒帧数。

10. 使用FLASH5格式生成文件:

当前有FLASH6播放插件的用户还很少,使用FLASH 6格式播放的文件需要比较长的时间下载插件,会影响速度。

蓝色与国内flashcoder 群补充:

从Flash程序上来说,尽量减少使用循环复制MC,及时删除无用的MC和变量,释放内存,以减少客户端消耗。尽量避免使用复杂的 AS 运算。

避免在首帧一次载入大量的元素,因为在此下载过程中,你的BANNER是一片空白。

一定要设置背景颜色,因为投放网站不会每次为你改HTML的背景色代码。

尽量针对不同尺寸的BANNER单独制作Flash,而非做出一个后,用HTML放大缩小。

要多预备一个动画 GIF 版本。香港网站普遍还要加一个 clickTag 参数作联结(clickTag是variable, 真正连结通过flashhtml, swf?clickTag=http..传入 )。Yahoo 要求只能是 flash5 (制作过程中注意 as 兼容性)

静态文字在导出前统统打散,可以减少文件大小,如果嫌以后修改麻烦,可以先复制一个引导层放原始文字。

所有的图片在外部用图像压缩工具压缩,比如ps,最好是 fireworks,不要用flash里面压缩。

能用纯色,尽量用纯色,不能用的话也尽量用不透明过渡,尽量少用透明过渡色,少用透明渐变。

篇4:关于float的一个小问题网页设计

最近遇到一个不太容易注意到的关于Float的问题,如下:

当结构为float leftblock,样式为.left { float: left; width: 50px; height: 50px; background: #000; }.block { width: 200px; height: 60px; background: #F60;}

假使我们称第一个div为A,第二个div 为B,按理说,float使元素脱离正常流(Normal Flow),A应该“浮”起来,盖在B上面;而B应该占据A原来的位置。

事实上, 在现代浏览器中,显示方式跟我们想象的完全一致,如下:

但在IE6和IE7下,发现很诡异的问题,其显示方式如下:

我们可以看到,A并没有完全脱离正常流,还占据着原来的位置,而B跟随A出现(A和B之间有3px间隔,IE6下的bug,IE7的显示方式与 上面相同,只是没有3px的间隔)。

这是为什么呢?

根据CSS1对float的规定:The normal flow will wrap around on the right side。也就是说对于左浮动的元素,其后的正常流将围绕在其右边。

而在CSS2中, 明确说明:Since a float is not in the flow, non-positioned block boxes created before and after the float box flow vertically as if the float did not exist。也就是说浮动元素脱离正常流以后,浮动元素前后创建的未定位的块级元素会垂直相连,好像浮动元素不存在。

在 CSS2中,明确说明了浮动元素的位置会被占据(在direction:ltr的正常流下,为后面的占据),而在CSS1中,说得很含糊,没有具体说明块 级元素是否会占据前面浮动元素的位置。

为了了解是否所有只支持CSS1的浏览器对于这种情况的处理都一致,我安装了Netscape 6.2.3,其显示方式如下:

可以看到,和现代浏览器的显示方式一模一样,

难道又是IE对规范有着自己独特的理解?为此,我查询了一下微软的技术文档,其中写 道:Objects following a floating object move in relation to the position of the floating object。也就是说,浮动对象后面的对象按相对于浮动对象的位置移动。其实这也是一种很模糊的说法,并没说明后面的块级元素是否会占据前面浮动元素的位置。

由此可以推测,一般浏览器认为,对象如果脱离正常流,就不会占据其原来的位置,所以对于左浮动的元素,其后面的块级元素将会占据它的位 置,呈现浮动元素盖住后面元素的情况。

而对于只支持或部分支持CSS1的IE,则认为虽然浮动元素脱离正常流,但其后的正常流将围绕在其右 边,呈现了半脱离的情况,左浮动元素后面的块级元素跟随在其右边。

另外还有一个问题。对于上例,当对B设置左边距(margin-left) 时,对于IE6和IE7存在一个临界值,当margin-left的值小于这个临界值时,设置不起作用,当大于这个值时,才起作用,这个临界值恒等于A的宽度。

我们可以这么认为:A脱离正常流,正常情况下,B的左边距(margin-left)应当直接接触到其容器(body标签)的左填充边 (padding-left),对于此例,其容器不存在左填充,所以原本B的左边距应当直接接触容器的左边(即margin-left等于0),但由于在 IE6和IE7中,B跟随在A右边,相当于A把B从容器的左边顶开了,且左边距又没有发生变化(即margin-left还是等于0),所以,当B的左边 距小于等于这个临界值的时候,都不起作用。

PS:正常流(Normal Flow)

正常流是默认的定位方式。任何没有具体指定{position:absolute}或者{position:fixed}属性以及没有被浮动的元素 都将默认获得此属性。在这种方式里,块级元素在它们的包含块里一个一个垂直延伸,行内元素在它们的包含块里从左至右的水平排布。

本文来自:www.tgideas.com/?p=982

篇5:一个demo引发的争议网页设计

在某论坛上(不打广告)看到一个让我很惊艳的CSS效果,

它是鼠标左右滑动来实现3D的动态效果,个人觉得是个很赞的效果,感觉非常的莎士比亚,非常的歌剧啊~~~~不过也引发了一场争论。争论分为两派:“坚决顶起”派和“不以为然”派。“坚决顶起”派认为果然CSS是很强大的东西,这个demo的效果很酷很赞,很值得推崇;而“不以为然”派却认为,CSS应该用在正途上,不要做这些无谓的事情。

个人加入的是“坚决顶起”派。

从零开始接触CSS只有短短半年,在这半年里面看到CSS的不断完善和强大,不断的催促自己追赶着它的脚步(有点小清新了…咳 ⊙n⊙b)。

举个感触最深的例子吧~

这就是我对HTML的理解,是最原生态的美。当CSS出现后,我们就不仅限于单一的表现形式,我们渴望更多的色彩和线条。

这是CSS赋予HTML的,淡妆的美。简洁的背景色加上明朗的线条,给人以素雅幽静。

这是CSS背景图赋予HTML的,浓妆的美,

各式各样的效果,只有想不到,没有图片做不到。虽然图片能呈现出琳琅满目的样子,却也掩盖不了其自身存在的问题。

这是CSS3赋予HTML的,相宜的美。比淡妆稍浓,比浓妆稍淡。CSS3的各种新属性,让原本需要图片才能完成的样式得以解脱,让加载变得更加流畅。

CSS所有的进步都围绕着用户的感官体验,其目的就是为了呈现出视觉的饕餮盛宴。如果是这样,那CSS就必将进步,必将为用户带来更新奇的视觉享受。

在使用CSS1的时候,我们能想象出在未来的某一天,CSS可以实现圆角、阴影甚至是动画吗?同理,在网络高速发展的今天,我们已然觉得CSS3足够强大,但是在未来的某一天,难道不会出现令我们更加惊艳叫绝的CSS4、CSS5吗?

似乎有点跑题了,再拉回来。

这个demo并没有利用大热的CSS3,而是一层一层的迭代背景图,实现3D效果。代码很复杂,我一时半会儿也难以理解,不过这并不影响它的观赏性。这是一个创意,一个灵感。也许现在的页面暂时用不到,但是未来的事情谁又能吃的准呢?也许在 CSS4中出现了background-move属性也未可知啊(无限YY……)。

附上demo地址:ued.ctrip.com/blog/wp-content/uploads/2011/10/new21.html

网页设计论文

网页设计学习心得

网页设计自荐信

网页设计个人简历

网页设计求职信

网页设计合同

网页设计教学

网页设计论文

网页设计实验报告范文

网页设计年度工作总结

《关于Silverlight pk Flex,给微软中国一个建议网页设计(共5篇).doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式

点击下载本文文档