2005年11月
原文 http://www.blogjava.net/emu/archive/2005/11/22/20888.html
项目开发告一段落,喘口气,总结一下。
1 AJAX还是AJAH
* AJAX的很多经典应用其实都是利用xmlhttp空间访问后台程序,后台程序返回脚本用eval回调或者返回简单数据的方式来开发。这样的开发模式的好处是设计简单轻巧,对熟悉dhtml的开发者来说上手会比较块,跨浏览器问题也容易解决,做简单的应用也够用。gmail,google suggest都是用这种方式。但是在我看来gmail已经吧AJAH应用到极限了,更复杂的数据结构用简单数据和回调方式来组织就开始有点力不从心了。
* 前AJAX的一种传统做法是后台返回完整的xml文件后用脚本(利用控件)解析xml后操作页面的dom节点来动态生成页面的一部分。这样作的优点是可以充分利用xml的强大表达能力传输各种数据结构,缺点是页面的dom操作效率不高,而且IE在dom操作的API上bug多多。之所以叫“前AJAX”,因为我们在AJAX这个名词出现前已经这样做了很多年了。
* AJAX另一阅读全文>
发表于 @ 2005年11月22日 10:29:00|评论(loading...)|编辑
现在提起AJAX,大家都立刻会想起Gmail、gogle map这几个经典的AJAX应用。Gmail的优良表现我们都看过了,那么它的实现你研究过了吗?它怎么在几个不同的浏览器上可以一致的实现xml异步调用的呢?一起来看看吧。阅读全文>
发表于 @ 2005年11月04日 18:12:00|评论(loading...)|编辑
马上就30了。其实30和29有什么区别呢?反正我没觉出什么区别。23和24有很大差别,读书和工作的差别;25和26也有很大差别,从在研究所混日子到离开家闯深圳的区别,打工和创业的区别;27和28也有区别,创业和打工的区别,创深圳和闯海外的区别,唯独29和30有什么区别呢?工作环境的变换,工作角色的转换,开放工具的转换,相比之前面根本算不上区别。
可是好像大家都觉得踏上30这个门槛便如何如何了,人家孔夫子说三十而立云云,其实也只不过是凑个整数编个说法而已,何必那么在意呢?
但是说不在意,却还是跑出来诸多废话,说明我也还是不能免俗的。
多年来也和大家一样对未来有过这样那样的幻想:
等咱上了30,要做就做项目经理,带人带两帮,programmer兄弟一帮,tester美眉也要一帮;
等咱上了30,开发就不用IDE,每天要么做做开发计划,要么做做系统设计
等咱上了30,跳槽就跳CTO,工资不用多说,先送套房子,再送一笔股份,年底要分红……
工作了6年,走了那么多地方阅读全文>
发表于 @ 2005年11月04日 11:27:00|评论(loading...)|编辑