13 flash
我听过很多次我应该为我的网站避免闪光.然而,没有人告诉我一个很好的理由.我搜索了原因并且我看到许多不正确(例如flash中的文本不能被搜索引擎索引)或者可能不一定是真实的或足够重要的(占用更多的带宽.一个JS等价物会更大还是更小? ).
我的网站使用flash播放声音(m4a).我不必担心索引,后退按钮不工作等.
但我感觉可能还有其他原因.我不应该在我的网站上使用flash的原因是什么?
我会注意到一个,iPhone/iPod Touch和移动设备不支持它.对于大多数网站来说并不是什么大问题,而且很明显.在我的网站上避免闪存的其他原因是什么?
Sas*_*gov 27
您无法在Flash的新标签页中打开链接.您无法在Flash中使用浏览器的"查找"功能.你无法放大Flash.您不能在Flash中使用鼠标手势.您无法在Flash中使用浏览器的拼写检查.我可以继续
但是,您可以在Flash中播放视频和音频.您可以在Flash中显示复杂的动画.您可以在Flash中访问用户的网络摄像头和麦克风.你可以在Flash中做许多其他的事情,你不能用HTML做 - 以跨浏览器的方式.
换句话说,Flash对可用性不利,但有许多合法用途.如果您需要Flash的功能之一,而HTML只是不削减它,则没有理由不使用Flash.但是,您需要了解这些缺点,而不是仅仅因为您想要使用它.
到目前为止,Flash是浏览器最好的多媒体插件.
它在可访问性和"烦恼"水平方面受到很多抨击,但这些都源于人们将其用于次优目的:例如,在闪存中构建整个站点,弹出广告.因此,我会无视这种批评.你可以想象,如果人们倾向于用jpeg替换他们网站上的所有文本,那么就会有很多抱怨,但是归咎于Photoshop或<img>这个趋势的标签是愚蠢的.
Flash 100%完美适用于动画,视频,音频和游戏等目的.当您需要使用这些元素时,请在您的网站上使用Flash.
除了你已经提到的iPhone/iPod Touch/iPad不支持闪存之外,还有许多用户禁用闪存以防止显示广告(闪存的常见用途).
Flash就像PHP,ASP.NET,Ruby On Rails一样.像任何框架一样,你可以做好事和坏事的网站.任何工具都可以被滥用,Flash已经得到了糟糕的说唱,因为有很多烦人的网站使用Flash.然而,更多的是以更好的方式使用Flash.
| 归档时间: |
|
| 查看次数: |
4918 次 |
| 最近记录: |