闪光不是敌人——我们缺乏对重要事物的关注
星期四,January 31st,二千零一十三昨天我发微博说促生长剂,一个网站,每次你点击一个按钮,它就会加载一个随机的cat gif和音乐。大多数人都很高兴能得到一些非常好的实习生,但是一答复对我来说,可悲的是,这是可以预测的:
@janl:@codepo8请不要链接到flash-bs。
燃烧女巫!我敢链接到使用flash的东西。每次我把一段YouTube视频嵌入到一篇关于HTML5.闪光是敌人!我怎么敢和它交朋友?
好,在YouTube嵌入的情况下,有一个原因:很多人要求我不要把我自己的托管视频文件包括进来,因为他们生活在连接速度较慢的地区,使用flash嵌入会给他们带来质量很差的视频,但是在他们的连接上可以查看和跳过/扫描,而不是下载一个相对庞大的文件。
此外,这个笑话是关于那些抱怨flash youtube视频的人,当我使用iframe嵌入时,给出HTML5视频给那些选择这个HTML5YouTube试用.爱的人HTML5他们需要抱怨的地方太多了,没有用,也不太可能。或者,更有可能——他们是巨魔。
使用一种被广泛用于讨论另一种技术的工具没有什么“讽刺”的。正如中雄辩的解释杰弗里·塞尔德曼的咆哮关于这个问题。
But back to Procatinator.Procatinator是“互联网奇思妙想”中的佼佼者。
是为了让人们发笑,浪费几分钟时间,不要生气地回复邮件,还有小猫和音乐。它已经通过使用YouTube视频而不显示这些视频,而是将它们作为音乐播放,而代码显示这是一个有趣的项目,而不是其他任何东西,来绕过非法途径。And you know what?That is fine.重要的是最终结果,nobody gives a hoot about the technology used or the code quality.除了我们,没有人能自封为开放的捍卫者。
If you want to reach as many people as possible,你用任何有用的东西。这就是为什么imgur中的文本都是JPG格式的,没有可选文本或对等文本。它们易于创建和样式化,并且可以在每个环境中重新分布,包括那些不允许HTMLlike Facebook or Google+.当然,专业的异想天开的网站提供商也会提供一个文本,相当于让谷歌把他们的网站作为一个资源索引。把它归咎于声音显示。
去年,动画赠品有了大幅反弹。原因不在于它们的质量惊人,或者文件大小很小——相反,除非你真的知道自己在做什么(专业提示:感性的颜色,没有抖动,10%有损,放下那些花呢架)。原因是它们很容易在任何可以显示图像的地方生成和工作。
所以,闪光灯。为什么不是敌人?它是封闭的,与网络格格不入,毕竟!
没有闪光灯,作为一个内容分发平台的Web不会在它所在的位置。There,我说过了。原因是我们喜欢嘲笑的互联网奇想“浪费时间”和“业余工作”。没有闪光灯我们就不会家庭跑步者,我们不会有乔卡通和著名的Gerbil in a microwave,我们不会有韦伯与鲍伯,我们不会玩所有的游戏新场地还有更多。




上次去罗布的时候我就谈过这个,founder ofB3TA.com我们聊了聊我的工作。Rob是内容制作人,大部分的IT互联网异想天开,但其背景是为专业内容做IT工作。And his main point was that Flash makes it damn easy to get something out there and it is all about that.对他来说,网络内容的半衰期比我短得多,最关心代码和内容质量的人。Using Flash and its tooling it is simple to create a quick animation with music and get it out there.
这就是它归结为:工具!We shouldn't complain about Flash being used,我们应该确保构建工具,允许内容制作者以开放格式发布他们的作品。Mozilla的Webmaker计划就是这样的。和爆米花可以是一个伟大的工具,使您的第一个交互式开放技术视频使用熟悉的时间线界面的闪存。更好的是,土砖,闪光背后的人正在开发允许内容创建者将其呈现为HTML5.如果有人知道选择Flash的人需要什么,是他们!Why don't we as a self-appointed spokespeople of open tech promote and support these efforts instead of complaining about the use of Flash?
那普氏治疗仪呢?它真的需要闪存来工作吗?是和不是。昨天晚上我花了半个小时来创建安HTML5version of Procatinator使用更简单的,普通的javascript,CSS(using background-size instead of stretching the GIFs with jQuery) and using theYouTubeiFrAMAPI以及YouTube Data美国石油学会.我还得加入一个真正的永久排列选项,而且同步没有我等待的那么顺利。GIF装货。
So hooray,Chris saved the day and opened what was closed!Rejoicing all around.但我们必须问自己的问题是,我们从中获得了什么?人们抱怨使用闪光灯的主要原因是:
- 他们没有闪光灯,也不想要。
- 易访问性问题(在许多情况下,基于闪存和辅助技术的旧信息)
- 它在iOS上不起作用。
后者才是真正的关键。我们对我们昂贵的苹果玩具感到兴奋,如果有人在我们非常封闭的平台上以一种不易理解的格式发布他们的内容,我们会受到冒犯。他们怎么敢不支持“人人都有”的东西?
好,it turns out that the non-support in many cases is by design as iOS doesn't make it easy to support it using open standards when it comes to audio and video.
对于Procatinator,我告诉制造商,他们可以使用youtube iframe美国石油学会到确保HTML5支持而不是闪存依赖项.不是这样。主要问题是,节目主持人需要自动开始播放这首歌,在iOS中HTML5media content needs to be activated by the user to start loading and playing.因为在这种情况下,视频是不可见的,只是一个背景音乐提供商,没有“仅音频”美国石油学会对youtube来说,我所有的努力都没什么不同。通过操作系统的设计,我们的手被束缚住了。而且,作为开发人员,我们应该为此而尖叫和抱怨——而不是抱怨人们在使用有用的东西。
总而言之,当我们打开网络时,我们需要跨越的一大障碍并不是告诉人们使用他们所知道的东西。Our job is to provide the tools to make it the simple choice to use open technology and to create as many high-profile sites and products that point out that a lack of functionality is based on the platform not allowing it instead of the technology being insufficient.
What we have to avoid at all cost is bringing up a new dependency layer for end users.当我们构建“开放”时,抱怨flash需要安装是荒谬的。HTML5技术解决方案“只在一个浏览器中工作,或期望最终用户设置开发人员标志或下载夜间构建。这并不是因为用户的接受速度慢,这是因为我们对玩具过于兴奋。让我们继续努力,运用我们的知识,让人们更容易使用开放式网络。我们不能向他们要求任何东西,好像我们一样,我们会失去他们的。不闪,但对于本土技术。
讨论?Google+ thread以及在脸谱网