给常分享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的顺畅。 ...more


(1 voted)




