<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    心內(nèi)求法

    制心一境,住心觀性,澄心外照,攝心內(nèi)證

      BlogJava :: 首頁(yè) :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
      37 隨筆 :: 0 文章 :: 120 評(píng)論 :: 0 Trackbacks

    Ajax遍地開(kāi)花,而且很多巨頭不遺余力地支持,似乎有了Ajax,我們的應(yīng)用就會(huì)變得更美好。
    但是,我們真的需要Ajax嗎?

    豐富的用戶(hù)體驗(yàn)成為現(xiàn)在的熱門(mén)話(huà)題,于是,javascript和xml組合在一起,搖身一變成了Ajax。似乎這會(huì)為我們B/S架構(gòu)的前端帶來(lái)強(qiáng)大的展現(xiàn)能力。大家津津樂(lè)道 Gmail 的例子,然后說(shuō),我們的應(yīng)用可以變得更強(qiáng)大。

    可是Ajax首先讓我想起的是javascript帶給我的痛苦。真的是痛苦啊,當(dāng)時(shí)還是IE的天下,動(dòng)不動(dòng)就不負(fù)責(zé)任地宣稱(chēng)“xxx不是對(duì)象”或“對(duì)象找不到方法”,然后告訴我一個(gè)天知道怎么算出來(lái)的所在行數(shù),接下來(lái)就是不停的trace 或 alert。且不說(shuō)ajax是否真的能帶來(lái)我們期望的效果,至少javascript帶來(lái)的痛,就讓我很猶豫是否要接受ajax。

    實(shí)際上,B/S從誕生以來(lái),人們就在為客戶(hù)端的問(wèn)題發(fā)愁。這里面N多的技術(shù),javascript,ActiveX,flash,webstart……似乎都被淹沒(méi)了,難道ajax真的就比上述這些方法好嗎?我看未見(jiàn)得。何況現(xiàn)在RCP在后面緊追,Office也能調(diào)用WebService。Ajax真的就有出路嗎?

    而且,我們的當(dāng)務(wù)之急真的是客戶(hù)端嗎?恐怕也未必。實(shí)際上,項(xiàng)目中如果引入ajax,會(huì)占用我們大量的時(shí)間。但是產(chǎn)生的價(jià)值呢?能否達(dá)到20%?

    最后,B/S架構(gòu)可能也自身難保。現(xiàn)在P2P的應(yīng)用逐漸浮出水面,雖然只是在文件共享和IM等方面,雖然現(xiàn)在用P2P方式解決計(jì)算問(wèn)題還很不成熟,但是這終將是個(gè)趨勢(shì),網(wǎng)絡(luò)中的“奇點(diǎn)”總會(huì)被慢慢消除,如果Server都沒(méi)有了,Browser又如何生存?

    在ajax方面,google給我們做了很好的榜樣,但是我們的應(yīng)用,和google的應(yīng)用,有可比性嗎?

    在這種時(shí)候說(shuō)這種話(huà),估計(jì)要被拍磚了,但是如果讓我選擇,我會(huì)選擇RCP+Server的方式。升級(jí)更新的方便程度不遜于B/S,用戶(hù)體驗(yàn)肯定強(qiáng)過(guò)B/S,最重要的是,我覺(jué)得用這個(gè)心里更踏實(shí)。順便問(wèn)一下,你是喜歡blog的網(wǎng)頁(yè)編輯器,還是喜歡blog客戶(hù)端?



    本人的最新博客遷移到http://thinkinside.tk,使用GitHub Pages建立。
    我會(huì)陸續(xù)將所寫(xiě)的文章遷移過(guò)去,并進(jìn)行補(bǔ)充和修正,
    歡迎過(guò)來(lái)圍觀。
    posted on 2006-12-12 01:24 心內(nèi)求法 閱讀(2098) 評(píng)論(27)  編輯  收藏 所屬分類(lèi): 已廢棄

    評(píng)論

    # re: Ajax,我們真的需要嗎? 2006-12-12 08:19 無(wú)名小輩[匿名]
    個(gè)人認(rèn)為,ajax有優(yōu)秀的一面。比方說(shuō)電子地圖。可以用它來(lái)提交接收返回的圖片顯示路徑。單在這一方面。任何的技術(shù),都沒(méi)有這種方式來(lái)的快。方便,簡(jiǎn)單。但對(duì)于其它的方面。ajax我只能承認(rèn)它有對(duì)應(yīng)的處理辦法。但處理的十分麻煩。同時(shí)也不容易達(dá)到客戶(hù)的要求。對(duì)一任何一種技術(shù)來(lái)講,都肯定會(huì)有它自體的長(zhǎng)處。多種WEB技術(shù)的結(jié)合,無(wú)非就是揚(yáng)長(zhǎng)避短。  回復(fù)  更多評(píng)論
      

    # re: Ajax,我們真的需要嗎? 2006-12-12 08:46 兵臨城下
    公司最近在嘗試使用ajax,原來(lái)我們的每個(gè)頁(yè)面中都有一個(gè)iframe,用來(lái)局部提交頁(yè)面,現(xiàn)在想把這個(gè)iframe去掉,改成使用ajax,不知道是福是禍啊??  回復(fù)  更多評(píng)論
      

    # re: Ajax,我們真的需要嗎? 2006-12-12 08:56 心內(nèi)求法
    @兵臨城下
    個(gè)人認(rèn)為,象這種比較特定的問(wèn)題,還是可以用ajax解決的。但是如果想用ajax解決所有的問(wèn)題,那會(huì)相當(dāng)?shù)穆闊?

      回復(fù)  更多評(píng)論
      

    # re: Ajax,我們真的需要嗎? 2006-12-12 09:01 心內(nèi)求法
    @無(wú)名小輩[匿名]
    嗯,說(shuō)得相當(dāng)好。一種技術(shù)適合一定的場(chǎng)景。不要為了技術(shù)而技術(shù)。
    ajax也許該降降溫了?

      回復(fù)  更多評(píng)論
      

    # re: Ajax,我們真的需要嗎? 2006-12-12 09:31 單炒飯
    項(xiàng)目實(shí)現(xiàn)方式最重要的就是簡(jiǎn)單,實(shí)用,ajax用到部分功能就可以拉  回復(fù)  更多評(píng)論
      

    # re: Ajax,我們真的需要嗎? 2006-12-12 09:51 餓補(bǔ)JS
    Ajax實(shí)現(xiàn)某些特殊的效果(如級(jí)聯(lián)選單)是比較不錯(cuò)的,也可以用一些控件來(lái)解決,但我個(gè)人認(rèn)為以Ajax做應(yīng)用的客戶(hù)端絕對(duì)是場(chǎng)不小的災(zāi)難.  回復(fù)  更多評(píng)論
      

    # re: Ajax,我們真的需要嗎? 2006-12-12 09:54 心內(nèi)求法
    @餓補(bǔ)JS
    嗯,用在局部,解決關(guān)鍵問(wèn)題很好,整體采用ajax,會(huì)消耗大量的人力成本
      回復(fù)  更多評(píng)論
      

    # re: Ajax,我們真的需要嗎? 2006-12-12 10:01 BeanSoft
    個(gè)人認(rèn)為沒(méi)有好的點(diǎn)子, 想法, 沒(méi)有真正考慮用戶(hù)的感受, 一味強(qiáng)調(diào)偶們用了 XXX 最新框架, 技術(shù), 一點(diǎn)意義也沒(méi)有, 甚至是浪費(fèi)自己的精力. 每20分鐘我們都會(huì)產(chǎn)生一個(gè)古怪的想法, 但是有沒(méi)有想過(guò)把這些想法實(shí)施起來(lái)? 還是一直拘泥于用 XXX 技術(shù)更新潮?  回復(fù)  更多評(píng)論
      

    # re: Ajax,我們真的需要嗎? 2006-12-12 10:11 hgq0011
    如果有一款I(lǐng)DE能使javascript做成象“VB式的”,能很好的布局,調(diào)試javascript那就會(huì)前途一片光明。  回復(fù)  更多評(píng)論
      

    # re: Ajax,我們真的需要嗎? 2006-12-12 10:38 楊一
    過(guò)渡技術(shù),是W3C的狹隘造成的,富客戶(hù)端必須想出其他的途徑,從這點(diǎn)上OS的壟斷未嘗不是一件好事  回復(fù)  更多評(píng)論
      

    # re: Ajax,我們真的需要嗎? 2006-12-12 11:36 bluesea
    please allow me to use English , for my typing is slow for Chinese.

    I am developing a very big Ajax application . the code has completed .
    Ajax really can improve user experience , it make rich internet application possible .
    but some problems need to be solved smoothly , like thread safe , crossing domain to access and so on . as you know , java can support thread safe better by key word 'synchronized' , but javascript have no
    such convenience.
    moreover, from develop efficiency, it is lower than traditional web application if you have no good javascript lib in your commany .  回復(fù)  更多評(píng)論
      

    # re: Ajax,我們真的需要嗎? 2006-12-12 12:13 errorfun
    在很多應(yīng)用中,AJAX不是真實(shí)需要,而是心理需要。就像ERP一樣,真的有那么多企業(yè)需要ERP嗎?買(mǎi)了ERP產(chǎn)品的企業(yè),真正有使用的,能使用到里面大部分功能的又有多少百分比呢?但還那么多人去搞是為什么?因?yàn)槭荅RP一個(gè)企業(yè)的身份象征一樣,代表著這個(gè)企業(yè)有多大的實(shí)力。  回復(fù)  更多評(píng)論
      

    # re: Ajax,我們真的需要嗎? 2006-12-12 12:42 兵臨城下
    要承認(rèn)ajax確實(shí)在如級(jí)聯(lián)選單等方面確實(shí)提供了很好的解決方案,因?yàn)槲覀兿到y(tǒng)以前實(shí)現(xiàn)同樣的功能需要iframe,數(shù)據(jù)打到ifame中,轉(zhuǎn)發(fā)到一個(gè)指定頁(yè)面,其實(shí)這個(gè)頁(yè)面中什么都沒(méi)有,只有js代碼。在java class中生成js代碼確實(shí)很痛苦。
    但是做技術(shù)的真的不需要隨流,趕潮流,特別是在J2EE這個(gè)家族中,如果那樣,那你肯定學(xué)不完。
    我的觀點(diǎn),套用魯迅先生的一句話(huà):取其精華,去其糟粕!  回復(fù)  更多評(píng)論
      

    # re: Ajax,我們真的需要嗎? 2006-12-12 12:46 bluesea
    @errorfun

    Actually , for some enterprise like GuoMei in Beijing and YongLe in Shanghai . they do need ERP. if have no ERP , They can't run their daily business . of course ,strictly, their ERP is not ERP like we often mention, because there is no such module like Manufacturing, Production Planning .
      回復(fù)  更多評(píng)論
      

    # re: Ajax,我們真的需要嗎? 2006-12-12 12:54 ronghai
    實(shí)用和簡(jiǎn)單才是王道  回復(fù)  更多評(píng)論
      

    # re: Ajax,我們真的需要嗎? 2006-12-12 14:10 jamescho
    Ajax并不是什么很特別的技術(shù),而且也不是很新的技術(shù),其實(shí)N早就人在用innerHTML的方式達(dá)到了頁(yè)面的無(wú)刷新更新(視覺(jué)效果上,實(shí)際上是有個(gè)隱藏的ifame在定時(shí)刷)。
    無(wú)名小輩[匿名] 說(shuō)的不錯(cuò),如果我們的應(yīng)用都向Google一樣,那么有價(jià)值,那Ajax的價(jià)值自然也有了。
    現(xiàn)在的氣氛,真的布置是ajax要降溫,什么web2.0,blog,rss等等,都要降溫,這些東西難道就真的帶來(lái)了很大的價(jià)值嗎?不見(jiàn)得吧,為什么sina,sohu他們的搜頁(yè)還是沒(méi)有使用Ajax技術(shù),實(shí)現(xiàn)不同模塊的托動(dòng)、任意擺放呢?技術(shù)不行?   回復(fù)  更多評(píng)論
      

    # re: Ajax,我們真的需要嗎? 2006-12-12 14:35 西域劍俠
    技術(shù)無(wú)所為好與不好,看用在那,用的是否得當(dāng)!
      回復(fù)  更多評(píng)論
      

    # re: Ajax,我們真的需要嗎? 2006-12-12 14:46 bluesea
    @西域劍俠

    同意。  回復(fù)  更多評(píng)論
      

    # re: Ajax,我們真的需要嗎? 2006-12-13 00:46 errorfun
    @bluesea
    就像你所說(shuō)的,對(duì)于成功應(yīng)用和依賴(lài)于ERP的公司,能舉出例子來(lái)的確實(shí)很少,比例不行啊。

    AJAX確實(shí)是個(gè)好東西,不過(guò)事情好壞都是雙面的,在我之前開(kāi)發(fā)的項(xiàng)目中,我都是在逐步將AJAX應(yīng)用添加到里面,一方面,隨著AJAX應(yīng)用的增加,在許多以前無(wú)法很優(yōu)雅解決的問(wèn)題,都通過(guò)AJAX漂亮的實(shí)現(xiàn)了,另一方面,AJAX大范圍的使用,而帶出更多的問(wèn)題卻是不可避免的。最明顯的問(wèn)題就是維護(hù),不管你文檔有多詳細(xì),比起原來(lái)的開(kāi)發(fā)模式,要讓一個(gè)新人很快上手卻是不容易的,特別的當(dāng)JS的代碼量達(dá)到萬(wàn)行以上時(shí)更是難以維護(hù)(是指公用的代碼)。而且JS的靈活性更使維護(hù)的難度加大了。  回復(fù)  更多評(píng)論
      

    # re: Ajax,我們真的需要嗎? 2006-12-13 09:16 bluesea
    @errorfun

    you are right . one of the reason why ERP can't create high business value for some chinese enterprise may be that they have no good management ,which is basis of ERP.

    I agree that it is not easy for a person who have no experience to be able to work for AJAX in short time .not easy to maintain ,specially a complicated AJAX appliation without a good architecture .
    but ,currently , as you said, it should be ok for part use , making AJAX mature might need a long way to go .fortunately , some super man in IT like IBM , MircoSoft , google are moving foward fast , SUN also focus on AJAX.   回復(fù)  更多評(píng)論
      

    # re: Ajax,我們真的需要嗎? 2006-12-13 13:39 Nicholas Ding[匿名]
    AJAX 有沒(méi)有出路跟樓主你有什么關(guān)系?愛(ài)用不用。
    做項(xiàng)目不是玩技術(shù),看看人家的 Best Practices,AJAX 也不是適合所有場(chǎng)合使用。
    大多數(shù)人都輕視了 JavaScript 這門(mén)語(yǔ)言,就像樓主指出的 "動(dòng)不動(dòng)就不負(fù)責(zé)任地宣稱(chēng)xxx不是對(duì)象或?qū)ο笳也坏椒椒?quot;,如果你了解 JavaScript 解釋引擎的原理,你有本事寫(xiě)出精確跟蹤到具體某行的調(diào)試器嗎?JavaScript 不是 Java,C + LISP = JavaScript 這樣的形容或許是確切的。如果去寫(xiě)出更好的 JS 代碼并且跟蹤出錯(cuò)信息這個(gè)很看程序員的水平,于是很多 AJAX 框架提供了自己的調(diào)試機(jī)制,技術(shù)的問(wèn)題,試了才知道,與其盲目評(píng)論還不如親手嘗試之后寫(xiě)一點(diǎn)心得體會(huì)跟大家分享來(lái)得好。  回復(fù)  更多評(píng)論
      

    # re: Ajax,我們真的需要嗎? 2006-12-13 15:09 心內(nèi)求法
    @Nicholas Ding[匿名]
    呵呵,如果用這種態(tài)度的話(huà),我也可以說(shuō):我評(píng)論AJAX更您有什么關(guān)系?愛(ài)看不看。
    這里本來(lái)就是交流討論的地方,不管是討論技術(shù)還是項(xiàng)目甚至其他的什么。
    但是您又說(shuō)“做項(xiàng)目不是玩技術(shù)”,又說(shuō)“技術(shù)的問(wèn)題,試了才知道”,是否表示不管是做項(xiàng)目還是玩技術(shù),別人都應(yīng)該閉嘴呢?
    況且,我不了解Javascript解釋引擎的原理,我也寫(xiě)不出JS調(diào)試器,基于這些,我對(duì)AJAX提出質(zhì)疑。
    如果您能自己寫(xiě)JS調(diào)試器,那我跟您確實(shí)不在同一個(gè)檔次上,但如果這樣的話(huà),AJAX有沒(méi)有出路跟您又有什么關(guān)系?愛(ài)用用去。  回復(fù)  更多評(píng)論
      

    # re: Ajax,我們真的需要嗎? 2006-12-26 10:48 s.w.pollux
    google已經(jīng)開(kāi)始反對(duì)soap了,逐步轉(zhuǎn)向Ajax。相關(guān)文章可以見(jiàn)http://www.infoq.com/news/2006/12/google-search-api-gone
      回復(fù)  更多評(píng)論
      

    # re: Ajax,我們真的需要嗎? 2006-12-26 13:18 心內(nèi)求法
    @s.w.pollux
    google希望把一切做到互聯(lián)網(wǎng)上,甚至包括office和os。
    所以google力挺Ajax也是可以理解的。
    但是對(duì)于我們呢?老大有老大的活法,我們有我們的活法,呵呵,
    歡迎交流。

      回復(fù)  更多評(píng)論
      

    # re: Ajax,我們真的需要嗎? 2007-01-10 17:17 bluesea
    you may try REST , I think that's better than SOAP .   回復(fù)  更多評(píng)論
      

    # re: Ajax,我們真的需要嗎? 2007-05-10 14:11 阿坤
    Ajax,我真的需要嗎?,我們就把范圍擴(kuò)大了  回復(fù)  更多評(píng)論
      

    # re: Ajax,我們真的需要嗎? 2007-12-09 00:29 R
    無(wú)疑,Ajax增加了開(kāi)發(fā)時(shí)間。很多時(shí)間我寧愿不用  回復(fù)  更多評(píng)論
      

    我常用的博客搜索
    主站蜘蛛池模板: 丰满妇女做a级毛片免费观看| 在线观看91精品国产不卡免费| 黄人成a动漫片免费网站| 久久久久亚洲av无码专区导航| 国产精品亚洲产品一区二区三区| 久久不见久久见免费影院| 一区二区免费视频| 成人国产精品免费视频| 日韩免费码中文在线观看| 亚洲AV无码专区国产乱码不卡| 亚洲国产精品久久网午夜| 亚洲欧洲日韩国产综合在线二区| 亚洲日韩人妻第一页| 免费人成在线观看视频播放| 国产麻豆视频免费观看| 综合久久久久久中文字幕亚洲国产国产综合一区首 | 亚洲国产综合自在线另类| 久久亚洲精品视频| 中文字幕亚洲专区| 精品亚洲一区二区三区在线观看| 国产成人免费a在线资源| 在线免费不卡视频| 成年性羞羞视频免费观看无限| 美女视频黄免费亚洲| 2021免费日韩视频网| www.黄色免费网站| 久久久久久99av无码免费网站| 国产妇乱子伦视频免费| 成人免费福利视频| 黄页网站免费观看| 9久9久女女免费精品视频在线观看| 1000部国产成人免费视频| 五月婷婷在线免费观看| 无限动漫网在线观看免费| 国产曰批免费视频播放免费s| a拍拍男女免费看全片| 亚洲免费福利在线视频| 最新中文字幕免费视频| 免费网站看v片在线香蕉| 在线观着免费观看国产黄| 午夜亚洲av永久无码精品 |