科技: 人物 企业 技术 IT业 TMT
科普: 自然 科学 科幻 宇宙 科学家
通信: 历史 技术 手机 词典 3G馆
索引: 分类 推荐 专题 热点 排行榜
互联网: 广告 营销 政务 游戏 google
新媒体: 社交 博客 学者 人物 传播学
新思想: 网站 新书 新知 新词 思想家
图书馆: 文化 商业 管理 经济 期刊
网络文化: 社会 红人 黑客 治理 亚文化
创业百科: VC 词典 指南 案例 创业史
前沿科技: 清洁 绿色 纳米 生物 环保
知识产权: 盗版 共享 学人 法规 著作
用户名: 密码: 注册 忘记密码?
    创建新词条
科技百科
  • 人气指数: 16690 次
  • 编辑次数: 3 次 历史版本
  • 更新时间: 2010-05-03
高兴
高兴
发短消息
高兴
高兴
发短消息
相关词条
bat
bat
Processing语言
Processing语言
固件
固件
SSID
SSID
LAMP
LAMP
Flash和HTML5
Flash和HTML5
沙盒
沙盒
六种主要计算机语言优缺点
六种主要计算机语言优缺点
系统集成
系统集成
间谍软件
间谍软件
推荐词条
希拉里二度竞选
希拉里二度竞选
《互联网百科系列》
《互联网百科系列》
《黑客百科》
《黑客百科》
《网络舆情百科》
《网络舆情百科》
《网络治理百科》
《网络治理百科》
《硅谷百科》
《硅谷百科》
2017年特斯拉
2017年特斯拉
MIT黑客全纪录
MIT黑客全纪录
桑达尔·皮查伊
桑达尔·皮查伊
阿里双十一成交额
阿里双十一成交额
最新词条

热门标签

微博侠 数字营销2011年度总结 政务微博元年 2011微博十大事件 美国十大创业孵化器 盘点美国导师型创业孵化器 盘点导师型创业孵化器 TechStars 智能电视大战前夜 竞争型国企 公益型国企 2011央视经济年度人物 Rhianna Pratchett 莱恩娜·普莱契 Zynga与Facebook关系 Zynga盈利危机 2010年手机社交游戏行业分析报告 游戏奖励 主流手机游戏公司运营表现 主流手机游戏公司运营对比数据 创建游戏原型 正反馈现象 易用性设计增强游戏体验 易用性设计 《The Sims Social》社交亮 心理生理学与游戏 Kixeye Storm8 Storm8公司 女性玩家营销策略 休闲游戏的创新性 游戏运营的数据分析 社交游戏分析学常见术语 游戏运营数据解析 iPad风行美国校园 iPad终结传统教科书 游戏平衡性 成长类型及情感元素 鸿蒙国际 云骗钱 2011年政务微博报告 《2011年政务微博报告》 方正产业图谱 方正改制考 通信企业属公益型国企 善用玩家作弊行为 手机游戏传播 每用户平均收入 ARPU值 ARPU 游戏授权三面观 游戏设计所运用的化学原理 iOS应用人性化界面设计原则 硬核游戏 硬核社交游戏 生物测量法研究玩家 全球移动用户 用户研究三部曲 Tagged转型故事 Tagged Instagram火爆的3大原因 全球第四大社交网络Badoo Badoo 2011年最迅猛的20大创业公司 病毒式传播功能支持的游戏设计 病毒式传播功能 美国社交游戏虚拟商品收益 Flipboard改变阅读 盘点10大最难iPhone游戏 移动应用设计7大主流趋势 成功的设计文件十个要点 游戏设计文件 应用内置付费功能 内置付费功能 IAP功能 IAP IAP模式 游戏易用性测试 生理心理游戏评估 游戏化游戏 全美社交游戏规模 美国社交游戏市场 全球平板电脑出货量 Facebook虚拟商品收益 Facebook全球广告营收 Facebook广告营收 失败游戏设计的数宗罪名 休闲游戏设计要点 玩游戏可提高认知能力 玩游戏与认知能力 全球游戏广告 独立开发者提高工作效率的100个要点 Facebook亚洲用户 免费游戏的10种创收模式 人类大脑可下载 2012年最值得期待的20位硅谷企业家 做空中概股的幕后黑手 做空中概股幕后黑手 苹果2013营收 Playfish社交游戏架构

目录

[显示全部]

Flash和HTML5那点事编辑本段回目录

最近关于HTML5吵得火热,很多人认为HTML5出现会秒杀Flash,以至于在各大web前端开发论坛吵得不可开交。论坛里三言两语说的不够 尽兴,只好在自己一亩三分地里敞开了说说。也当一次神棍,展望一下web前端开发的未来。首先这里所说的HTML5也不仅指HTML5本身,而是泛指HTML5、CSS3、 JavaScript以及新的浏览器API所包含的整 个web前端技术。

谁需要HTML5?
Google最需要!Apple的Jobs也需要。但这两个肯定各怀鬼胎。微软无所谓了,反正他还有Silverlight。

Mozilla/Firefox非盈利组织,目标可能会高尚些,是w3c标准就要支持。Opera那点浏览器市场占有率估计还没敢有太多想 法。

Google的云计算帝国就差一个支持 RIA(Rich Internet Applications)富互联网应用的客户端了,试想 HTML5得到普及,更多的应用转向BS模式时,微软帝国的桌面软件生态环境必定受到很大威胁,垂涎多年的Google一定是最大受益者。当在一台操作系 统免费的电脑上使用和MS Word差不多功能的免费Google Doc时,你还会掏钱买微软的Word吗?当你所有的办公应用都只需要打开浏览器窗口 时,你还会花钱买操作系统吗?Google的Chrome OS操作系统界面已经说明了这个意图。

Jobs也需要HTML5,他是打着小算盘,想让浏览器原生支持视频音频,这样iPhone、iPad就不用嵌入Flash,Jobs当然 不能让Flash进iPhone OS,要不然App Store里的游戏谁去买?同时,如果大量的应用都能基于浏览器实现时,用户就不会被 Windows的桌面应用套牢了。漂亮的Mac电脑谁不喜欢。

他们选择 HTML5都是为了更大野心,期望HTML5带来整个软件生态环境的改变,同时避开不受自己控制的Flash。

Macromedia和后来的当家Adobe把握住了互联网应用的发展需求,不断的完善的Flash,使之已经超越了浏览器本身的功能。各 大浏览器厂商也看到这种应用的需求,不甘于一个本该浏览器实现的功能,由一个几兆大小的 Plugin实现了,并玩的风生水起。于是不遗余力的推进 HTML5,并且矛头直指Flash。

用户想要HTML5吗?用户要的不是技术,是应用,是体验。如果你能拿Ajax实现一个开心农场,我想没谁会在乎它是不是Flash做的。

开发者想要 HTML5吗?那需要一个成熟的HTML5+CSS3+JS的开发环境,需要各个浏览器提供统一的用户体验,即标准的完全兼 容。还需要增加新的学习成本。

Flash 的优势?
Flash比HTML5强在哪?性能,功能?如果说HTML5将拥有和Flash所有内置对象类似的DOM 呢,还有GPU的2D、3D加 速呢?这不是没可能,毕竟HTML5还只是草案。当然Flash也能不停的更新。

开发群体
我认为Flash的优势是在开发人员上,十多年的积累,有众多优秀的艺术家、程序员和互动设计师集中在Flash平台上做互动媒体开发。也 使无数的类库有了AS版,如FLARToolKit,Touchlib,OpenCV这些互动、图像分析的c++库都移植到了Flash平台。在RIA应 用上有相对成熟且开源的Flex框架,越来越多的企业在尝试使用Flex替代Ext等 Ajax框架,为客户提供更好RIA应用体验。

持续发展
FlashPlayer 是一个封闭的系统,是由Adoeb独家控制,相对于开放的HTML5标准这是弱势,也是技术上的优势,它可以很灵 活,可以随时加入新技术,新功能。而 HTML5是一个公开标准,既然是标准就意味着不会经常改动。Flash的改进升级只需要用户升级 FlashPlayer插件,插件的升级相对用户来说,是轻量级的。HTML标准的改进意味着升级浏览器,这是相对重量级的用户操作,尤其是还有很多人不 明白什么是浏览器。

HTML5开放标准一旦确定下来,就会有一个很长的使用周期,今天看是足够先进的功能,十年后呢。就像当年我们用着 HTML4+CSS2+JS沾沾自喜以为足够表现Web应用时,谁能想到今天Flash不断改进所开拓的天地呢。或许十年后我们又该讨论HTML6秒杀 Flash的话题了。

超越web应用
如果当时SUN能重视Java Applet,或许就没有Flash的今天,SUN也不会沦落到被收购的境地。而如今Adobe AIR更 是让Flash超越Java Applet,让Flash超越了web,脱离了浏览器。Flash到如今功能不断增强,在多媒体领域也在不断地压缩自家老 大哥Director的应用空间。多点触摸、人脸识别、Socket通讯同步、AR增强现实、实时视频等等功能在Flash平台上的实现,让越来越多的互 动多媒体项目采用Flash方案。

希望Adobe继续能扩展Adobe AIR平台的功能,提高性能。能有越来越多的跨平台桌面应用在AIR上实现。

Flash 的劣势?
FlashPlayer版权私有。
swf文件的内容相对封闭,搜索引擎不友好。

插件的安全隐患。
相对与Ajax技术的学习曲线及学习成本。

FlashPlayer 94%装机率!=100%。
iPhoneOS明确不支持Flash,而iPad首日12万的订单,预计将会开启一个大市场。

不支持3D硬件加速。FlashPlayer如果支持3D硬件加速,必将重写现有的2D矢量引擎,鉴于ShockWave 3D的 表现,FlashPlayer 硬件3D,很难有很好的用户体验!

HTML5拿什么取代Flash
功能
HTML5目前还只是草案,从已提交的内容来看,增加了许多更具语义的标签,新的标签意味着在DOM中增加新的类,如果把浏览器比做一个大 的 Flashplayer,HTML5无非就是在增加新的类,新的API。然后由JavaScript来调用这些API。

如果HTML5要完全取代Flash,至少要提供和Flashplayer10相似的功能。

这应该不是问题,添加WebSocket 、WebSQL、WebGL……甚至WebQt、WebMFC都是可以无尽畅想的。或者干脆把浏 览器就做成一个大虚拟机,完成Java的桌面遗愿。如果有足够的需求动力,这些都不是问题。

性能
在很多 HTML5激进派的文章里,都痛指目前Flash的效率低下,导致浏览崩溃。真的是Flash效率低到如此不堪吗?肯定不是,只是 Flash的滥用和参差不齐的Web前端开发人员造成的。同样如果用IE的JS引擎写一个Ajax版的XX农场,如果所有页面广告动画都用JS来写,我想 那才叫效率低下。如果真的Flash效率低,为什么那么多网页游戏都不是Ajax做的呢?为什么很多优化的很好的Flash3D游戏场景都很流畅,而一个 2D的XX农场就能拖慢你的酷睿2呢?不明真相的半吊子开发人员总是把浏览器不响应和崩溃归结于Flash效率低下。
所以未来HTML5要取代Flash 必须有一个高效的2D/3D图形文字渲染引擎,和一个高效的JavaScript引擎。这样 才能带来更好的用户体验。这些,众浏览器厂商都准备好了吗?Chrome和Opera似乎正在走这条路。
兼容性
HTML4标准已经十多年了,今天我们还会写下fxckIE6的CSS样式名。浏览器的兼容性会是最大的问题,尤其是加入n多特性后的 HTML5和CSS3。IE,Firefox,Chrome,Safari这些浏览器背后的大佬们,怎么去协调呢?这有个矛盾,开发差异化的产品,却要提 供同质化的功能。JS性能、标签浏览,同步收藏,插件这些提高用户体验的功能,都是这些差异化的方向。如果再出现类似ActiveX这类IE only的 东西,那还不如维持HTML4这种方式不变。

开发模式
Flash IDE将无数优秀的艺术家、UI设计师和互动程序设计师团结在一起,最终成就了Flash,这也与Macromedia和 Adobe在图形设计和互动设计群体中的号召力不无关系。

HTML5的互动会将JavaScript提高到一个新的高度,这必将需要一个成熟的开发环境。继续DW+Firebug?或者DW升级为 全新的HTML5互动开发IDE,或者微软VS来干这件事,或者是Eclipse?

成熟的开发环境才能聚拢人才,才能激发无穷的创造力,带来更多的内容。丰富的内容自然带来更多用户。

部署
这是最重要的一个问题,没有这一步,一切都是零。

Flash新版本怎么部署?在90%多桌面占有率的基础上更新插件就OK。HTML5怎么部署,更新浏览器,这个有点难,看看顽强的 IE6。听到有人建议微软在系统 ServerPack里包含IE更新,只能说这想法很好,但是反垄断的大锤一定会把微软砸死。

那怎么引导用户去升级浏览器呢?对于互联网“Core User”来说不是问题,目前支持HTML5和CSS3部分特性的Chrome开发 版,很多人都在用了。但是那些“Light User”呢,可能连天天看网页用的这个窗口跟浏览器是什么关系都不明白。

这需要一个HTML5的杀手级应用去引导,“Light User”几乎不会以技术为导向去升级浏览器的,他们只会以应用需求为导向去升 级。比如YouTube不再支持IE6用户,这样喜欢YouTube视频的用户会去升级IE6再来访问。用户不会是因为IE6的HTML标准兼容差而选择 更新IE6,这是必然的。

那HTML5的杀手级应用在哪里呢?或者说都有Youtube这样的影响力和号召力吗?而没有这种号召力的网站,谁会贸然率先支持 HTML5来要求用户升级浏览器吗?这些网站之间必定会陷入囚徒困境中,在重复的囚徒困境中,博弈被反复地进行。最终才会全面进入 HTML5时代。这个 过程或者很短,也可能很长。毕竟现存的Web前端还没到不堪的地步,反倒是由于Flash这些插件和jQuery这些JS框架弄的有声有色。

总结
HTML5不是用户应用的迫切需求,更多是厂商试图改变软件生态格局的战略需求。
HTML5的兼容性鉴于各大浏览器的以往表现,有 待观望,不宜立即迁移应用。
HTML5需要一个成熟完整的开发环境,记事本+浏览器对付不了。
HTML5功能的暴增,浏览器必须有一个高 效的图形引擎和脚本引擎。
HTML5需要杀手级应用来吸引和引导用户升级浏览器,最终完成HTML5终端的部署。
Flash是一个不断在 发展的技术,有很强的灵活性,HTML5不可能完全取代Flash,众多的开发人员也不会断然抛弃Flash。

乔布斯:关于Flash的几点思考编辑本段回目录

苹果与 Adobe 的关系由来已久。Adobe 的创始人还在那如今已成传说的车库中工作时,我们就已经认识了。苹果是他们的第一个大客户,将他们的 Postscript 语言改为我们当时新推出的 Laserwriter 打印机所用。在很多年里,苹果都是 Adobe 的股东之一,拥有其 20% 的股权。两家公司通力合作,开创了桌面电脑出版业,其中有不少快乐的时光,但那段黄金时代一过,我们便分道扬镳了。苹果经历了濒死的过程,Adobe 凭其 Acrobat 产品进入了企业市场。今天,两家公司仍然同心协力为创意产业的客户服务——Adobe 的 Creative Suite 软件的顾客里,有大约一半是苹果电脑用家。但除此之外,我们几乎没有别的共同利益了。

我想草草写点关于我对Adobe Flash技术的看法,方便客户和批评者更好地理解为什么我们在iPhone、iPad和iPad上封杀它。Adobe曾经说,我们主要是为了保护程序应 用商店产品,出发点也是为了业务缘故,但实际上却是因为技术原因。Adobe声称我们是一个封闭的系统,而Flash是开放的,但实际截然相反。让我来解 释一下。

  首先是“开放”。

  Adobe Flash技术是100%拥有专利的,这些专利为Adobe独享,而Adobe也对其未来发展、价格等拥有绝对控制权。尽管Adobe Flash技术广泛流行,这并不意味着它是开放的,因为它完全被Adobe控制,也只为Adobe而存在。无论从哪个方面来看,Flash技术都是一个封 闭的系统。

  当然,苹果也拥有许多专利性产品。虽然iPhone系统、iPod和iPad都是有专利的,便我们依然坚信:所有与网络相关的标准应该开放。因 此苹果放弃Flash而选择HTML5, CSS和JavaScript等开放标准。苹果的移动设备使用这些标准后都具有高性能、低功耗特点。HTML5这个新的网络标准已经被苹果、Google 及其它企业采纳,它让开发者可以开发出更好的图形、印刷及动画,不需要第三方浏览器插件(如Flash)就能转换。HTML5是完全开放的,它由一个标准 委员会打理,当然,苹果也是一个成员。

  苹果甚至还为网络制定开放标准。例如,苹果从一个开源的项目做起,打造了WebKit,它是一个完全开源的HTML5渲染引擎,它也是 Safari浏览器的核心,这个浏览器使用于我们所有的产品。WebKit已经被广泛接受。Google将它用于Android浏览器,Palm也用它, 诺基亚也用它,最近RIM也宣布将使用它。除了微软外,几乎所有的智能手机浏览器都用它。为了使WebKit技术更开放,苹果已经将它做为移动浏览器的标 准。

  第二点,关于“整个网络”。

  Adobe不断地说苹果的设备无法连接“整个网络”,因为75%的网络视频使用Flash。它们没有提及的一点是几乎所有的视频都有另一种格式 ——H.264,iPhone、iPod和iPad支持这种格式。Youtube估计占有40%的网络视频,苹果的移动设备都绑有应用,而iPad更是提 供了最佳浏览体验。除了Youtube,如Vimeo,Netflix,Facebook,ABC, CBS, CNN,MSNBC,福克斯新闻,ESPN,NPR,《时代》,《纽约时报》,《华尔街日报》,《体育画报》, 《人物》, 《国家地理》, 很多很多其它的公司都能支持,iPhone、iPod和iPad用户没有损失多少视频。

  Adobe的另一个理由是苹果的设备无法玩Flash游戏。这可能是真的。比较幸运的是在苹果的应用商店里有5万个游戏与娱乐应用,当中许多还 是免费的。iPhone、iPod和iPad的游戏会越来越多,远非其它平台可媲美。

  第三点,关于可靠性,安全性和性能。

  赛门铁克最近指出,Flash在2009年创了安全记录之最。我们也有第一手资料,显示Flash是导致Mac死机的原因之一。我们曾与 Adobe合作,试图解决此问题,但它们还是坚持多年不变。我们不想为了Flash,降低iPhone、iPods和iPads的可靠性和安全性。

  此外,Flash在移动设备上并不能完好运行。按照惯例,我们数年来一直要求Adobe能将Flash良好运行于移动设备上——任何移动设备。 但依然无所进展。Adobe曾公开表示,Flash支持所有2009年早期推出的智能手机,然后是2009年下半年推出的手机,然后又是2010年上半年 推出的手机,现在,它们又要说2010年下半年了。我想它们最终会推出新品,可以庆幸的是我们不用耐心等待了。谁知道它的表现会如何呢?

  第四点,续航时间

  在播放视频时,为了使电池续航时间延长,移动设备必须在硬件上进行解码,如果用软件解码会耗费更多的电力。现在的移动设备都包括一个解码器,叫 作H.264,它是一个工业标准,用于所有的蓝光DVD播放器,这个标准被苹果、Google,Vimeo,Netflix及其它许多企业接受。

  虽然Flash最近也将H.264列入支持行列,但是如今几乎所有的Flash网页都需要老一代的解码器,它无法在移动芯片上执行,所以只好求 助于软件。区别十分惊人:举个例子,在iPhone上H.264视频可以播放十小时,而用软件解码只能播放不到五小时。

  当网页使用H.264对视频再编码时,它完全可以不使用Flash技术。而且它们可以良好运行于苹果Safari、Google Chrome浏览器上,完全不需要插件,在iPhone、iPod和iPad上效果不错。

  第五点,与触摸屏有关。

  Flash是为电脑和鼠标设计的,而不是手指控制的触摸屏。例如,许多的Flash网页上有“翻转”功能,当鼠标移到上面时会弹出一个菜单或者 其它元素。苹果的革命性多触点触摸界面不使用鼠标,也没有“翻转”这种概念。许多的Flash网页为了支持触摸设备需要再编写。如果开发者需要重写网页, 为什么不使用更先进的技术HTML5、CSS或者JavaScript?

  即使iPhones,iPods和iPads能运行Flash,也无法解决这个问题,大多的Flash网站为了支持触摸设备还是要重写代码。

  第六点,也是最重要的一点。

  撇开Flash封闭而独断、技术缺点明显且不支持触摸设备等不论,还有一个重要的原因使我们不支持它。我们曾讨论过网站使用Flash播放视频 与互动内容的下降趋势,然而Adobe还是要求开发者接受Flash,开发应用并在我们的设备上使用。

  我们深知伤害体验,让第三方插足平台和开发者之间,最终会制造出低标准应用,它会阻碍平台的扩张和进展。如果开发者越来越依赖第三方开发的函数 库和工具,那么唯有在第三方选择新功能时,开发者才能享受到平台优越性。我们不能让第三方支配,不能第三方让开发者开发什么,才能开发什么。

  更糟糕的是一旦第三方提供一个交叉平台开发工具,它们可能不会为单一的平台开发增加工具,除非工具能适应于所有平台。如此一来,以后开发者就只 能开发最低标准的应用。再次重申,禁锢开发者,使之不能使用我们的创新和增强产品,这是我们无法接受的结果,因为他们没有到竞争对手的平台去。

  Flash是一个交叉平台开发工具。让开发为iPhone、iPod和iPad开发出最好的应用,这并非Adobe的目标。让他们为交叉平台开 发才是其目标,而且Adobe在增加苹果平台应用方面十分迟钝。例如,尽管Mac OS X已经推出近10年,Adobe直到两周前才完全接受,推出了CS5。Adobe是最后一个完全接受Mac OS X的第三方开发商。

  我们的动机十分简单:我们希望为开发者提供最先进、最创新的平台,我们希望他们直接站在苹果平台的肩上,打造全世界最好的应用。我们希望不断增 强平台,让开发者创造出更让振奋人心、更强大、更有趣、更有用的应用。要多方共赢,我们卖出更多的设备,因为我们拥有最好的应用,开发者越来越拥有更广泛 的用户基础,用户也可以更开心地选择,选择的面也更宽。

  总之,Flash适用于PC时代,为PC与鼠标而存在。对于Adobe来说Flash是个成功的业务,我们理解它为何希望能超越PC。但移动设 备关乎低功耗,触摸界面及开发网络标准,这些是Flash的短板。

  媒体雪崩,出路在于它们向苹果移动设备提供内容,这证明Flash不再是观看视频之必备,也非其它许多网站的必需。苹果应用商店的20万个应用 也证明Flash不是成千上万开发者的必需品,没有它同样可以创造更好的、更丰富的应用,包括游戏。

  移动时代的新开发标准,如HTML5,将在移动设备上获胜(电脑也将一样)。也许Adobe应该集中精力,为未来打造HTML5工具,而不是成 天批评苹果放弃过时的事物。

  史蒂夫·乔布斯

  2010年4月

英文原文链接:Thoughts on Flash

微软力挺乔布斯只有HTML5代表Web未来编辑本段回目录

 继苹果老大史蒂夫·乔布斯周四指责Flash不适合移动设备后,微软也发表观点称HTML5才是互联网的未来。  
  今日早间Adobe已正式发售万众期待的大作Photoshop CS5,不过同属该公司的Flash目前却是备受争议,许多网络用户都非常关注它在未来网络世界中的前途和命运。

  继苹果老大史蒂夫·乔布斯周四指责Flash不适合移动设备后,微软也发表观点称HTML5才是互联网的未来。 
  今日早间Adobe已正式发售万众期待的大作Photoshop CS5,不过同属该公司的Flash目前却是备受争议,许多网络用户都非常关注它在未来网络世界中的前途和命运。


  对此问题,微软IE浏览器总经理Dean Hachamovitch在IE官方博客上发帖称HTML5代表未来的互联网应用,IE9将只会提供H.264视频标签支持。  
  他在文中写道:“Web的未来属于HTML5。微软正与万维网联盟(W3C)一道对HTML5进行深入开发。对于过渡预览内容丰富、交互性强的应用以及网站设计而言,HTML5将至关重要。尽管HTML5视频支持的规范描述中并没有指定视频格式,但我们决定选择表现出色的H.264,因此整合HTML5的IE9将只支持H.264视频。  
  随着两大业内巨人相继站出与Flash划清界限,我们可以想象Adobe现在所承受的压力。不过压力可能也会转化为动力,促使Adobe在稳定性、安全性以及系统性能上作出改进,或是提高兼容性,向更多平台移植。

谷歌高管:HTML5已获大多数平台支持编辑本段回目录

谷歌开发者业务部门高管马克·皮尔格雷姆(Mark Pilgrim)在WWW2010会议上表示,尽管还需要进一步完善,HTML5已经获得大多数平台支持,适合完成大多数任务。
但并非所有人都认 为HTML5已经发展成熟。市场研究公司Forrester分析师杰弗里·哈蒙德 (Jeffrey Hammond)上周发表报告称,“从长期来看,HTML5可能取代部分富互联网应用(以下简称“RIM”)平台,但现在还没有。HTML5将对Web应 用的开发产生重大影响,但它只是领先RIA平台的互补性而非替代性技术。”

皮尔格雷姆表示,β版IE 9、Safari、Chrome、火狐和Opera都在不同程度上支持HTML5,苹果iPhone和谷歌Android也支持HTML5的许多功能。尽管并非全部HTML5功能都得到了浏览器支持,但许多主要功能都得到了支持,其中包括语义标签、表单、多媒体、地理位置和离线Web应用等。

皮尔格雷姆承认,浏览器厂商在HTML5支持的视频技术方面还存在分歧。Safari只支持 H.264格式,火狐和Opera只支持Ogg Theora,Chrome同时支持这两种视频格式。微软当地时间周五发表博客文章称,IE 9将只支持H.264,这意味着IE 9不支持Ogg Theora。

谷歌在 iPhone和Android版搜索应用中使用了地理位置功能,Twitter也使用了该功能。另外,谷歌在iPhone版Gmail应用中使用了离线 Web应用功能。

皮尔格雷姆表示,Web开发者应当开始学习HTML5的新功能。

Steve Jobs 讨厌Flash的真正原因编辑本段回目录

这周以来科技圈里有些有趣的消息传了出来...首先,Apple 与 Adobe的世仇,伴随Steve Jobs的一封公开信有 着越演越列的趋势,在这封公开信中他解释了为何Adobe的Flash多媒体格式将永远不会允许进入由OSX分支而来的iPhone/iPad的理想纯 粹的桃园

接着,HP正在 收购Palm,多半是为了WebOS──有谣言说他们打算部署一系列基于WebOS的平板电脑来于iPad抗衡。与此同时,他 们正在灭掉自己即将出世的Window7平板,就像微 软正在灭掉Courier这个平板项目一样。

最后,gizmodo(不,也许应该说是,基于当前的状况,一个不带偏见的信息来源) 发标了一篇有意思的文章但到了Apple的Worldwide Loyalty Team (依我看,应该翻译成遍布全球的锦衣卫),这个内部的团队是专门处理跟踪并阻止信息泄露这样的任务的。

毫不夸张的来说,Apple的苛刻的安全政策是任何具有保密性质的公司中执行最为严格的,而这些公司往往都是在涉及到军方的合同中采取相应的保密措 施。但是,尽管这样,像拥有控制强迫症的Steve Jobs对于iPad所忍受的那样(以及Apple周围那些显然带有绝望的奋力追赶的竞争者们)继续忍受一些考验。到底是发生了什么?

我有一个理论,它是这样的:Steve Jobs相信他是在为Apple的未来赌一把,为这家市值超过2000亿的公司的未来赌一把,以一种孤注一掷的方式进入一个全新的市场。HP已经清醒过来 了并且闻到了森林大火的味道,晚了那么2到3年;而微软已经陷入了一个焦油泥潭,无法自拔,而那烧向他们的大火就是即将烧尽他们所生存的整个生态系统。空 气中到处都是恐慌的气味,这就是为什么...

我们知道自从90年代中期以来,互联网就是计算机的未来。随着带宽的增加,数据已经无需风存在我们桌面电脑的硬盘之中:数据和交互手段是能够随着我 们来到这个我们生活的世界的。Modem承载了.com 1.0;而宽带技术承载齐了.com 2.0.现在,几乎所有的人都预测所谓的.com 3.0,将会有4G移动通信网络(LTE或者是WiMax,看你打算上那条船了)以及无处不在WIFI的所驱动。WIFI和4G协议将会在短期内提供 50-150Mbps的速率给你口袋中的不管什么样的设备,通过空气。(3G已然可以提供6Mbps, 也差不多是在上个千年之交时固定宽带所能够提供的。而且在东京已经有ISP在通过WiMax为家庭提供固定宽带服务。而这服务已经和我在2005年 Cable Modem(应该指的是和国内歌华宽带差不多的通过闭路电视布网的宽带)的速度差不多快了)

已经说滥了提高光纤网路的速度是多昂贵的了。USA是发达国家中宽带水平最差的地区之一,因为宽带是通过早已安装好的闭路电视承载的(基于已有的设 施布网在早期或许会节约成本,然而却限制约束了线路 ),但是转而使用宽带无线的方式会弥补这一差距,如果频率可用的话(另见:关闭模拟电视和电台来腾地)。 毕竟,部署单个宽光线到一个无线基站的方式要比部署n多窄带光线来实现光纤到户容易地多。

不管怎样,简言之Steve Jobs的策略性难题就在于:我们所熟知的PC产业将会在30年左右消亡。

PC正在成为原材料。除去性能在不断的提升,PC和笔记本电脑的实际价格在以10年50%的速度下跌。一个典型的netbook或桌面PC的利润率 不足10%。至今为止,在利润塌陷的泥沼中Apple还幸存的原因在于他们瞄准了高端市场──如果将他们是汽车制造商,他们会是奔驰,宝马,保时捷和美洲 虎组合体。但是,不管怎样,基本的价格是在下跌。此外,任何价位的市场,PC的发展都已经饱和了。也就是说,任何能够买得起PC的人都已经有了一台。此 外,在发展中国家,市场还在增──但是这是在价格金字塔的底部,利润率极低几乎可以忽略。

与此同时,无线宽带即将到来。就像发生的一样,各种组织和用户将会不断的将他们数据迁徙至云(阅读:到服务器集群所组成的高层匿名数据仓库,而这些 又由一些大型的公司,如Google所拥有和维护)。软件将作为一种服务提供给各地的用户,无论他们盯着的设备是什么样的(不管是他们的手机,笔记本电 脑,平板电脑,电视机或者是直接植入了大脑,随便什么形式)。(为什么是这样?好吧,这是所有的人所相信的──至少是在这个行业里边的人。因为它提供了一 直挣钱的一种方式,通过以服务的方式销售软件(Saas),从而去除硬件成本将会趋于零所带来的影响。并且,恩,云会让你将很多麻烦讨厌的维护工作外包出 去,就像磁盘管理,备份,防病毒这样的破事)

让我来拿iPhone 以及iPad的操作系统来说明,它们不仅仅是苹果电脑整个新纪元的开始,与前任相比,它们不仅仅是用户界面有所不同,其差异就像原先的Macintosh 继承自PC命令行。相反,它们是一个巨大的雄心勃勃的尝试,要让苹果掌控计算机的未来,到那时摩尔定律放慢,个人计算机业务将会沦陷,进入一个盈利的洼 地。

App Store以及iTunes Store告诉Steve Jobs 对销售渠道的掌控是至关重要的。即使他能销售的设备在消减,只要他能够掌控数据(或者说app)的租金,那么他就有商业模式来运营。他而且可以掌控质量 (先不提它是怎样定义的),排除恶意软件,并挟持对手。一个良好耕耘的应用程序商店,实际上是招揽顾客的源泉。 而且它也是一个强大工具,来促进这些应用程序所在的操作系统的发展。 操作系统,硬件平台,以及应用程序定义了一个生态系统。

Apple极力在尝试驱动一个新的生态系统的成长(它将对抗有着26年历史的Macintosh体系),使其在5年内成熟壮大。这是有时间期限的, 因为在此期间内他们预期云计算的演进将机一步扁平化现有的PC行业。除非Apple能够在2015年以前彻底的转型成为另一种类型的公司,否则他们将会 PC产业其他同类一样在那时灰飞烟灭──仅存的将是利润率微乎其微的提供必要生产必需品的设备内部提供商。

这种迹象在Mac圈比比皆是。今年,将是首次,苹果设计奖在WWDC'10只授予 iPhone和iPad应用程序 。 Mac应用程序不在考虑范围之内,它们对Apple新的世外桃源生态系统的围墙没有任何贡献。

在这个时期内,任何威胁到app store平台成长的伎俩将会被抵制,毫不留情的。Steve Jobs一定坚信他(或者一个助理)所写的关于 Flash 的思考:“Flash 是一个跨平台的开发工具。Adobe 的目标不是帮助开发者写出最好的 iPhone、iPod 和 iPad 软件,他们的目标是帮助开发者写跨平台软件”。并且他的确不希望跨平台应用会从他的应用程序生态系统分散注意力和精力。其远景是帮助一个将软件作为武器的 一家硬件公司从长期转型为一个拥有硬件附属部门的云计算公司,几乎和Google差不多,如果你瞥到并认为谷歌的Nexus One走的是正道的话。 另外一种道路就是加入变得无足轻重的PC行业,陷入漫长的死亡螺旋。

让我们遥想5年后来进入未来吧...

LTE将会在这。WiMax将会在这。我们将会看到类似于MiFi这样的4G便携路由器,不同之处在于能够提供 50-100Mbps的互联网链接能力。(与此同时,地面光纤实地速度将突破了50 - 100Mbps,除非在发达地区的新建筑已批准了千兆和更快的链接安装)。互联网将越发的移动化。对于手机的显示屏幕变化还好,然而对角线7 - 8厘米的屏幕对于超过40-45岁的人眯缝着眼来看还是太小:因此屏幕更大的平板电脑将占据市场。

随处可用的50+Mbps的数据速率意味着你不需要在本地硬盘保存数据;它可以存在于其他什么地方的服务器上,当你需要的时候流向你的平板设备。

据悉苹果正在大量投资于适合作为云端的数据中心。 有传言说:“iTunes10”将有会成为所谓的一种云服务,饕餮你的音乐和视频库并流向你在Apple注册的任何设备。 对于电子邮件来说有MobileMe,办公文件有iWork.com。之后将会有更多 ,非常多。

到2015 ipad 将会进化。 将有7“/18厘米屏幕的小型便携版,以及较大的台式机版。最重要的是,他们将使用新的处理器,无论是今天的Atom处理器(记住,苹果要求开发人员只使 用苹果的编译器工具链意味着,之后苹果可以很容易的迁徙到基于另一种CPU构架的应用商店)或Cortex A9那样的ARM内核 ── 双核,2GHz,会比现在的设备快得多...或者,能量效率大大高于目前的设备...或着说在同等性能水平下更节能。但是,在它真正的闪光点──其价值主 张将会导致投资者分流大量的现金流进行投资,从而加速个人电脑产业的沦陷──将驱使外部投资与苹果生态系统相结合。

2015年,如果您在使用iPad,我敢打赌,你不会因为家庭宽带而烦恼;无论身处何地你都能够得到你想要的数据。 你不用为备份操心,因为你的数据是在苹果公司的云存储。 您将不必理会软件更新的事,因为所有的东西都在后台自动运行,没有任何麻烦事:也蠕虫或病毒或恶意软件的麻烦也不会有。 当然,与你的netbook(如果你是Microsoft的铁杆的话)相比,你将会为你得到的用户体验付更多的费用的──但你也不必担心防病毒软件破坏你的电脑 。 因为你所实用的并不是现在世界上所谓的“电脑”。 您将会被四周的设备环绕,让你无论以任何方式,可以随时访问你所需要的数据。

这就是为什么,硅谷上方弥漫着恐慌气息的原因。 这就是为什么苹果公司变成了神经质的安全纳粹,为什么惠普刚刚在一个即将到来的主要平台上抛弃了微软,却舍得斥资十几亿买一个几乎倒闭的公司,这是为什么 每个人都害怕Google:

个人电脑的演进,几乎走到了尽头,大家都在想办法找到能够在这场剧变中生存下来的策略。

驳乔布斯的反 Flash 言论编辑本段回目录

乔布斯的反 Flash 言论一经发 出,立刻一石激起千层浪,总体看,他的某些说法是有道理的,但某些说法值得商榷。苹果历史上有过几次勇敢之举,比如,舍弃并口和串口,重写 Mac OS 使之不兼容早期版本,这些举动后来证实有先见之明,不过这次呢?本文分析了乔布斯反 Flash 言论中的几个漏洞。

苹果与 Adobe 的关系历史久远,事实上,他们在车库创业时我就认识他们了。苹果是他们的第一个大客户,采用了他们的 Postscript 语言并用于我们的激光打印机。
听上去都是苹果如何帮助 Adobe。Mac 的基础市场是设计领域,并带来了桌面印刷革命,然而,如果没有 Adobe 的技术,这一切都无从谈起。多年以来,离开 Adobe 的字体管理器,苹果甚至无法渲染他们的字体。
过了那个黄金时代,苹果与 Adobe 分道扬镳,苹果一度濒临倒闭,Adobe 则凭借 Acrobat 产品线浸淫于企业市场。

一派胡言。Adobe 依然在设计领域如鱼得水,说 Adobe 逃往企业市场不仅滑稽,而且愚蠢。
Adobe Creative Suite 有一半是苹果用户买的。

是不是反过来说也可以,Adobe 促进了苹果的销售?只是,假如苹果对 Adobe 的厌恶继续加深以至于 Creative Suite 彻底从 Mac 上消失的话,我不会转而使用苹果的设计软件,而是转向 Windows,因为苹果压根没有自己的设计软件。
我想简单说说我们对 Adobe Flash 产品的看法,以便客户和批评者们明白我们不让 iPHone, iPod, iPad 支持 Flash 的原因。

你是希望我们了解真相?事实上,真相早被开发者协议第 3.3.1 条掩盖了。
Adobe 声称苹果是封闭系统,Flash 是开放的,事实正好相反,让我来解释。

唉,这样的争论狗狗都听腻了。
HTML5,这个被苹果,Google 等厂商采用的新 Web 标准

HTML5 甚至还没被提议为标准,遑论成型。
苹果甚至为 Web 创建了开放标准,比如,我们的开源项目 Webkit,一个完全开源的 HTML5 渲染引擎,除了微软,几乎所有厂商都拿它做移动浏览器的核心,苹果创立了移动 Web 标准。

我倒。按已有的标准设计一个浏览器软件就叫创立开放标准?
Adobe 屡次三番地说,苹果移动设备无法完整地访问 Web,因为 Web 上75% 的视频是 Flash。他们为什么不说,几乎所有这些视频都可以用更现代的格式 H.264 进行访问?

几乎所有?
YouTube 大约占据了 Web 40% 的视频,在苹果移动设备上,使用一种专门软件,这些视频可谓大放异彩,而 iPad 提供了差不多是 YouTube 最好的浏览体验。

同意。不过,有些 YouTube 内容 iPhone 是不能播放的,即使 YouTube 确实是占了40% 的市场,但这仍不能算几乎所有。
iPhone,iPod,iPad 用户并没错失多少视频。

大错特错。
Adobe 还声称,苹果设备无法运行 Flash 游戏,这没错。

就像 Catherine Tate's office sketch 里的那个女人所说的那样,是的,是这样。
Symantec 最近指出 Flash 在2009年的安全表现实在糟糕。
哦。
我们的第一手资料显示,Flash 是导致 Mac 崩溃罪魁祸首。

导致我的 Mac 崩溃的原因,除了操作系统本身,还有 iTunes, Safari 以及微软的所有软件。
我们一直和 Adobe 一起来解决这些问题。

是,你总是给 Adobe 打电话,他们让你等着。
另外,Flash 在移动设备上性能不佳。

我不懂,不敢讲。
第四,耗电问题。播放视频时要想省电,移动设备必须使用硬件解码,尽管 Flash 最近增加了对 H.264 的支持,然而目前几乎所有 Flash 站点都需要上一代解码器。

等等,你不喜欢 Flash 是因为它的历史问题?
第五,多点触控。苹果革命性地发明了多点触控界面,可以脱离鼠标,也没有鼠标盘旋一说。绝大多数 Flash 站点要想使用多点触控,都得重写代码,如果开发者们必须重写他们的 Flash 站点,为什么不干脆使用 HTML5, CSS , JavaScript 等新技术?

我曾以为,乔布斯不知道将 Flash 开发者炒掉,另请 iPhone 开发者的工程有多大,现在看来,他确实不知道的。
Adobe 还让开发者使用 Flash 在移动设备上开发程序。我们痛苦的经历告诉我们,在平台和开发者之间加一个第三层最终将产生不符合标准的程序。

苹果通过的那些与 Flash 无关的非标准程序写下来得有一箩筐吧。
如果开发者们依赖第三方开发库,他们很难及时得到直接来自平台本身的新功能,这取决于这些第三方开发库本身。
有点道理,问题是,那些只会使用 Flash 而对 Objective-C 一无所知的开发与设计者本来也没有机会直接获得平台本身的新功能,他们倒是要靠一些第三方开发工具获得这些好处,比如 Adobe TLF
大家纷纷针对苹果移动设备提供媒体内容,说明 Flash 已经不再必要。

非也。就最适合 iPad 消费的电子杂志而言,目前倒有大量基于 PDF 的盗版内容,但只有很少的几个创新的原创应用,而且这种变化也非常缓慢,离占据主导地位尚远,去 Flash 化延缓了这种变化。
或许 Adobe 将来应该将主要精力用在 HTML5 工具的设计上。

同意,然而老乔,现在该怎么办?

本文国际来源:techradar.com The flaws in Steve Jobs' anti-Flash attack
中文编译来源:锐商企业CMS 网站内容管理系统 官方网站

参考文献编辑本段回目录

http://www.cnbeta.com/articles/110091.htm
http://www.cnbeta.com/articles/110138.htm

→如果您认为本词条还有待完善,请 编辑词条

词条内容仅供参考,如果您需要解决具体问题
(尤其在法律、医学等领域),建议您咨询相关领域专业人士。
0

标签: Flash和HTML5 乔布斯的反Flash言论 乔布斯的反Flash

收藏到: Favorites  

同义词: 暂无同义词

关于本词条的评论 (共0条)发表评论>>

对词条发表评论

评论长度最大为200个字符。