精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

解析構(gòu)建Flex應(yīng)用的10大誤區(qū)

開發(fā) 后端
本文向大家簡單介紹一下構(gòu)建Flex應(yīng)用的10大誤區(qū),F(xiàn)lex是一個開源的應(yīng)用開發(fā)框架,用來構(gòu)建運行在 web或者桌面上的富Internet應(yīng)用。

本文和大家重點討論一下Flex應(yīng)用的概念,F(xiàn)lex是一個強大易用的框架,但是今天讓我們瞧瞧構(gòu)建Flex應(yīng)用時經(jīng)常犯的錯誤,希望本文的介紹能讓你有所收獲。

構(gòu)建Flex應(yīng)用的10大誤區(qū)

在這篇新聞中,Adobe的James Ward與InfoQ.com一起為你帶來了Flex的另一種10大(Flex***的10大)。Flex是一個開源的應(yīng)用開發(fā)框架,用來構(gòu)建運行在 web(使用 Flash Player)或者桌面上(使用Adobe AIR)的富Internet應(yīng)用。總之,F(xiàn)lex是一個強大易用的框架,但是今天讓我們瞧瞧構(gòu)建Flex應(yīng)用時經(jīng)常犯的錯誤。

對于Flex新手,請閱讀InfoQ最近的Adobe Flex Basics以對該框架有一個快速的了解。下面是易犯的錯誤列表:

1. 使用RIA框架去構(gòu)建Web1.0應(yīng)用(新技術(shù)換湯不換藥)。

從Web 1.0到RIA的過渡中***的挑戰(zhàn)之一來自思考方式的轉(zhuǎn)變。Flex給予開發(fā)者一個高級的組件庫,使其可以完成很多以前不可能完成的任務(wù)。但是很多時候,F(xiàn)lex的這種能力被忽略了,它僅僅被用來實現(xiàn)更加傳統(tǒng)的Web 1.0應(yīng)用。

構(gòu)建Web 2.0應(yīng)用不僅僅意味著頁面的局部刷新和旋轉(zhuǎn)的圓角圖標(biāo)。例如,F(xiàn)lex開發(fā)者應(yīng)使用矢量圖向用戶提供數(shù)據(jù)的可視化表示,以及對于富應(yīng)用流的高級控制。最近Stephan Janssen與InfoQ.com一起討論了該議題:

作為一個Java開發(fā)者,對于面向?qū)ο蟮腁ctionScript和UI標(biāo)記語言的學(xué)習(xí)簡直就是小菜一碟。但是對于(Java)開發(fā)者來說真正的挑戰(zhàn)在于我們不是設(shè)計師,并且這兩個技術(shù)對于RIA來說是必不可少的。

2. 破壞標(biāo)準(zhǔn)的瀏覽器體驗

盡管Flex確實提供了一個優(yōu)秀的平臺以改善用戶體驗,但是保持用戶習(xí)慣,如后退按鈕、書簽和自動完成也是相當(dāng)重要的。

Flex 3包含了新的深層鏈接特性以支持后退按鈕和書簽。你可以訪問labs.adobe.com來了解更多。那有很多組件能夠?qū)崿F(xiàn)自動完成。你可以使用來自于Adobe Exchange的AutoComplete Input組件。

3. 使用過多的容器導(dǎo)致Flex應(yīng)用變慢

Flash Player使用了一個按層次顯示的對象圖,這一點與HTML的文檔對象模型(DOM)很相似。容器嵌套的層次越深,渲染所花費的時間就越長。Adobe的Flex開發(fā)者中心有一篇文章討論了關(guān)于Flex性能的***實踐,包括了容器的使用細(xì)節(jié):

Flex***的性能風(fēng)險來自于對容器的濫用。嵌套太多的容器會影響應(yīng)用的性能。這是Flex開發(fā)者面臨的最嚴(yán)重的性能風(fēng)險——不過還好,它完全能被避免。

4. 使用XML而不是其他更優(yōu)化的協(xié)議導(dǎo)致Flex應(yīng)用變慢

Flex向開發(fā)者提供了多種選擇以在Flex客戶端和服務(wù)器之間進(jìn)行數(shù)據(jù)傳輸,包括AMF3、XML、SOAP及直接的HTTP請求。Ward在他的人口普查應(yīng)用中闡述了這些技術(shù)的使用及性能。

對于后端使用Java的新項目來說,應(yīng)該考慮一下BlazeDS。BlazeDS是Adobe最近的一個開源數(shù)據(jù)服務(wù)產(chǎn)品,它使用了AMF3協(xié)議。AMF是一個二進(jìn)制傳輸協(xié)議,很容易與Java集成,其性能要優(yōu)于XML。對于所有主要的后端技術(shù)都有相應(yīng)的AMF開源實現(xiàn)。

如果你不選擇BlazeDS,那么你還可以選擇Hessian。Hessian對二進(jìn)制的web services協(xié)議提供了ActionScript/Flex支持。

5. 試圖雇傭Flex開發(fā)者

現(xiàn) 在很難找到有經(jīng)驗的Flex開發(fā)者。Flex現(xiàn)在正處在上世紀(jì)90年代Java所處的位置。Flex開發(fā)者已經(jīng)供不應(yīng)求了。這就造成了難以尋覓 到有經(jīng)驗的Flex開發(fā)者的后果。然而,這給Java開發(fā)者創(chuàng)造了一個很好的機會以擴(kuò)充技能,并且從事一種新興且有趣的技術(shù)。很多尋找Flex開發(fā)者的公 司直接對Java或者其他web開發(fā)者進(jìn)行幾周的Flex培訓(xùn),并且大獲成功。對于熟悉Web和GUI編程的開發(fā)者來說,學(xué)習(xí)Flex語言和APIs易如 反掌。

6. 特效的過度使用

開發(fā)者可以很容易地通過Flash增加特效。但是要確保特效有意義并且與上下文是匹配的。否則他們只會讓用戶反感。特效的時間選擇也很重要。交互設(shè)計器可以幫助我們決定何時應(yīng)使用特效,何時不應(yīng)該使用。交互設(shè)計器還能為我們推薦***的特效類型、間隔和最簡化的功能。

關(guān)于特效的使用在laair.org上有一篇好文:

大多數(shù)的特效簡直太長了。它們不但長,而且還慢,甚至讓人反感。關(guān)掉它。如果我遇到這種事情的話,我就會轉(zhuǎn)身離去,因為我實在討厭這種等待。

千萬不要誤會我,我并不是反對特效。我只是反對為了目的而做的太長或者太過分的特效。每個特效都可以依照其目的進(jìn)行分解。找到你要特效的目的,然后再使用它。

7. 沒有搭建企業(yè)生態(tài)系統(tǒng)

就像其他的軟件項目一樣,為于你的Flex應(yīng)用建立企業(yè)生態(tài)系統(tǒng)是非常重要的。

測 試驅(qū)動開發(fā)(TDD)在當(dāng)前是大多數(shù)企業(yè)項目的***方案。對于Flex來說,F(xiàn)lexUnit框架可用來編寫單元測試。在Adobe的開發(fā)者網(wǎng)絡(luò) 上,Neil Webb討論了面向Flex開發(fā)者的TDD及FlexUnit的使用。此外,F(xiàn)lexcover可用來度量代碼覆蓋率。

當(dāng)多個開發(fā)者協(xié)同工作時,持續(xù)集成(Continuous Integration)被證明是良好的實踐。與Java應(yīng)用類似,也有相應(yīng)的Ant和Maven插件對你的Flex應(yīng)用進(jìn)行持續(xù)集成。

8. 沒有使用整個框架

在Adobe Flex中有大量可選的特性,你應(yīng)該考慮在你的Flex應(yīng)用中使用它們。例如,運行時共享庫(Runtime Shared Libraries,即RSL)可用來減少應(yīng)用的大小。

你可以將共享資源集成到單獨的文件中,這樣就可以在客戶端單獨下載和緩存了,通過這種手段可以減少應(yīng)用產(chǎn)生 的SWF文件的大小。很多Flex應(yīng)用可以在運行時加載這些共享資源,而每個客戶端只需下載一次即可。這些共享資源叫做運行時共享庫(Runtime Shared Libraries)。
框架的另一個特性是內(nèi)建的輔助功能。你可以通過Adobe在線文檔了解更多的關(guān)于Flex的輔助功能的信息。除了內(nèi)建的輔助功能外,框架還提供了對于本地化的內(nèi)在支持。請訪問Adobe新手上路來了解***的Flex3框架特性。

9. 使用復(fù)雜的渲染器降低了DateGrid的速度

針對DataGrid開箱即用的itemRenderer已經(jīng)有過很好的優(yōu)化了。誤解#3討論了嵌套過深的容器的性能問題。在Flex中有一個地 方很容易造成容器的深層次嵌套,那就是DataGrid的item渲染器。由DataGrid所渲染的item渲染器數(shù)量等于可見的行數(shù)乘以可見的列數(shù)。 定制的DataGrid和List item渲染器應(yīng)該經(jīng)過非常好的優(yōu)化才行。當(dāng)需要在item渲染器中使用復(fù)雜的布局邏輯時,***使用UIComponent(或者其他底層類)并且手工完 成該單元格內(nèi)容的定位。

10. 沒有準(zhǔn)備離線應(yīng)用

RIAs的傳統(tǒng)模型在于瀏覽器。然而像Adobe AIR和Google Gears這 樣的技術(shù)使得應(yīng)用可以離線運行。如果用戶需要可以離線對應(yīng)用時而你尚未準(zhǔn)備好的話,那將你的應(yīng)用改為支持離線特性將變得異常困難。典型地,在web應(yīng)用 中,業(yè)務(wù)邏輯存在于服務(wù)器端。在離線RIAs中,業(yè)務(wù)邏輯必須轉(zhuǎn)到客戶端。為了使應(yīng)用既支持離線,也支持在線,那就很有必要提前決定某些業(yè)務(wù)邏輯的位置。

【編輯推薦】

  1. 解析Flex應(yīng)用開發(fā)步驟和技術(shù)框架
  2. Flex安全沙箱問題解決方法
  3. 技術(shù)前沿 看Flex客戶端緩存技術(shù)如何使用
  4. 解析Flex全屏模式設(shè)置方法
  5. Flex內(nèi)存泄露解決方法和內(nèi)存釋放優(yōu)化原則
責(zé)任編輯:佚名 來源: csdn.net
相關(guān)推薦

2010-07-30 14:43:55

Flex應(yīng)用

2010-08-05 09:20:10

Flex應(yīng)用

2013-11-05 10:44:15

大數(shù)據(jù)大數(shù)據(jù)應(yīng)用

2012-09-19 15:22:36

Exchange存儲

2018-06-15 09:21:40

云計算誤區(qū)SaaS

2010-08-02 09:43:00

Flex應(yīng)用

2013-07-03 09:33:04

PHPPHP語言PHP教程

2013-07-03 09:09:45

PHP開發(fā)

2010-09-29 13:18:54

信息安全風(fēng)險評估

2009-05-14 17:24:18

2013-12-26 14:44:25

手游創(chuàng)業(yè)團(tuán)隊

2010-11-22 15:25:08

2010-08-12 11:12:27

Flex誤區(qū)

2010-08-13 14:39:57

Flex布局

2010-07-30 13:15:17

Flex優(yōu)勢

2018-06-26 08:04:41

企業(yè)存儲選型

2010-07-28 09:10:41

Flex2.0

2010-07-28 13:48:49

Flex數(shù)據(jù)綁定

2010-08-05 13:33:06

Flex布局規(guī)則

2022-09-07 11:53:00

Web應(yīng)用安全Web服務(wù)程序
點贊
收藏

51CTO技術(shù)棧公眾號

精品在线视频观看| 五月婷婷狠狠操| 天堂av资源网| 欧美a一区二区| 久久夜色撩人精品| 久久午夜夜伦鲁鲁片| 制服诱惑亚洲| 一区二区在线观看免费视频播放| 久久国产精品 国产精品| 国产孕妇孕交大片孕| 亚洲日本久久| 久久综合久久八八| xxx在线播放| 91国内精品白嫩初高生| 在线观看亚洲专区| 妺妺窝人体色777777| 色多多视频在线观看| 91在线视频观看| 亚洲精品免费网站| 欧美男人天堂网| 91久久视频| 美女福利精品视频| 国产免费嫩草影院| 香蕉久久夜色精品国产使用方法 | 欧美精品久久久久久久久| 亚洲黄色小说视频| 国产精品网站在线看| 717成人午夜免费福利电影| 鲁一鲁一鲁一鲁一澡| 人妖欧美1区| 国产精品久久久久久久浪潮网站| 久久国产精品99久久久久久丝袜| 性色av蜜臀av| 国精产品一区一区三区mba视频| 国产高清视频一区三区| 久草视频在线观| 亚洲黄色毛片| 久久久久久久999精品视频| 欧美精品久久久久久久久46p| 亚洲国产欧美日韩在线观看第一区| 日韩欧美一级在线播放| 午夜视频在线观| 97精品资源在线观看| 欧美三级三级三级爽爽爽| av无码精品一区二区三区| 亚洲精品永久免费视频| 欧美日韩国产色视频| 可以在线看的av网站| 黄色在线看片| 亚洲高清免费一级二级三级| 大西瓜av在线| 9999在线视频| 午夜国产不卡在线观看视频| 日韩精品―中文字幕| 91福利区在线观看| 精品国产精品三级精品av网址| 91免费黄视频| 亚洲校园激情春色| 色婷婷久久久综合中文字幕| 黄色片在线免费| 91久久久久久白丝白浆欲热蜜臀| 在线观看国产91| 99re6在线观看| www.欧美| 精品福利一区二区三区免费视频| 黄色免费看视频| 夜色77av精品影院| 国产一区二区三区在线免费观看| 中国女人特级毛片| 亚洲成人精品| 欧美成人精品三级在线观看| 天堂av免费在线| 日韩精品首页| 久久综合色影院| 麻豆91精品91久久久| 国内久久视频| 青青青国产精品一区二区| 综合网在线观看| 美日韩一级片在线观看| 亚洲自拍在线观看| 视频一区二区免费| 欧美国产精品中文字幕| 美女在线免费视频| 啊啊啊久久久| 欧美偷拍一区二区| 国产黄色一区二区三区| 六月丁香久久丫| 这里只有精品在线观看| 久久久久黄色片| 久久精品一本| 91精品国产高清久久久久久91裸体| 亚洲第一天堂网| 国产欧美日韩在线观看| 51xx午夜影福利| 蜜桃视频m3u8在线观看| 欧美日韩一二三区| 在线精品一区二区三区| 久久麻豆精品| 欧美在线视频导航| 国产精品久久久久精| 99精品欧美一区| 综合网五月天| 户外露出一区二区三区| 亚洲成av人乱码色午夜| 日本污视频网站| 99在线观看免费视频精品观看| 国产美女久久久| 四虎影视2018在线播放alocalhost| 中文字幕制服丝袜一区二区三区| 国产xxxxx在线观看| 4438五月综合| 夜夜嗨av色一区二区不卡| 日本三级片在线观看| 精东粉嫩av免费一区二区三区| 国产一区在线观| 曰本三级在线| 欧美男生操女生| 黄色aaa视频| 亚洲三级观看| 99久久自偷自偷国产精品不卡| 国产一级片在线| 精品国产乱码久久久久久婷婷 | 国模少妇一区二区三区| 欧美精品中文字幕一区二区| 成全电影大全在线观看| 欧美一级黄色录像| 亚洲色图27p| 三级亚洲高清视频| 狠狠色噜噜狠狠色综合久| 深夜国产在线播放| 制服丝袜av成人在线看| 欧美日韩生活片| 视频一区免费在线观看| 久久精品一区二区三区不卡免费视频 | 欧美日韩在线精品一区二区三区激情综合 | 亚洲97在线观看| 亚洲va欧美va| 亚洲最新在线观看| 国产伦理在线观看| 欧美三级网页| yellow视频在线观看一区二区| 久久亚洲天堂| 91精品国产色综合久久久蜜香臀| 99成人在线观看| 麻豆国产欧美日韩综合精品二区| 午夜精品一区二区在线观看的| 欧美美女日韩| 亚洲视频第一页| 午夜精品久久久久久久蜜桃| 久久免费的精品国产v∧| 国产最新免费视频| 久久99高清| 国产精品久久久久久久久| 黄色免费在线播放| 欧美丝袜自拍制服另类| 三级黄色免费观看| 国产美女一区二区| 国产精品久久久久久久久电影网| 一区中文字幕| 欧美一区二粉嫩精品国产一线天| 欧美日韩伦理片| 欧洲精品在线观看| 日韩在线视频免费看| 国产一区在线观看视频| 欧美图片激情小说| 亚洲8888| 国产精品99久久久久久人| 香蕉视频在线看| 日韩亚洲欧美在线| 91美女免费看| 中文成人综合网| 69久久精品无码一区二区| 亚洲免费大片| 日韩精品久久久毛片一区二区| 粉嫩av国产一区二区三区| 欧美高清视频一区二区| 亚洲三区在线播放| 欧美三级中文字幕| 久草视频在线资源站| 91麻豆视频网站| 日本肉体xxxx裸体xxx免费| 亚洲欧美伊人| 欧美日韩电影一区二区| 999色成人| 国产91精品久| 黄视频在线观看网站| 亚洲精品suv精品一区二区| 国产99久久久久久免费看| 亚洲欧美日韩久久精品| 亚洲av无码一区东京热久久| 秋霞电影一区二区| 中文精品无码中文字幕无码专区 | 国产精品一区二区久久精品爱涩| 欧美精品一区二区三区三州| 波多野结衣在线观看一区二区三区| caoporn国产精品免费公开| 综合毛片免费视频| 久久高清视频免费| 国内在线精品| 精品国产欧美一区二区| 一级黄在线观看| 欧美日韩视频免费播放| 亚洲熟女www一区二区三区| 久久午夜国产精品| 风韵丰满熟妇啪啪区老熟熟女| 日本中文字幕一区二区视频 | 女厕盗摄一区二区三区| 日韩一区av在线| 欧美扣逼视频| 精品久久久久99| 国产又粗又长视频| 91国产免费观看| 国产在线一二区| 亚洲欧美日韩国产综合| 非洲一级黄色片| 99国产麻豆精品| 成人在线观看一区二区| 久久国产福利国产秒拍| 毛片av免费在线观看| 韩日成人av| 日韩精品一区二区三区电影| 久久香蕉国产| 日韩中文字幕一区二区| 欧美成人午夜77777| 91精品国产综合久久久久久丝袜| 电影一区电影二区| 国产精品第10页| 天天免费亚洲黑人免费| 欧美亚洲第一区| 国产三级电影在线播放| 国内精品模特av私拍在线观看| 日韩影视在线| 欧美激情精品久久久| 九色porny在线| 久久精品一偷一偷国产| 瑟瑟视频在线| 日韩在线视频一区| 午夜视频成人| 色妞一区二区三区| a√在线中文网新版址在线| 亚洲新中文字幕| h网站在线免费观看| 影音先锋日韩有码| 在线观看国产原创自拍视频| 中文字幕亚洲字幕| 免费超碰在线| 欧美成人在线网站| 亚洲精品白浆| 欧美—级a级欧美特级ar全黄| 日本动漫理论片在线观看网站| 欧美日韩国产成人| 97超碰免费在线| 日韩av免费看网站| 123成人网| 国产啪精品视频| 成人免费91| 成人激情av| 久久综合另类图片小说| 久久大片网站| 欧美日中文字幕| 一级黄色片播放| 国产精品a级| 国产精品50p| 日韩精品久久久久久| 一女二男3p波多野结衣| 国产麻豆精品久久一二三| 一级黄色大片免费看| 99re成人精品视频| 免费看91的网站| 亚洲人成在线播放网站岛国 | 欧美亚洲综合一区| 97caocao| 亚洲国产91色在线| 成人免费在线电影| 久久亚洲精品视频| 国产在线88av| 国产精品视频导航| 综合激情五月婷婷| 任我爽在线视频精品一| 91精品啪在线观看国产18| 青青草国产免费| 日韩主播视频在线| av在线免费观看不卡| 久久五月婷婷丁香社区| 在线免费日韩av| 欧美性xxxxx极品| 国产精品亚洲lv粉色| 日韩成人小视频| 久热国产在线| 清纯唯美亚洲激情| 欧美高清一级片| 欧美日韩高清在线一区| 欧美69视频| 成人亚洲视频在线观看| 成人黄色综合网站| 欧美日韩中文字幕视频| 亚洲丶国产丶欧美一区二区三区| 特级西西444www大胆免费看| 精品久久久久一区| av在线日韩国产精品| 97在线看福利| 日韩黄色av| 亚洲一区在线免费| 中文亚洲字幕| 青娱乐精品在线| 国产日韩欧美精品综合| 日韩成人高清视频| 91麻豆精品国产自产在线观看一区| 午夜av免费观看| 久久99视频精品| 亚洲国产综合在线观看| 欧美另类一区| 一区在线免费| 亚洲国产欧美日韩在线| 国产精品成人在线观看| 久久久久在线视频| 亚洲国产成人久久| 四虎影视成人| 91亚洲va在线va天堂va国 | 91麻豆福利精品推荐| 欧美日韩精品亚洲精品| 337p亚洲精品色噜噜噜| 北岛玲一区二区三区| 国产ts人妖一区二区三区 | 精品中文视频在线| 7777kkk亚洲综合欧美网站| 亚洲最大的免费| 999国产精品999久久久久久| 冲田杏梨av在线| 久久久久88色偷偷免费| 久久久久亚洲av成人毛片韩| 亚洲激情在线观看| 91桃色在线观看| 国产精品日韩一区二区三区 | 国内国产精品天干天干| 国产精品网站在线观看| 久草热在线观看| 中文在线资源观看视频网站免费不卡| xx欧美xxx| 免费99视频| 久久久蜜桃一区二区人| 欧美大波大乳巨大乳| 91久久精品一区二区三| 精品三级久久久久久久电影聊斋| 热门国产精品亚洲第一区在线| 日韩高清三区| 美女福利视频在线| 国产日产欧产精品推荐色| 国产又粗又猛又黄视频| 国产一区二区三区精品久久久| 国产成人精品一区二区三区免费| 先锋影音一区二区三区| 麻豆成人久久精品二区三区红 | 国产精品久久久久久模特| 少妇一级淫片免费放播放| 香蕉影视欧美成人| 四虎精品成人影院观看地址| 国产精品久久久久久久7电影| 99久久99久久精品国产片桃花| 亚洲午夜精品一区| 一区二区三区免费| 性xxxx搡xxxxx搡欧美| 日韩免费在线免费观看| 日韩在线中文| 伊人影院在线观看视频| 欧美日韩国产激情| 成人在线免费电影| 亚洲综合日韩在线| 99热精品在线观看| 精品成人无码一区二区三区| 在线成人免费观看| rebdb初裸写真在线观看| 免费精品视频一区| 麻豆91在线播放| 久久久久成人片免费观看蜜芽| 亚洲欧美日韩中文在线| 九九热这里有精品| 精品久久久久久无码中文野结衣| 久久只精品国产| h狠狠躁死你h高h| 欧美在线视频免费播放| 希岛爱理一区二区三区| 中国av免费看| 在线电影一区二区三区| 黑森林国产精品av| 亚洲欧美影院| eeuss国产一区二区三区| 亚洲一级特黄毛片| 97视频免费观看| 日韩久久精品| 亚洲天堂美女视频| 91精品国产综合久久久久久久| av在线私库| 色香蕉在线观看| 久久欧美中文字幕| 精品国产av鲁一鲁一区| 国产精品扒开腿爽爽爽视频| 欧美日本不卡| 欧美乱大交做爰xxxⅹ小说| 日韩成人黄色av|