[导入]Ajax,一个全新的Web设计思想 -- Ajax的4项基本原则

摘录:<Ajax实践 P23>

 

"  我们为自己设定的目标是:通过Web浏览器交付具有良好可用性的独占应用,以满足提高用户的生产力和通过网络来共享数据两方面的需要,同时还具备Web应用集中维护的优点.为了成功地实现这一目标,我们需要以一种完全不同的方式来思考Web页面和应用.我们发现,下面的这些要点是需要牢记在心的:

  •     浏览器中的是应用,而不是内容.
  •     服务器交付的是数据,而不是内容.
  •     用户和应用的交互是连续的,大部分对于服务器的请求是隐式的而不是显式的.
  •     代码库是巨大的,复杂的,而且是组织良好的,这个特点对于架构来说非常重要,需要认真对待.

"

 

浏览器一夜之间发胖,从瘦客户摇身变成胖客户....

 

服务器返回的可以是一段JavsScript代码,一段纯文本或者一小段XML....各有各的特点....无论如何,都比传统的Web应用中返回的大杂烩少得多....

网络流量主要集中在前期.....

 

让服务器在客户身边为客户服务,而不是打断客户的操作...

 

JS可以是非常严肃,严格的OO语言.....代码库要有可维护性,分离关注点,共同的编程风格以及设计模式....团队的参与.....


    文章来源:http://blog.163.com/fengmk2/blog/static/89132402006923553523
    posted @ 2006-10-02 03:55  MK2  阅读(237)  评论(0编辑  收藏  举报