给常分享Youtube video的部落客一个建议
当你在主页(main page/home page)或一页里分享多个的YouTube Video时,
如果你的电脑不是很新或比较慢/旧的,你会发现整个部落格好像变得慢,
scrolling不是很顺,那是有原因的。
网络上有些人说是因为太多Video clip所以导致变慢,那是不对的,
其实,原因也只是这行code:
<param name=”wmode” value=”transparent”></param>
<embed ………… wmode=”transparent” …..></embed>
避免YouTube video使你的页面变慢,就把以上那两行code给删除掉,
一切就顺畅了。



为什么YouTube要这么做?
也许你会好奇干嘛YouTube要提供这wmode=”tranparent”的语法,
其实是某些用户因为在部落格或网页上常用AJAX来达到某些Layer的显示效果,
如果没有以上语法,有时就会Overlap其它使用layer的画面,
尤其是有使用lightbox的用户,之前有些version会被Flash overlap,
现在的不会了。
还有一个原因也是因为除掉背景颜色(background color),
在Flash的Embed code里,是可以设定背景颜色或透明的,
举个例子,你在Flash里画了一个圆形的shape,你的Flash背景颜色是白色,
但你想把这Flash movie放在一个有背景图的页面,但又不要有白底显示,
这时,你就可以使用 wmode=”transparent” 来达到以下效果。(参考图下)

记得培养习惯把wmode=transparent删除掉哦,
除非删除后你的页面有东西被覆盖,不然这code是对你无益的,
反而会拖慢整个页面的scrolling的顺畅。





