博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Ajax on Rails 2. The Eras of Web Development
阅读量:6535 次
发布时间:2019-06-24

本文共 1081 字,大约阅读时间需要 3 分钟。

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,如需转载请自行联系原作者
你可能感兴趣的文章
SQL学习——数据类型
查看>>
Content Assist not available at the current location
查看>>
java同学毕业后学习之路建议
查看>>
Python字典
查看>>
ofstream 的中文目录问题
查看>>
Android存储方式之SQLite的使用
查看>>
springcloud ribbon 客户端负载均衡用法
查看>>
洛谷P1287 盒子与球 数学
查看>>
自定义starter
查看>>
服务计算与服务生态系统 第二章测验题答案
查看>>
Bootstrap vs Foundation如何选择靠谱前端框架
查看>>
手机WAP前端开发标准
查看>>
熟悉常用的HDFS操作
查看>>
vue-cli脚手架一些插件安装elementui和axios
查看>>
[Gradle] 在 Eclipse 下利用 gradle 构建系统
查看>>
JAVAWEB 一一 Hibernate(框架)
查看>>
与、或、异或、取反、左移和右移
查看>>
wordpress模板文件及函数调用
查看>>
jQuery根据元素值删除数组元素的方法
查看>>
Linux基础学习(14)--日志管理
查看>>