前端星计划-Web标准:前端的原力

概述

Web是world wide web(万维网)简称

Web标准制定组织:

I E T F: HTTP

Ecma: es

W3C:css

Web标准介绍

BOM(Browser Object Model,浏览器对象模型)HTML5规范中有一部分涵盖了BOM的主要内容,因为W3C希望将JavaScript在浏览器中最基础的部分标准化。
window对象,也就是ECMAScript中定义的Global对象。网页中所有全局对象、变量和函数都暴露在这个对象上。

location对象,通过location对象可以以编程方式操纵浏览器的导航系统。

navigator对象,对象提供关于浏览器的信息。

screen对象,保存着客户端显示器的信息。

history对象,提供了操纵浏览器历史记录的能力。

DOM(DocumentObject Model,文档对象模型)是HTML和XML文档的编程接口。DOM表示由多层节点构成的文档,通过它开发者可以添加、删除和修改页面的各个部分。DOM现在是真正跨平台、语言无关的表示和操作网页的方式。

DOM1(DOM Level 1)主要定义了HTML和XML文档的底层结构。DOM2(DOM Level 2)和DOM3(DOM

Level 3)在这些结构之上加入更多交互能力,提供了更高级的XML特性。

DOM2和DOM3是按照模块化的思路来制定标准的,每个模块之间有一定关联,但分别针对某个DOM子集。

DOM Core:在DOM1核心部分的基础上,为节点增加方法和属性。

DOM Views:定义基于样式信息的不同视图。

DOM Events:定义通过事件实现DOM文档交互。

DOM Style:定义以编程方式访问和修改CSS样式的接口。

DOM Traversal and Range:新增遍历DOM文档及选择文档内容的接口。

DOM HTML:在DOM1 HTML部分的基础上,增加属性、方法和新接口。

DOM Mutation Observers:定义基于DOM变化触发回调的接口。这个模块是DOM4级模块,用于取代Mutation Events。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容