specifications
introduction
These documents are copies of the original specifications.
They’re posted here because ssc often refers to the original specification by chapter number when it reports an issue. This is to help whoever reviews the report to check the analysed code against the original specification.
Unfortunately for me, many of these specifications are living, so frequently change: indeed, change far more frequently than I can update ssc itself. Thus, were ssc to refer to the current version of the specification by chapter number, and that number had changed, it’d would point to the wrong place. Hence, instead, it points to the copies here.
In other words, these copies are almost certainly outdated. I would strongly recommend that, if you want to check a specification, you check the current version at source.
specifications
aria
- aria-1.0.pdf
- aria-1.1.pdf
- aria-1.2.pdf
- aria-1.3-jan24.pdf
- aria-dp-1.0.pdf
- aria-dp-1.1.pdf
- aria-graph-1.0.pdf
- aria-html-1.0.pdf
- aria.lst
charset
csp
css
- css-1-apr08.pdf
- css-2.0-may98.pdf
- css-2.1-apr16.pdf
- css-2.2-feb22.pdf
- css-anchor-positioning-1-dec25.pdf
- css-animations-1-mar23.pdf
- css-basic-ui-3.pdf
- css-basic-ui-4-mar21.pdf
- css-cascading-inheritance-3-feb21.pdf
- css-cascading-inheritance-4-jan22.pdf
- css-cascading-inheritance-5-jan22.pdf
- css-cascading-inheritance-6-mar23.pdf
- css-colour-3-jan22.pdf
- css-colour-4-nov22.pdf
- css-colour-5-jun22.pdf
- css-conditional-rules-4-feb22.pdf
- css-conditional-rules-5-dec21.pdf
- css-counter-styles-3-jul21.pdf
- css-cpcv-1-jun22.pdf
- css-easing-1-feb23.pdf
- css-filter-effects-1-dec18.pdf
- css-fonts-4-dec21.pdf
- css-generated-content-3-dec20.pdf
- css-images-3.pdf
- css-media-queries.pdf
- css-media-queries-3-apr-22.pdf
- css-media-queries-4.pdf
- css-namespaces-3.pdf
- css-nesting-aug21.pdf
- css-selectors-3.pdf
- css-selectors-4-nov22.pdf
- css-syntax-s-dec21.pdf
- css-tables-3-sep20.pdf
- css-transforms-1.pdf
- css-values-units-3-dec22.pdf
- css-values-units-4-oct22.pdf
dict
ecma
html
html 1
html 2
html 3
html 4
html 5
json
mathml
mime
ontology
RDFa
RFC
- RFC 1867
- RFC 1980
- rfc2616.pdf
- rfc3966.pdf
- rfc3986.txt
- rfc6265.pdf
- rfc6570.txt
- rfc7231.pdf
- rfc7234.pdf
- rfc8288.pdf
SVG
uieke
vtt
whatwg
- html-whatwg-2008-01.pdf
- html-whatwg-2010-01.pdf
- html-whatwg-2010-07.pdf
- html-whatwg-2012-01.pdf
- html-whatwg-2013-01.pdf
- html-whatwg-2014-01.pdf
- html-whatwg-2017-07.pdf
- html-whatwg-2020-05.pdf
- html-whatwg-2020-07.pdf
- html-whatwg-2021-01.pdf
- html-whatwg-2021-04.pdf
- html-whatwg-2021-07.pdf
- html-whatwg-2022-04.pdf
- html-whatwg-2022-10.pdf
- html-whatwg-2023-06.pdf
- html-whatwg-2025-07.pdf
- html-whatwg-2025-08.pdf
- html-whatwg-2026-01.pdf