Ajax大赛总结

来源:互联网 发布:淘宝网不锈钢蒸锅 编辑:程序博客网 时间:2024/04/28 12:52

 Ajax大赛总结(李锟)

由人民邮电出版社主办的国内第一届Ajax大赛已经顺利结束了,这次大赛分成两轮,第一轮的时间为3月17日到4月15日,第二轮的时间为4月16日到6月30日,共历时3个半月。很荣幸我们Ajax中国网站(ajaxcn.org)的三位核心成员李锟、赵泽欣和庄表伟被邀请作为这次大赛的评委。大赛第一轮为答题的形式,参赛者为250名,最终获奖者为75名。第二轮要求参赛者提交自己的作品,参赛者为11名(可能会修改),最终按照作品质量全部获得了相应的奖励。

单从人数上来看,这次大赛参赛者似乎并不是很多。但是考虑到Ajax是一种新的技术,目前国内精通Ajax的开发人员非常稀缺,而且新手掌握这种技术需要一段较长时间的学习。举办Ajax大赛的目的是为了宣传、推广这种技术,我们所做的是一件开创性的工作。这次大赛在Ajax开发者和爱好者群体中获得了广泛的关注,取得了非常好的宣传效果。这次大赛的大部分参赛者的态度都非常认真,通过参与比赛与大赛的主办方和大赛的评委开展了良好的互动,学到了知识,结交了朋友。参与这次大赛对于大部分参赛者来说都是一次愉快的经历。

Ajax技术的价值比很多人想象的还要大,它的价值将会随着时间的推移而日益展现出来。Ajax技术并不是昙花一现的时髦玩艺儿,而是能够为最终用户和软件厂商带来巨大价值的实用技术。Ajax技术的流行可以称为是迟来的春天,其实它早就应该流行了(在2001年作为Ajax基石的绝大部分技术就都已经成熟了)。Ajax技术有着深厚的理论基础和实践基础,它的背后有两个推动力:Web标准(XHTML/CSS/DOM/JavaScript/XMLHttpRequest/XML/XSLT/...)的成熟、软件可用性和交互设计理论的成熟,并且Ajax技术还会随着这两方面理论和实践的发展而不断发展。现在大家都在热烈议论Web 2.0,感觉Web应用进入了一个新的纪元。Web 2.0有两个主要的特点:更加舒适的用户体验,更加注重软件作为一种服务所能提供的价值。在我看来,抛开所有的商业炒作不说,Web 2.0其实就是一种新的价值交换手段。以Web作为媒介,通过为用户提供更加贴心和更好的服务,换取软件厂商自身价值的实现。Web 2.0体现了软件从卖license到卖服务的转变。Ajax正是承载着实现Web 2.0这些目标的核心技术,没有好的技术,Web 2.0的目标只能是镜中月水中花空中楼阁。Ajax是关于开发下一代Web应用的技术,可以这样说,我们现在正处在建造下一代Web应用的门口。然而,掌握、应用好Ajax技术并不是一件容易的事情,它要求开发人员和设计师在技术、交互设计、美学等各方面知识的综合运用,因此深入的学习和广泛的交流是非常有必要的,这次Ajax大赛很大地促进了Ajax技术在中国的交流和普及。

图灵教育公司及其所属的人民邮电出版社是中国Ajax技术出版方面的领跑者,已经出版了大量Ajax方面的译著和原创的著作。译著方面包括《Ajax基础教程》、《Ajax实战》、《Ajax高级程序设计》,还有后续将要出版的一些著作。原创方面包括《征服Ajax--Web 2.0开发技术详解》、《征服Ajax——Web 2.0快速入门与项目实践(Java)》、《征服Ajax——Web 2.0快速入门与项目实践(.net)》、《征服Ajax+Lucene——构建搜索引擎》等等。目前图灵公司的Ajax系列图书已经取得了非常好的口碑和市场反响,图灵公司还会有进一步的规划和举措,全力推动Web 2.0时代的早日到来。


以下是另外两位评委对于此次大赛的感受


赵泽欣:
扎稳马步 目视前方

很荣幸成为此次大赛评委中的一员,看到Ajax在国内被越来越多的朋友关注,感到由衷的高兴。
在做评委的过程中,感觉Web标准在国内的推广还需要更多的努力,我可以感受参赛选手作品中体现出来的苦心和努力,但Ajax中JS/CSS/DOM的和谐结合对设计和编码都有较高的要求,所以作品中还有不少完善的空间。
 
通过此次Ajax大赛,不少的参赛选手也提到他们在参赛过程中认识到了Web标准的重要性。我想本次大赛最大的意义我觉的也就在于此。我也相信也有不少的朋友对Ajax持有怀疑观望的心理。层出不穷的新技术和朝兴晚衰的更迭难免让我们变的小心翼翼。
 
Web标准是Web开发先驱们经验和教训的整理和提炼,是已经被证明的先进的技术思想和规范。这些标准如同HTTP协议一般,对它们的理解对每个Web开发人员都是有益的。
 
先扎稳马步,迈步时才会健步沉着,胸有成竹。目视前方,迈步时就会目标明确,一往直前。
其实学习任何东西大概都是这番道理,热门的Ajax难免也会有快餐推销式的鼓吹或者商业竞争性质上的诋毁。而我们只要努力打好基础,同时培养技术上的敏锐嗅觉,技术的更迭又有何畏惧呢?
 
Ajax给沉闷的Web开发带来一份清新的气息,革命性的创新甚至让它的影响延伸到更多的技术应用领域,它还在带给我们无限想像的可能。在学习和探索Aajx的过程中,我乐在其中,也希望更多朋友体会到Ajax带来的思想释放的快乐。


庄表伟:
如果和超级女生这样的大赛相比的话,Ajax大赛应该被称之为“Ajax小赛”吧。250名初赛选手,10名复赛选手,三个来自于一个网站“Ajax中国”的评委。这样的比赛意义在哪里呢?

仅仅看数量,是看不出来的。

Ajax是Web应用的一种,而且可以肯定的说,是Web应用中最为复杂的一种,一个Web项目,我们通常都会分为“美工”、“Web静态页面制作”、“Server端系统开发”这样几个工种。而Ajax应用则同时需要Server端与Client端复杂的端到端编程技术。

对于参赛选手而言,这些工作,都得靠一己之力来完成,在2个多月之内,做出来的作品,要美观,要好用,要有创意,要符合W3C组织的Web标准,还得正确有效的作为一个程序在浏览器里运行。真的,不容易!这11位(可能会修改)参赛选手,每一位都不容易!

我们(大赛组织者,评委和参赛选手)都非常确切的意识到,我们正处在一场变革刚刚起步的阶段。Ajax可能仅仅是这场革命开始时,最响亮的一个名字。激动人心的发展将会接踵而来,而我们这些人将会自豪的宣称,我们从一开始就不是旁观者,而是实实在在的参与者,和有力的推动者!

看着选手们的代码,我们的信心更加充足,这些Ajax的爱好者和参与者们,不仅是热忱的,更是踏实的。不但是严肃认真的,更是勇于创新的。由这样的一群人来推动Ajax在中国的发展,实在是一个极好的开始。

而Ajax大赛,正是这样一个机会,使得这一群中坚力量,能够集结、凝聚,进而取得更加卓越的成就。这就是我对于这个比赛意义的理解。

原创粉丝点击