Web标准与前端开发 | 青训营笔记
这是我参与 第四届青训营 笔记创作活动的的第5天
前端开发:
前端开发是创建WEB页面或APP等前端界面呈现给用户的过程,通过HTML,CSS及JavaScript以及衍生出来的各种技术、框架、解决方案,来实现互联网产品的用户界面交互。
前端开发的起源,架构,变迁:
web前端开发技术在1989年诞生时,只由三种技术构成,分别是HTML,HTTP,URL。 到后面才出现了CSS和JavaScript。
下面是web前端开发的发展时间轴:
前端开发之常用的浏览器和平台
桌面端的(电脑端)的前端开发常用谷歌(Chrome),Edge,火狐(Firefox),欧朋(Opera),Safari 这五个主流浏览器,但由于开源运动的开展,谷歌Chromium项目不断攻城略地,浏览器的多样性不断减少,Edge和Opera已经进入了谷歌阵营,所以现在市面上只有谷歌(Chrome),火狐(Firefox),Safari这三个浏览器。
移动端是在App中的WebView中进行渲染。
、
前端开发的语言,框架,工具
语言为前端三剑客:HTML,CSS,JavaScript,这些在进行前端开发是必须要掌握。
框架和工具如下:
Web标准
Web标准是由W3C组织和其他标准化组织制定的一系列标准的集合,其中W3C(万维网联盟)是国际最著名的标准化组织。
W3C
W3C 创建和维护Web标准。
蒂姆·伯纳斯·李(Tim Berners-Lee)是万维网联盟创始人发明者被称为互联网之父:
"The dream behind the Web is of a common information space in which we communicate by sharing information."
万维网联盟,建立于 1994 年,是一个国际性的联盟,其宗旨是投身于"引领 web 以激发其全部潜能"。
- W3C表示万维网联盟
- W3C创建于1994年10月
- W3C被Web发明者蒂姆·伯纳斯·李(Tim Berners-Lee) 创建
- W3C是作为成员国机构组织
- W3C的工作是进行标准化网络
- W3C创建和维护的WWW标准
- W3C标准有W3C建议
最重要W3C标准有:
ECMA
ECMA - 欧洲计算机制造商协会(European Computer Manufacturers Association)
ECMA于1960年在布鲁塞尔由一些欧洲最大的计算机和技术公司成立。到1961年5月,他们成立了一个正式的组织,这个组织的目标是评估,开发和认可电信和计算机标准。
大家决定把ECMA的总部设在日内瓦是因为这样能够让它与其它与之协同工作的标准制定组织更接近一些,比方说国际标准化组织(ISO)和国际电子技术协会(IEC)。
ECMA是"European Computer Manufactures Association"的缩写,中文称欧洲计算机制造联合会。是1961年成立的旨在建立统一的电脑操作格式标准--包括程序语言和输入输出的组织。
最新ECMAScript规范就是ECMA- 262:
www.ecma-international.org/publication…
参考资料:
- 菜鸟教程网站建设指南: www.runoob.com/web/web-bui…
- 百度百科:
- 字节跳动青训营课程ppt