在上周三的新闻发布会上,乔布斯笑称“平板电脑令上网本变得多余”,然而消费者的疑问是,为什么要花500美元买一台既不如上网本好用、也不如电子书轻便的iPad呢?苹果内部已经承认,新iPad确实存在WiFi连接问题。苹果表示:“现象包括但不限于:间歇性连接、较慢的Wi-Fi速度,以及Wi-Fi网络不可见等。”苹果要求AppleCare员工确认,测试的设备出现问题并不是由于普通的软件故障,而是由于硬件问题。苹果表示,存在问题的只有Wi-Fi版新iPad。支持4G-LTE网络的新iPad由于特殊的设计而不存在这一问题。Flash与iPad为什么在手机上看不到Flash?没有Flash的PC和笔记本电脑对很多人来说(特别是娱乐用户)已经无法接受了,大家已经习惯了网页上基于Flash技术的视频、小游戏、互动功能。但是,在手机和移动设备上,我们却很难看到完整的Flash应用(好像只有诺基亚N900一款手机号称完整支持Flash)。苹果iPad高调宣称不支持Flash,更是成了业界焦点。乔布斯真的就是要跟Adobe过不去而不让iPhone和iPad支持Flash么?其实Android手机上也没法运行Flash,难道谷歌也跟Adobe有仇?(注:Android2.2可以支持flash。)这里面当然不排除商业竞争层面的考虑,但我认为在移动设备上没有Flash出现还有更实际的原因。首先是Flash应用可能消耗大量系统资源。大家都有这样的经验,某些页面特别复杂的网页可能会让计算机运行严重迟缓,这里面的罪魁祸首很可能就是Flash。在mac平台上这个问题特别明显,如果这时我把Flash进程杀掉,笔记本的风扇声立刻会小很多。我不懂Flash编程,但想像中这应该也不是Adobe一个人的错,这与程序员如何使用Flash平台可能有很大关系。技巧娴熟、对Flash运行机制理解深刻的程序员应该能制作出资源消耗比较合理的Flash应用。无论如何,在处理器和内存资源都比较充裕的电脑上如果这还是个问题的话,在手机和平板电脑上后果肯定更加不能接受。其次,移动设备电池使用时间太重要了。前两天乔布斯不是说了么:要么有Flash,给你一个1.5小时电池时间的iPad,要么没有Flash,用10个小时。这个说法肯定有夸张的成分,但未尝没有道理。手机、平板电脑这样的设备如果不能支持一整天的移动使用,用户肯定不买单。大屏幕智能手机多上一会儿3G网络都会耗掉很多电量,更别提拿它们来玩儿复杂的Flash应用了。除了前面的问题,Flash作为出生于PC平台的应用有个原罪:它很大程度上是依靠鼠标指针操作的。手指在触摸屏上虽然也能点击,但准确性肯定比不上鼠标,更别提还有很多Flash应用要依靠指针移动或者掠过进行操作——触摸屏可做不到。这个问题恐怕暂时无解。那么,我们一定要在移动平台上得到Flash支持么?我猜现在最普遍的Flash应用是观看视频网站的内容。在移动平台的视频网站大家只能用专门的客户端软件观看。Youtube已经开始测试HTML5技术的页面,可以不依赖Flash播放视频。视频网站的技术开发人员反应速度可是非常快的,一旦老大Youtube带头改变,整个行业都可能快速转向。如果这能成为推动HTML5快速普及的机会,Adobe一定会很郁闷。事实上,flash曾出现在App Store 中,可不久便被迫遭遇下架。大量现存的Flash应用,比如游戏、互动页面等怎么办?我早就不是开发人员,对工具和平台已经没什么了解,但相信如果移动平台用户有足够大的需求而设备平台仍然无法提供Flash支持的话,开发者不得不继续前进,寻找新的技术手段重新开发。我猜这个过程会比较痛苦,但做软件开发不就注定要被折磨么。