请选择 进入手机版 | 继续访问电脑版
设为首页收藏本站原RIAMeeting

瑞研社区

 找回密码
 立即注册

QQ登录

转载:关于Flash和设备的一些思考

发表于 2011-11-11 09:56:21 |显示全部楼层
转载自:
. s+ C; f4 R  C+ |http://forta.com/blog/index.cfm/2011/11/9/Some-Thoughts-On-Flash-And-Devices
  U) \+ }$ E3 T7 z/ }' J
/ A$ H$ _) T1 A  v5 w编者注:说的非常中肯。若干年前,正是HTML和浏览器的孱弱,让Flash揭竿而起,基于友好的用户体验和丰富的网络内容展现,得到了迅速发展。但是现在HTML已经进化,HTML5被赋予了更强大的能力,现在的浏览器也是今非昔比。虽然短期内,HTML5还无法达到现在Flash所占的高度,但长远来看,Flash必然会寻求一种差异化的发展,减少和HTML5的交集。如果所有的功能,Flash和HTML5都能实现,且在工具的层面差异缩小,那么Flash就已经失去了生存的土壤。因为HTML5被多家公司和组织制约,基于商业角度考虑,虽然它有很多缺陷,却依然大受欢迎(当然后面很可能跟随的就是浏览器大战,标准之争,以及前端程序员无休止的Hack代码),而对于Flash,虽然它很成熟,很优秀,但其它公司是不乐见它一家独大的。
0 R2 g/ u8 \" s6 P, D. g& J- G! o4 Q5 n) F( F
原文来不及翻译了,请看:; z2 k, d: @7 z6 j' ?0 t) o1 F

2 \- F( `/ }. d) R9 ]Flash has always had an interestingly evolving job. It wasn't that long ago when if your web site needed a cool drop down menu you'd use Flash, until HTML and web browser improvements made that unnecessary. And it wasn't that long ago that developers who wanted pop-up calendars or controls in our web forms used Flash, until DHTML made that just as unnecessary. Then Flash powered the in-browser video revolution, and Flash remains the dominant web browser video player, but now there are alternatives there as well. Even transitions and visual effects, once exclusively the realm of Flash, now have alternatives.% u9 `7 B2 p5 \
You see, Flash's job has always been to pick up where the browser left off, with the understanding that the line between them was a grey and moving one. As HTML and web browsers have evolved and improved, Flash gets to back-off from specific use cases, handing them off to the web browser itself, and thereby freeing itself up to tackle the next challenge.
% y1 p3 G) T4 o. ROr another way to look at it is this, Flash exists because browsers didn't do enough, and as they do more Flash willingly cedes responsibilities to the browser.
5 z2 k5 {) s! w4 Y0 K, T& ~9 i: \- J9 i9 ]7 e! S& G
Where things get interesting is on devices. Unlike on desktops, where older browsers still reign supreme and where browser innovation has faced slower adoption, device browsers are actually really good and really current. The fact that there are fewer browsers and better browsers, ones that support HTML5 innovation and standards and specifications, in many ways makes Flash far less critical for an optimum web browsing experience. That coupled with the fact that Flash is excluded from the browser on many devices means that web developers already need to code for a non-Flash experience, and that then makes Flash even less compelling for in-browser uses on devices.
; V3 s8 Q' }3 G2 q4 \. u! ?! j- k2 X( a$ B3 ^5 E( M+ P
Which is why we announced today that we will no longer continue to develop Flash Player in the browser on mobile devices. For in-browser experiences on devices, browsers can finally do what they really should do, and we have HTML5 to thank for that. So that's where we are doubling down, and we're hard at work on making HTML5 better (as we showed at MAX) as well as on tooling to support HTML5 development.
6 q6 w+ w+ @/ }: `" N; T
4 v: M7 R: b) T; \But just to be clear, this announcement pertains to the browser plug-in on mobile devices only.# \- O1 c: p! E
The Flash browser plug-in on the desktop remains important and viable and even critical for many use cases, and we've publicly committed to adding value and features and functionality to better address just these use cases, primarily gaming and video. (And at the same time we're aggressively driving in-browser HTML5 enhancements, including web motion and interaction design, another area where Flash used to be the only game in town).
* X  `- J3 ^/ ^; U+ `  I$ P/ \
# R( k. a- G+ ySimilarly, Flash based apps on mobile devices remain highly compelling, and AIR thus remains a great way to use Flash to build apps for Android, iOS, and RIM PlayBook. And with the recently released support for native extensions, the scope of what is possible in Flash based app has grown incredibly.
5 A% p4 [# z; U$ F3 |
" N! ^/ D( g  i8 Y" ySo, yes, in-browser Flash on mobile devices is reaching the end of the line. Flash on desktops continues to deliver in ways the browser can't (yet). Flash is one way to build apps, and HTML5 (using PhoneGap) is another. You, as a developer, have options.
( `% ]: a/ L. H4 s! J" O9 X! nWhile the delivery mechanism changes as technology and platforms change, our commitment to providing the right tools and services does not. Our job has always been to empower developers and designers to create the most engaging and compelling experiences. That's one thing that does not change at all.
: p' ]% S/ [6 T& E& w7 [" C
" D& d1 D1 W* _, \, x
/ ]* c8 `) M/ w$ ?) _1 V0 o+ {* j; r2 ]5 \, k- a4 O0 u* {3 K9 u
该贴已经同步到 郭少瑞的微博

使用道具 举报

本文评论

您需要登录后才可以回帖 登录 | 立即注册

Archiver|手机版|关于社区|九州瑞研|瑞研社区   

GMT+8, 2012-2-23 07:42 , Processed in 0.071705 second(s), 24 queries , Gzip On.

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部