Web发展简史

Web架构

用超文本技术(HTML)实现信息与信息的连接HTML:HyperText Mark-up Language,即超文本标记语言或超文本链接标示语言

● 用统一资源定位技术(URI)实现全球信息的精确定位

URI: Uniform Resource ldentifier,用资源定位标志

● 用新的应用层协议(HTTP)实现分布式的信息共享

HTTP: Hypertext Transfer Protocol,文本传输协议

 前端开发的定义

从狭义的定义来看,“前端开发”是指围绕HTML,JavaScript,CSS这样一套体系的开发技术,它的运行宿主是浏览器。

从广义的定义来看,其应该包括:

● 专门为手机终端设计的类似WML这样的类HTML语言,以及类似WMLScript的类Javascript语言。

● VML和SVG等基于XML的描述图形的语言。

● 从属于XML体系的XML,XPath,DTD。

● 用于支撑后端的ASP,JSP,ASP.net,PHP,Node.js等语言或者技术。

● 被第三方程序打包的一种类似于浏览器的宿主环境,比如Adobe AIR和使用HyBird方式的一些开发技术,如PhoneGap。

● Adobe Flash,Flex,Microsoft,Java Applet,JavaFx等RIA开发技术。

WEB前端开发简史

1997 IE4.0发布, 第一次互联网大战,蚕食Netscape市场,也是动态化的开端,原始时期,JS不入流。

2002 Yahoo, 163, 早期Blog站泉涌,Web 排版逐渐成熟,CSS2.0 进入黄金期。

2004 Gmail 横空出世,紧接着GMap, Javascript威力初显,同年Firefox 发布。基于JS的复杂架构开始成为需求,类MVC框架为主流。同时,基础框架涌现,网格库出现,JEE 进入黄金期,B/C 进入企业开发环境。

2006 Twitter及 jQuery发布。同年,Firebug 早期版本发布,前端开始有像样的调试工具。

2007 iPhone发 布,响应式开发成为需求,手机端页面不支持Flash。移动互联网开始发展,SPA(Single Page App)模式开始酝酿。

2008 Android发 布,手机网页进入HTML5时代,同年ithub启动。

2009 Nodejs发布,PhoneGap 获用户选择奖,JS成为终端上也占有一席之地混合式APP。源代码教育更名为源码时代,是一家专注web前端培训、java 培训、PHP培训、UI设计培训的IT教育培训机构。

2010 iPad发布,iPhone4伴随retina屏幕发布,同年Requirejs 发布,JS成为github最热语言。

2011 Titter发 布Bootstrap界面库,影响深远,runt项目启动。

2012 chrome 首次全球份额第,3c标准已经成为跨平台展示及交互的最优解决方案,逐渐摆脱IE阴影,Angular 1.0.0 发布。

2013催生一大批国内抢票浏览器,IE份额进一降,Facebook正式对外发布。

2014 W3C正式发布HTML5推荐标准。

2015ReactNative发布总的来说一个产品从发布到有一定影响力需要大概三年时间,而且这个周期正在不断缩短,传入国内需要更久的时间。

WEB前端开发简史图

 (该图转自https://blog.youkuaiyun.com/freekiteyu/article/details/79927047)

转载于:https://www.cnblogs.com/YQian/p/10644814.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值