一年半之前,史蒂夫•乔布斯(Steve Jobs)在一篇非同寻常的文章中力挺一种称为HTML5的程序设计技术,如今这一技术正在迅速征服整个网络界。
这种技术能够让互联网浏览器以生动的图像和效果来对用户的操作做出回应,无须装载附加软件便可拥有游戏式的互动效果。程序开发者可以借助HTML5开发出兼容智能手机、平板电脑和PC电脑的软件,不再是只能为某种特定的硬件或者在线商店设计专门的应用程序。
HTML5──已经成为苹果公司(Apple Inc.)产品的一大亮点──把其他的技术扫到了一边,最新的发展动态是,奥多比系统公司(Adobe Systems Inc.)于11月2日表示,将停止对移动版Flash的开发。乔布斯曾反对在移动设备上使用Flash。
风险投资人马克•安德瑞森(Marc Andreessen)曾经在1990年代资助了第一个成功的浏览器Netscape的开发工作,他说:HTML5是向前迈出的重要一步。
Pandora
Pandora Media 用HMTL5替代了奥多比的Flash,使得登录其电台网站更为快捷。另一名硅谷投资家罗杰•麦克纳米(Roger McNamee)预言,HTML5技术能让艺术家、媒体公司和广告商用从前不可能使用的方式使他们的网络作品别具一格。他说:HTML5技术将把威力放回到富有创造力的人们的手中。
许多公司都在HTML5上下注。亚马逊公司(Amazon.com Inc.)使用HTML5技术开发了网页应用程序Kindle云阅读器(Kindle Cloud Reader),它避开了苹果公司对在iPhone和iPad上出售内容的有关规定。
“愤怒的小鸟”游戏开发商Rovio Entertainment Ltd.开发出了该游戏的HMTL5版本,用户不需要应用程序就能向坏猪投掷鸟弹。Pandora Media Inc.使用HMTL5技术改革了其广受欢迎的电台网站,使得登录更为快捷,帮助用户更容易地跟踪其他人的收听方式。《花花公子》(Playboy)和《体育画报》(Sports Illustrated)等出版物使用HTML5技术让在线读者能够放大照片的尺寸以及迅速地查看照片。
这种趋势受到了苹果公司、谷歌公司(Google Inc.)及微软公司(Microsoft Corp.)的推动,这些竞争对手在选择技术手段的问题上常常意见相左,它们却都在最新的网络浏览器上采用HTML5技术做支持。推出了火狐(Firefox)浏览器的Mozilla Foundation也是如此,奥普拉软件股份有限公司(Opera Software ASA)亦不例外。
根据binvisions.com(一个跟踪网络技术的博客)的资料,截止到今年第三季度,100个最受欢迎的网站中,大约有34%的网站使用了HTML5技术。根据技术人员求职网站Dice.com的统计,寻找HTML5技术专才的人事经理的简历搜索在第一季度到第三季度间增加了一倍多。
尽管HTML5技术还缺少一些关键的功能,这股狂热却在不断扩散,许多用户甚至不会注意到使用HTML5技术与使用Flash技术的网站有何显著的不同。
Flash是智能手机出现以前互联网技术的权威,它依赖下载到浏览器的附件,即插件程序。乔布斯生前拒绝在iPhone和iPad上支持Flash,并且在他2010年4月发表的文章《Flash之我见》(Thoughts on Flash)中对其提出严厉抨击。
除了列举对Flash技术上的担心之外,乔布斯认为苹果公司不能让自己在如此关键的技术上成为奥多比公司的附庸。其结果是,在苹果公司的移动设备上,依赖Flash技术的网站本来应该呈现视频和图像的地方出现了黑方块。
奥多比公司反驳了乔布斯的言论,但是又通过开发既支持HTML5又支持Flash的程序设计工具来两头下注。11月2日,奥多比公司说,将不会再为移动浏览器开发Flash的新版本。
谷歌公司安卓(Android)平台的浏览器还继续支持Flash,但是奥多比公司交互开发业务总经理丹尼•温诺库尔(Danny Winokur)说,应用程序开发者想要开发在安卓和苹果公司的移动操作系统iOS上都能行得通的网络应用程序。
他说:如果你想要提供适用多种设备的网络体验,就必须支持HTML5。
HTML5得名于超文本标记语言(hypertext markup language),这种语言是制造网络页面所使用的标准指令。但是这个术语涵义很广,也指处理排印、图像和视频等元素的多种技术。
微软公司主管Internet Explorer浏览器业务的副总裁迪恩•哈恰莫维奇(Dean Hachamovitch)说:当你把HTML5应用程序展示给人们看时,他们说一点都不觉得像个网站。
移动设备广告发布商InMobi Mobile Insights公司副总裁詹姆斯•兰伯提(James Lamberti)说,这种技术对那些要展示华美广告的公司来说同样也很重要。他说,使用其服务的大广告商从今年1月的62家增加到今年9月的250家,如果他们做富媒体广告,他们就必须用HTML5。
有些以Flash技术为基础的游戏未能在iPhone和iPad上应用,例如与Facebook公司的社交网络合作的Zynga公司出品的一些热门游戏。这家旧金山公司最近宣布开发了三款可以在苹果设备上运行的基于HTML5的游戏,将Facebook最新的支持HTML5的移动应用程序平台利用了起来。
不久前在旧金山召开的技术会议New Game 2011上,游戏开发商对HTML5的兴趣十分明显。与会者指出,尽管HTML5游戏在图像和快动作方面无法与PC电脑和单机游戏相比,但免费的网络社交游戏对用户的吸引力正在不断增强。
游戏开发商艺电公司(Electronic Arts Inc.)的创意总监理查德•希勒曼(Richard Hilleman)说:大家竞争的真正对象不是金钱而是用户的时间。因此我要到用户们所在的一切地方,把游戏放到他们拥有的所有设备上。
游戏开发商致力于开发可以运行于多种设备的HTML5游戏,这一转变至少在理论上能够削弱苹果公司的一个优势──数千个只能够在苹果的硬件上运行的应用程序。
Zynga公司的首席技术长卡迪尔•李(Cadir Lee)预言,各公司将继续为苹果之类受欢迎的设备设计专门的应用程序,不过他认为HTML5技术最终会演变为范围更广的技术革命。他说:另一波革命浪潮正在袭来。
没有评论:
发表评论