开放漆和封闭漆的区别 [开放对封闭的又一次胜利]

  日前,业界爆出的一系列消息让Flash这个人们熟知的互联网闪客充满了悲情色彩:Adobe公司将停止对移动互联网的FIash进行研发投入,Flash将专注于PC浏览和移动应用;微软则决定在其WP7.5 Mango设备中放弃Flash;硅谷风险投资人也认为HTML5是推动互联网发展的重要一步。Flash,这个从macromedia时代一路走来的“闪客”最终因为过于“封闭”黯然退出了历史的舞台。
  闪客折戟
  乔布斯生前结怨不少,最戏剧化的,恐怕要数iPad刚刚发布时Adobe首页上那张讽刺iOS因不支持Flash而导致满屏疮瘼的画面,不少iOS用户也时常抱怨手中的iPhone、lPad不支持Flash让网页开了天窗,不能玩QQ空间和游戏……
  Flash本身已经成为了一个标准。如果你怀疑这个观点,完全可以在没有安装Flash播放器软件的PC上访问几个网站,它的普及率就和你屏幕上开天窗的数量一样高。但这种“标准”事实上却是被一个叫Adobe的公司所掌握着的,这无疑会让业界不安。―方面这种封闭本身并不利于其发展(Flash开发水平良莠不齐),另―方面这种局面让产业链上其他厂商被捆住了手脚,2010年4月份,当时还在苹果CEO任上的史蒂夫・乔布斯就发表了一篇名为《关于Flash的思考》的文章。之中,乔布斯列举了包括开放性、性能、电池续航、对触摸交互的支持等多个理由。最后乔布斯托出观点:iOS的生态系统不会接受一个来自第三方的软件层供移动应用在其上运行。虽然有人说这―切都是乔布斯独裁专政的接口,但最终事态的发展,还是证明了乔布斯当年的远见。起码从表面上来说,从今以后,连Adobe都不支持移动版本Flash的研发工作了,倔强致死的乔布斯在去世之后赢得了这场斗争的胜利。
  回望这个至今仍有97%的网络浏览器都支持的矢量动画文件格式,难免有些唏嘘。它是曾经让互联网从静态世界(Gif受限色彩数和文件尺寸)跨入动态世界的闪客。在智能手机尤其是iOS设备出现之前,它―直是互联网技术的主流技术,帮助填补了跨平台多媒体在网络上体验的空白。当下除了卖得火热的iPhone和iPad外,几乎所有的其他操作系统,无论是台式机操作系统,还是手机操作系统或者是Web浏览器,都可以找到Flash的身影。曾几何时,一个能上网的设备却不支持Flash,是不可想象的,但现如今,这个闪客却终因技术缺陷和过于封闭等商业的或者技术的因素而折戟移动互联网。
  在这个属于手持设备的时代,这无疑让这个暮年闪客提前进入了半退休时代。
  解放者OR掠夺者
  HTML5以解放者的姿态终结了闪客在移动世界的未来。
  自2004年诞生以来,HTML5已发展5年有余。目前,三大浏览器的最新版本――IE,Firefox和Chrome,均包含支持HTML5兼容性的元素。这表示着,HTML5正在成为一项主流互联网技术。
  简单来说,HTML5相对于Flash、Silverlight这样的竞争对手,是―种开放协议标准――至少在该项技术成熟后就可以成为标准,而不是象Flash那样,是一种单一厂商提供的解决方案,其特性中包含了Flash应用最广泛的特质――允许网页直接内嵌音频或者视频。对于移动用户而言,需要的只是体验和应用,同样一个视频用户不需要去关心它是HTML5或者Flash,只要能流畅的体验就行了。同时,它又是一项开放的技术。这种最新的HTML开放协议标准,最大的积极意义在于减少浏览器对于插件的依赖性。这对业界无疑是一种极大的诱惑。―方面独裁专制如苹果的企业理所当然地会放弃Flash这种不受自己控制的“定时炸弹”;另―方面,谷歌这类开放型企业也乐得将之应用于海量的应用以及云服务,如果HTML5得到了普及,免费的Google在线Docs势必比昂贵的Office更有竞争力,届时一个Chrome就能完成Office、游戏、网页应用、甚至囊括整个操作系统的功能。对于Adobe自身来说、撤掉移动Flash版,是对HTML5支持的第一步。维护跨平台的Flash成本目益增多是Adobe面临的一个艰巨任务.尤其是更多的非Windows系统设备出现在移动市场。而HTML5可以跨所有支持标准的移动浏览器,对每个底层硬件平台无具体要求可大大节约维护成本。
  鹿死谁手未可知
  目前在移动平台上,HTML5与Flash的争夺已经有了结果,HTML5将会逐渐取代Flash,未来HTML5将会得到更长足的发展。Youtube、优酷等网站在内部已经开始支持HTML5。
  然而,HTML5在诞生5年后取得的这点成绩还远远不够判Flash死刑。Flash经过十几年的积累已经有了自己的优势,起码目前来看,其占有率仍然高高在上。这个状况将会长期存在下去。只要桌面级Flash不死,就会有大量的用户。因为无论是Flash还是HTML5,用户需要的都只是最终的显示效果,而非技术或者商业争论的其他因素。加之封闭的系统让Adobe可以非常灵活地加入新技术,Adobe可以根据当前的网页环境加入更多的功能供开发者使用。而相对来说HTML5是一种开放的标准,这意味着HTML5确定下来规范之后将会很长一段时间内不会改变。
  另―方面,Adobe公司将继续专注于桌面Flash的投入和研发。它可以利用HTML5羽翼未丰的机会,继续推动Flash的专注型创新,比如高级Web游戏和增值视频领域。Flash Player 11的stage3D硬件GPU3D图形加速和HD视频保护技术就是证明。Adobe己经开始Flash PIayer 12的开发,并且会加入大量高级的功能来提升Flash的游戏和高清娱乐体验。于此同时,专注于为广大Flash开发者提供将Flash内容通过AIR打包成为主流应用商店里的Native App的形式来服务。
  Flash未死。HTML5与之共生的格局已然初露。至于最终鹿死谁手,除了取决于软件开发和应用层面之外,硬件上架构的通用性也是重要一环,一旦高性能ARM架构涉足桌面PC市场,那么HTML5的胜利则为期不远。
  11月17日,继宣布取消移动设备的Flash更新后,Adobe再出惊人之举,将自家基于Flash的Flex框架代码提交给Apache软件基金会(ASF),作为一个独立的管理项目。表面上看来,这―切都是一种技术试图更新另一种技术的轮替,但其背后代表的商业利益之间的博弈最终决定了事态的发展和方向。其间,我们看到一个又一个商业公司之间的博弈,技术和历史在这反复的较量当中缓缓前进。

推荐访问:封闭 胜利 开放 开放对封闭的又一次胜利 开放封闭原则的含义 开放关闭原则实例