xml技术

前端开发技术的发展

坚强是说给别人听的谎言 提交于 2019-11-28 18:11:24
前端开发技术,从狭义的定义来看,是指围绕HTML、JavaScript、CSS这样一套体系的开发技术,它的运行宿主是浏览器。从广义的定义来看,包括了: 专门为手持终端设计的类似WML这样的类HTML语言,类似WMLScript这样的类JavaScript语言。 VML和SVG等基于XML的描述图形的语言。 从属于XML体系的XML,XPath,DTD等技术。 用于支撑后端的ASP,JSP,ASP.net,PHP,nodejs等语言或者技术。 被第三方进程打包的一种类似浏览器的宿主环境,比如Adobe AIR和使用HyBird方式的一些开发技术,如PhoneGap(它使用Android中的WebView等技术,让开发人员使用传统Web开发技术来开发本地应用) Adobe Flash,Flex,Microsoft Silverlight,Java Applet,JavaFx等RIA开发技术。 本文从狭义的前端定义出发,探讨一下这方面开发技术的发展过程。 从前端开发技术的发展来看,大致可以分为以下几个阶段: #一. 刀耕火种 ##1. 静态页面 最早期的Web接口基本都是在互联网上使用,人们浏览某些内容,填写几个表单,并且提交。当时的接口以浏览为主,基本都是HTML代码,有时候穿插一些JavaScript,作为客户端校验这样的基础功能。代码的组织比较简单,而且CSS的运用也是比较少的。