HTTP/2 302
server: nginx
date: Sat, 11 Oct 2025 23:28:23 GMT
content-type: text/plain; charset=utf-8
content-length: 0
x-archive-redirect-reason: found capture at 20160313210027
location: https://web.archive.org/web/20160313210027/https://www.sitepoint.com/author/cmills/
server-timing: captures_list;dur=0.387147, exclusion.robots;dur=0.015158, exclusion.robots.policy;dur=0.007842, esindex;dur=0.007842, cdx.remote;dur=20.110622, LoadShardBlock;dur=88.227279, PetaboxLoader3.datanode;dur=68.340171
x-app-server: wwwb-app210
x-ts: 302
x-tr: 132
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=1
set-cookie: wb-p-SERVER=wwwb-app210; path=/
x-location: All
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
HTTP/2 200
server: nginx
date: Sat, 11 Oct 2025 23:28:24 GMT
content-type: text/html; charset=UTF-8
x-archive-orig-date: Sun, 13 Mar 2016 21:00:27 GMT
x-archive-orig-server: Apache/2.4.10 (Debian)
x-archive-orig-vary: X-Forwarded-Proto,Accept-Encoding
x-archive-orig-link:
; rel="https://api.w.org/"
x-archive-orig-last-modified: Sun, 13 Mar 2016 21:00:28 GMT
x-archive-orig-expires: Sun, 13 Mar 2016 22:00:28 GMT
x-archive-guessed-content-type: text/html
x-archive-guessed-charset: utf-8
memento-datetime: Sun, 13 Mar 2016 21:00:27 GMT
link:
; rel="original",
; rel="timemap"; type="application/link-format",
; rel="timegate",
; rel="first memento"; datetime="Fri, 06 Dec 2013 12:34:18 GMT",
; rel="prev memento"; datetime="Fri, 05 Feb 2016 10:37:35 GMT",
; rel="memento"; datetime="Sun, 13 Mar 2016 21:00:27 GMT",
; rel="next memento"; datetime="Thu, 07 Apr 2016 03:35:08 GMT",
; rel="last memento"; datetime="Sat, 30 Aug 2025 07:06:39 GMT"
content-security-policy: default-src 'self' 'unsafe-eval' 'unsafe-inline' data: blob: archive.org web.archive.org web-static.archive.org wayback-api.archive.org athena.archive.org analytics.archive.org pragma.archivelab.org wwwb-events.archive.org
x-archive-src: HNEWS-20160313205748-crawl890/HNEWS-20160313205941-02446.warc.gz
server-timing: captures_list;dur=0.610959, exclusion.robots;dur=0.027221, exclusion.robots.policy;dur=0.013880, esindex;dur=0.014696, cdx.remote;dur=86.635157, LoadShardBlock;dur=525.063127, PetaboxLoader3.datanode;dur=332.595605, PetaboxLoader3.resolve;dur=281.622503, load_resource;dur=192.368001
x-app-server: wwwb-app210
x-ts: 200
x-tr: 911
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=0
x-location: All
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
content-encoding: gzip
Chris Mills, Author at SitePoint
Chris Mills is a senior tech writer at Mozilla, where he writes docs and demos about open web apps, Firefox OS, and related subjects. He loves tinkering around with HTML, CSS, JavaScript and other web technologies, and gives occasional tech talks at conferences and universities. He used to work for Opera and W3C, and enjoys playing heavy metal drums and drinking good beer. He lives near Manchester, UK, with his good lady and three beautiful children.
Chris's articles