Ajax on Rails 2. The Eras of Web Development

web是在1995年发展成为一种大众化的局面,所以对于很多开发展来说,并不难记起这段历史。为了理解Ajax的意义,值得回顾一下这段web发展史。web的发展史和世界发展史拿来做对比,似乎有点过火。历史学家用时间来划分每个历史阶段,并且描述每个阶段的特点。用到这里我们只能说稍微有点夸张也有点粗略,试着来分析一下,我们也同样的把web发展史也分成几个历史阶段来理解每个阶段的特点。
 
首先,是史前史,最早期阶段,没有文字,没有文明。在web发展史上,Tim Berners - lee 发明了他的创世之作WorldWideWeb程序,用hypertext编写,主要思想就是从一个文件可以链接到其他文件。这个web雏形今天很难被人认出来,全是文本,没有图片,没有颜色没有字体选择。所有的理论和技术没有电子商务,没有广告没有新闻。不管它和现在的web有多大的差别,web的三大支柱已经存在了:HTTP,HTML和URL。
 
下一个世界史的里程碑就是远古时代向文明社会的转变。人们通过不断的交流,发明了复杂的系统和制度来支撑和促使历史的发展。类比到web发展上来,原始的web使用Mosaic浏览器,Mosaic作为第一个浏览器确实显示了web的发展潜力。他最大的创新就是:使用了<img>这个标签,突然间,web有了颜色,而且颜色变得个性化,个人主页变得更时尚,促进了web的更快发展。
 
紧接着是很漫长的中世纪,这期间有很多的发明创造,历史也在跳跃性的发展。对应于web发展史上的"David  Siegel "时期。David Siegel是一个web设计师,他普及了单像素图像交换格式而且可以嵌入HTML表单中。这个时期第一次出现了<font>这个标签,第一次有了边栏广告,电子商务从此也爆发了!
 
今天的大部分web开发者生活在现代,最大的标志就是这些标准:CSS的涌现,web设计忘却了不再需要的标记语言。尽管离完美还远,但是最流行的浏览器兼容性和可靠性却日益增强。
 
现在,已经到了最新的时期,后现代!这个时期的人们已经开始对旧的设想和机制开始质疑,到底什么能激发令人激动的能量。在web发展史中,最大的关键词就是Ajax,Ajax的核心概念就是web不再是以页面为整体单位,页面中单个的块互相独立,更加动态,更具有延展性才是更合适的做法。这是一个简单的概念,但是它具有很深的意义,而且需要重新思考web应该怎么构建。

你可能感兴趣的:(Ajax,Web,development,of,Eras)