我是一名PHP程序员,他正在学习更多关于adobe产品(包括flex)的知识,并希望自己能够识别flash/flex是否适合客户/项目使用(当然,当它不适合使用的技术时) ).
我想获得它的最好方法是通过经验,所以如果您知道任何示例(完整站点或甚至站点的一小部分),您认为开发人员在为该项目/部件选择闪存技术时是对还是错,请在此处添加说明原因.对于未在闪存中实现但应该已经实现的其他项目也是如此.如果您认为开发人员做出了错误的决定,请说明原因以及您将使用的内容.我们的想法是提供真实的例子来帮助像我这样的人进入flash/flex,但是想要了解正确的方法将其融入他们的工作中.
以下是Flex/Flash/AIR网站/应用程序的一些很好的示例.
探索频道:探索频道上的Flex应用程序
EffectiveUI:领先的Flex公司
ScrapBlog:应用程序,以制作像样机一样的废书
TweetDeck:Twitter聚合器,非常受欢迎
Alfresco的FlexSpaces:企业Java CMS Alfresco的 CMS接口
Aviary:图形应用
潘多拉:超级流行音乐网站
Snackr RSS Ticker:不错的RSS阅读器
易趣桌面:易趣,更好的界面
Google Analytics:Slick Google Analytics
Flickroom:比Flickr更干净,用户友好的体验.
Klok:时间跟踪应用程序
ShareFire:Neat Feed Aggregator,需要剥皮,但我们使用它.
Flash网站奖:该网站本身非常整洁,虽然没有文字突出显示可能是因为它是AS2或其他自定义
Tokbox:视频聊天
Sliderocket:演示软件
JibJab:有趣的电子贺卡
Prezi:平移/缩放演示平台
SpatialKey:映射/位置软件
其他一些拥有应用程序来破坏其数量的公司是:
销售队伍
纳斯达克
纽约时报
但请注意所有这些网站如何使用HTML来呈现应用程序...我认为这是因为:
Flash文本渲染比HTML慢一点(不确定这是否属实,或者为什么......没有任何数字)
HTML模板已经存在于博客和产品促销中,而flex模板则不存在
有许多关于如何在HTML中执行此操作的教程,而在Flex中没有.
没有人在Flex中构建博客系统,或者在Flex中构建任何内容繁重,文本丰富的网站/应用程序,因为这样做非常困难,或者至少是这样.另外要优化它,以便像StackOverflow和Google这样的网站一样快速,这很难,但它可以做到.以下是Adobe体验设计团队的博客系统:INSPIRE.以下是关于如何构建Flex应用程序的一些方面.
一些内容沉重的网站是新闻网站(CNN,福克斯,纽约时报......),社交网站(Facebook,Digg,Technorati等),或只是普通的博客,但即使是内容繁重的网站也可以重新设计为更具互动性(如INSPIRE博客或TweetDeck).其他像亚马逊可以成为Flex应用程序没有问题.我认为其中很多只是归结为优化Flex网站,因此它们与HTML相提并论,以提高渲染性能,并保持动画的微妙和实用(想想iPhone).
将CNN与福克斯进行比较,看看两种不同的方法来分析重量级网站:CNN主要是文本,Fox有很多Flash.我更喜欢CNN的网站和Fox的网站,因为Fox使用Flash会使网站难以理解.我打赌你可以将CNN网站转换为Flex,并为用户体验增添很多.您可以立即了解ShareFire或INSPIRE等其他内容.
上述Flex/Flash/AIR项目的优势在于用户体验.有些人希望网站只是文本的原始html,比如Martin Fowler的博客(Martin Fowler基本上是设计模式之王,他是该领域的主要权威声音之一),这对我们这样的人来说很好只想要这些信息的程序员.但我发现,"只是想要一个网站"或"想要自己品牌"或"想要易于使用且甚至是有趣的软件"的客户对Flex Apps(例如上面列出的那些)更加满意.
Flash不好的一些原因
闪电的消亡
一些不好的Flash网站
最糟糕的网站
LingsCars:这就是我的感受,当我说"闪光"时,人们会想
那些显然很糟糕:)
我认为Gmail应该在Flex中而不是在Ajax中重做,这样可以更容易地进行自定义动画并对皮肤进行更改,因此它看起来很干净漂亮.但无论如何,Gmail很不错.
你可以在Flex中构建任何东西,但是如果你想要一些类似博客或者有大量文本的东西,它将是一个不错的事业,因为没有人真正做到过; 主要问题是优化.它很快就会发生.我建议坚持使用HTML和PHP/Ruby的Web框架,直到为Flex完成一个.除非你想开始制作自己的!哪个会好极了!一旦有了一个"Flex博客模板",主题设计师就会疯狂,它会随时掌握WordPress等等.
Flex/Flash的另一个问题是它无法在iPhone上查看.但是看看这个,它叫做Gordon,刚刚于2010年1月14日发布.一个疯狂的javascript hack来查看iPhone上的Flash内容!.只要有创意人员帮助发展ActionScript技术,就会有一些非常酷的东西.