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应该怎么构建。




本文转自 fsjoy1983 51CTO博客,原文链接:http://blog.51cto.com/fsjoy/90175,如需转载请自行联系原作者
目录
相关文章
|
3月前
|
设计模式 开发框架 前端开发
ajax应用设计模式,Ajax设计模式下Web开发的研究与应用
ajax应用设计模式,Ajax设计模式下Web开发的研究与应用
|
JSON 前端开发 数据格式
地图集web项目_技术学习(一)_前后端数据传输(ajax)
地图集web项目_技术学习(一)_前后端数据传输(ajax)
115 0
|
XML JSON 前端开发
Web阶段:第二十章:Ajax请求
Web阶段:第二十章:Ajax请求
|
前端开发 Java 应用服务中间件
Spring 全家桶之 Spring Web MVC(六)- AJAX & Fileupload(下)
Spring 全家桶之 Spring Web MVC(六)- AJAX & Fileupload
Spring 全家桶之 Spring Web MVC(六)- AJAX & Fileupload(下)
|
JSON 前端开发 Java
Spring 全家桶之 Spring Web MVC(六)- AJAX & Fileupload(上)
Spring 全家桶之 Spring Web MVC(六)- AJAX & Fileupload
Spring 全家桶之 Spring Web MVC(六)- AJAX & Fileupload(上)
|
Web App开发 XML JSON
Java Web(十一)Ajax&Axios&JSON
Ajax&Axios&JSON这三个技术主要是对数据进行处理
141 0
|
JSON 前端开发 JavaScript
Web前端学习:jQuery基础 · 小终结【异步处理AJAX】
Web前端学习:jQuery基础 · 小终结【异步处理AJAX】
104 0
Web前端学习:jQuery基础 · 小终结【异步处理AJAX】
|
XML 前端开发 JavaScript
Java Web入门之Ajax的用法详解(附代码和实战)
Java Web入门之Ajax的用法详解(附代码和实战)
374 0
|
SQL 前端开发 Java
Java Web——Ajax的结束与第二个实例
Java Web——Ajax的结束与第二个实例
Java Web——Ajax的结束与第二个实例
|
XML 存储 前端开发
Java Web——Ajax的理解与第一个实例
Java Web——Ajax的理解与第一个实例
Java Web——Ajax的理解与第一个实例