字数:1142
阅读时间:5分钟
前言
由于前端技术的灵活性和杂乱性,导致网上的许多解决方案不够全面甚至是完全错误,容易起到误导作用。所以,我对搜索到的解决方案往往是存疑态度。那么,如何去验证它的正确性呢?我一般使用两种方式,第一种是直接上手试,能不能成,一试便知;第二种方法是查阅相关的规范。刚开始可能第一种方法用得比较多,但是当逐渐深入之后,第二种方法的作用就越来越大了。因此,我萌生了想整理一下前端涉及规范的想法。但是翻阅了许多资料,发现基本没有相关的文章介绍这些内容,故而,自己整理了一份以供查阅,也希望对各位有所帮助。
由于所知有限,所有存在很多遗漏,希望各位多多指正,我们共同完善这个列表。
W3C
官网:https://www.w3.org/TR
SMIL
SynchronizedMultimedia Integration Language——多媒体操纵语言标准
发布时间 | 版本号 | 规范地址 |
---|---|---|
1998-06-15 | 1.0 | www.w3.org/TR/1998/REC… |
2005-12-13 | 2.1 | www.w3.org/TR/2005/REC… |
2008-12-01 | 3.0 | www.w3.org/TR/2008/REC… |
wiki:https://en.wikipedia.org/wiki/Synchronized_Multimedia_Integration_Language
xhtml
ExtensibleHyperText Markup Language——可扩展超文本标记语言
发布时间 | 版本号 | 规范地址 |
---|---|---|
2000-01-26 | 1.0 | www.w3.org/TR/xhtml1/ |
2018-05-27 | 1.1 | www.w3.org/TR/xhtml11/ |
wiki:https://zh.wikipedia.org/wiki/XHTML
RDF
ResourceDescription Framework——资源描述框架
发布时间 | 版本号 | 规范地址 |
---|---|---|
2014-02-25 | 1.1 | www.w3.org/TR/2014/REC… |
wiki:https://en.wikipedia.org/wiki/Resource_Description_Framework
WSDL
Web Services Description Language——网路服务描述语言
发布时间 | 版本号 | 规范地址 |
---|---|---|
2007-06-26 | 2.0(一部分) | www.w3.org/TR/2007/REC… |
wiki:https://en.wikipedia.org/wiki/Web_Services_Description_Language
DOM
DocumentObject Model——文档对象模型
发布时间 | 版本号 | 规范地址 |
---|---|---|
2000-11-13 | 2.0(分几部分) | www.w3.org/TR/2000/REC… www.w3.org/TR/2000/REC… www.w3.org/TR/2000/REC… www.w3.org/TR/2000/REC… www.w3.org/TR/2000/REC… www.w3.org/TR/2003/REC… |
2004-04-07 | 3.0 | www.w3.org/TR/2004/REC… www.w3.org/TR/2004/REC… www.w3.org/TR/2004/REC… |
2015-11-19 | 4.0 | www.w3.org/TR/2015/REC… |
wiki:https://en.wikipedia.org/wiki/Document_Object_Model
soap
SimpleObject Access Protocol——简单对象通信协议
发布时间 | 版本号 | 规范地址 |
---|---|---|
2007-04-27 | 1.2(分几部分) | www.w3.org/TR/2007/REC… www.w3.org/TR/2007/REC… www.w3.org/TR/2007/REC… www.w3.org/TR/2007/REC… |
wiki:https://en.wikipedia.org/wiki/SOAP
Xpath
xml节点选择语言
发布时间 | 版本号 | 规范地址 |
---|---|---|
1999-11-16 | 1.0 | www.w3.org/TR/1999/REC… |
2002-11-08 | 2.0 | www.w3.org/TR/2002/REC… |
2014-04-08 | 3.0 | www.w3.org/TR/2014/REC… |
2017-03-21 | 3.1 | www.w3.org/TR/2017/REC… |
wiki:https://en.wikipedia.org/wiki/Xpath
Xquery
xml文档查询语言
发布时间 | 版本号 | 规范地址 |
---|---|---|
2010-12-14 | 1.0 | www.w3.org/TR/2010/REC… |
2014-04-08 | 3.0 | www.w3.org/TR/2014/REC… |
2017-03-21 | 3.1 | www.w3.org/TR/2017/REC… |
wiki:https://en.wikipedia.org/wiki/XQuery
Xml schema
xml结构描述语言
发布时间 | 版本号 | 规范地址 |
---|---|---|
2012-04-05 | 1.1 | www.w3.org/TR/2012/REC… www.w3.org/TR/2012/REC… |
wiki:https://en.wikipedia.org/wiki/XML_schema
XSL
EXtensibleStylesheet Language——可扩展样式表语言
发布时间 | 版本号 | 规范地址 |
---|---|---|
2001-10-15 | 1.0 | www.w3.org/TR/2001/REC… |
2006-12-05 | 1.1 | www.w3.org/TR/2006/REC… |
2007-01-23 | 2.0 | www.w3.org/TR/2007/REC… |
2017-06-08 | 3.0 | www.w3.org/TR/2017/REC… |
wiki:https://en.wikipedia.org/wiki/XSL
XML
eXtensibleMarkup Language——可扩展标记语言
发布时间 | 版本号 | 规范地址 |
---|---|---|
2006-08-16 | 1.1 | www.w3.org/TR/2006/REC… |
2008-11-26 | 1.0 | www.w3.org/TR/2008/REC… |
wiki:https://en.wikipedia.org/wiki/XML
CSS
Cascading Style Sheet——层叠样式表
发布时间 | 版本号 | 规范地址 |
---|---|---|
1996-12-17 | 1 | www.w3.org/TR/CSS1/ |
2011-06-07 | 2 | www.w3.org/TR/CSS2/ |
2011-06-07 | 3 | www.w3.org/TR/2011/REC… www.w3.org/TR/2014/REC… www.w3.org/TR/2018/REC… |
wiki:https://en.wikipedia.org/wiki/Cascading_Style_Sheets
HTML
Hyper TextMarkup Language——超文本标记语言
发布时间 | 版本号 | 规范地址 |
---|---|---|
1997-01-14 | 3.2 | www.w3.org/TR/2018/SPS… |
1997-12-18 | 4.0 | www.w3.org/TR/html401/ |
2014-10-28 | 5.0 | www.w3.org/TR/2014/REC… |
2016-11-01 | 5.1 | www.w3.org/TR/2016/REC… |
2017-12-14 | 5.2 | www.w3.org/TR/2017/REC… |
wiki:https://en.wikipedia.org/wiki/HTML
WHATWG
网页超文本应用技术工作小组
由于W3C意图放弃HTML而使用XHTML,使得浏览器厂商自己组建的一个工作小组。2007-04-07,W3C采纳了他们的建议,命名为'HTML5'
html5:https://html.spec.whatwg.org/
ECMA
EuropeanComputer Manufacturers Association——欧洲计算机制造协会
ECMAScript
发布时间 | 版本号 | 规范地址 |
---|---|---|
1997-06 | 1 | www.ecma-international.org/publication… |
1998-06 | 2 | www.ecma-international.org/publication… |
1999-12 | 3 | www.ecma-international.org/publication… |
4 | 废弃 | |
2009-12 | 5 | www.ecma-international.org/publication… |
2011-06 | 5.1 | www.ecma-international.org/publication… |
2015-06 | 6(2015) | www.ecma-international.org/publication… |
2016-06 | 7(2016) | www.ecma-international.org/publication… |
2017-06 | 8(2017) | www.ecma-international.org/publication… |
wiki:https://en.wikipedia.org/wiki/ECMAScript
JSON
JavaScript Object Notation——js对象符号
发布时间 | 版本号 | 规范地址 |
---|---|---|
2017-12 | 1 | www.ecma-international.org/publication… |
IETF
InternetEngineering Task Force——互联网工程任务组
官网:http://ietf.org/standards/
HTML
Hyper TextMarkup Language——超文本标记语言
发布时间 | 版本号 | 规范地址 |
---|---|---|
1995-11 | 2.0 | www.rfc-editor.org/info/rfc186… |
JSON
JavaScript Object Notation——js对象符号
发布时间 | 版本号 | 规范地址 |
---|---|---|
2017-12 | 1 | tools.ietf.org/html/rfc825… |
HTTP
HypertextTransfer Protocol——超文本传输协议
wiki:https://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol
欢迎关注我的微信公众号: