Chris Mills
chrisdavidmills
Independent tech writer and web technology tinkerer, working on MDN on behalf of Google and Mozilla. A11y and open standards advocate. Heavy metal drummer.
Languages
Top Repositories
A simple parody of Tamagotchi, in which you actively have to help your Emo stay miserable to avoid losing the game. Written to demonstrate the W3C notifications API.
Pulls questions in from a JSON file, generates HTML structures to populate with the questions, then provides controls for the user to select and submit different answers. When all the questions have been asked, it gives you a final score.
A simple Geolocation demo to test the W3C Permissions API.
Snapshot is a camera and gallery app, written using web technologies. It uses getUserMedia to capture the video stream from a webcam, canvas to capture a frame and put it into an image, and media queries and mozilla Brick for layout shennanigans.
A simple application that uses the Geolocation API to find out the location of the users device, and then plots the location on a Google Map. Can also be installed as a Firefox OS app.
A simple implementation of butto
Repositories
106This repository contains compatibility data for Web technologies as displayed on MDN
The content behind MDN Web Docs
This repository contains general data for Web technologies
Code examples that accompany various MDN DOM and Web API documentation pages
Snapshot is a camera and gallery app, written using web technologies. It uses getUserMedia to capture the video stream from a webcam, canvas to capture a frame and put it into an image, and media queries and mozilla Brick for layout shennanigans.
MDN's frontend since late 2025, built with Web Components, Lit, and SSR for a fast, clean documentation experience. Fred = /fr(ont)e(n)d/.
A simple parody of Tamagotchi, in which you actively have to help your Emo stay miserable to avoid losing the game. Written to demonstrate the W3C notifications API.
A repository for media and assets to be used across MDN Web Docs
A simple sample app to demonstrate mobile first web development techniques, as seen in the article https://developer.mozilla.org/en-US/docs/Web/Apps/app_layout/Mobile_first
New repo test
Code examples that accompany the MDN WebAssembly documentation — see https://developer.mozilla.org/en-US/docs/WebAssembly.
The platform code behind MDN Web Docs
Experients with npm
Home of the MDN live code editor interactive examples
No description provided.
Rough and ready demo to test out ariaNotify()
GitHub repo for the MDN Learning Area.
Pulls questions in from a JSON file, generates HTML structures to populate with the questions, then provides controls for the user to select and submit different answers. When all the questions have been asked, it gives you a final score.
A simple Geolocation demo to test the W3C Permissions API.
This is a repository for the source code behind the " Introduction to programming: Beginning your journey towards learning to code" course that is currently live at http://people.mozilla.org/~cmills/coding-beginners/
Simple Web Audio API experiment to demonstrate usage of createDelay()
A simple application that uses the Geolocation API to find out the location of the users device, and then plots the location on a Google Map. Can also be installed as a Firefox OS app.
The Django project that powers MDN.
A simple three.js demo that takes a media stream from the user's webcam using gUM, then creates a cube and applies the video as a texture to the cube faces.
A simple implementation of butto
Github pages test
CSS Working Group Editor Drafts
Simple notification test
sample node.js chat app
No description provided.